Skip to content

The requests to join waiting for an answer

GET
/orgs/{org}/access-requests
curl --request GET \
--url https://api.sloose.com/orgs/org_9f3c/access-requests \
--header 'Authorization: Bearer <token>'

Every request to join this org that is still open, newest first — for People, where each can be approved, and the count in its rail (#731). One that has run out is not listed: not answering is how a request is declined.

Administrators, and a session only.

org
required

The org id the session was issued for. A token for one org can never read another.

string
Example
org_9f3c

The org id the session was issued for. A token for one org can never read another.

The open requests.

Media typeapplication/json
object
requests
required
Array<object>
object
id
required
string
orgName
required
string
requesterName
required

The name they signed in with. Null when they gave none, or gave one that could be read as Sloose — it is not shown, here or in the mail, since it is theirs to choose.

string | null
requesterEmail
required
string
crmName
required

The CRM the person’s Zoho sign-in proved, as it names itself — null, by the same rule, when that name could be read as Sloose.

string | null
status
required
string
Allowed values: open approved expired
requestedAt
required
string
expiresAt
required
string
decidedAt
required
string | null
Example
{
"requests": [
{
"status": "open"
}
]
}

No bearer, or one that is expired, revoked or no longer resolves to a member.

Media typeapplication/json

The error envelope every non-2xx answer uses.

object
error
required

Human-readable explanation.

string
code

Machine-readable reason. Absent on a few legacy 400s.

string
key
additional properties
Examplegenerated
{
"error": "example",
"code": "example"
}

Not an owner or administrator of this org, a bearer issued for another org, or an API token (code: SESSION_REQUIRED).

Media typeapplication/json

The error envelope every non-2xx answer uses.

object
error
required

Human-readable explanation.

string
code

Machine-readable reason. Absent on a few legacy 400s.

string
key
additional properties
Examplegenerated
{
"error": "example",
"code": "example"
}

Report a problem with this page