/api/v1/invitations
List organization invitations
List unaccepted invitations, including expired ones, in the API key’s organization.
Last updated
Request
GET /api/v1/invitations
Requires users:read. See token permissions. The token creator must remain an active administrator of the token’s organization.
Send Authorization: Bearer YOUR_API_TOKEN and Accept: application/json.
Query parameters
-
pageinteger Optional - The page of results to return. Starts at
1; defaults to1. -
per_pageinteger Optional - The maximum number of results per page. Accepts
1–100; defaults to25.
Example
Set ASSETCENTER_API_TOKEN as described in the quick start. Replace example IDs with values from your organization.
curl --request GET "https://my.assetcenter.app/api/v1/invitations?per_page=25" \
--header "Authorization: Bearer $ASSETCENTER_API_TOKEN" \
--header "Accept: application/json"
Response
200 OK. Illustrative response; IDs and values will differ.
{
"data": [
{
"id": 81,
"email": "[email protected]",
"expired": false,
"expires_at": "2026-09-08T16:00:00.000000Z",
"created_at": "2026-09-07T16:00:00.000000Z"
}
],
"links": {
"next": null,
"prev": null
},
"meta": {
"current_page": 1,
"last_page": 1,
"per_page": 25,
"total": 1
}
}
Behavior and constraints
Lists unaccepted invitations, newest numeric ID first, including expired invitations. Accepted invitations are excluded. Follow links.next until null.
Invitation responses contain id, email, expired, expires_at, and created_at. Dates are UTC ISO 8601 strings. Invitation tokens and acceptance URLs are never returned.
Errors
401 means the customer bearer token is missing, expired, revoked, or invalid. 403 means the token lacks the required permission or its creator is no longer an active administrator. 404 means the requested member or invitation is unavailable in this organization. 422 identifies invalid or unsupported input. 429 means a rate limit was reached. Error handling and rate limits.