Get an access request
GET
/workspaces/{workspace}/access-requests/{accessRequest}Returns one access request with the documents asked for, whether each was granted, and a short activity timeline.
Authentication
Send an API token as a bearer token. This endpoint needs a read token, made by any member of the workspace. Create one in My account → API tokens; see scopes and roles.
Authorization: Bearer 42|bynh_pat_•••••••HeaderPath parameters
workspacestringRequiredYour workspace slug, e.g. dokan.
accessRequestintegerRequiredAccess request id.
Response
200 OKRequest detail.
idintegerAccess request id.companystringCompany.requester{name, title, email}Who asked.notestring|nullTheir note.nda_signedbooleanSigned your NDA.statusenumDecision state (use access_expires_at to tell if access has ended). One ofpending,approved,declined.access_expires_atstring|nullISO 8601.access_daysintegerWorkspace setting: how long approved access lasts.documents[]objectid, title, pages, visibility, visibility_label, granted.activity[]{at, text}Localized timeline, oldest first.created_atstringISO 8601.
Rate limits
This endpoint counts toward your general limit of 120 requests a minute. When you go over, wait for the number of seconds in Retry-After.
Errors
401The token is missing, wrong, revoked or expired.
404The token belongs to another workspace, or its owner is no longer a member. Or: No access request with that id in this workspace.
Every error is JSON with a message. See Errors.