curl --request GET \
--url https://api-dev.narrative.io/app-invites \
--header 'Authorization: Bearer <token>'{
"records": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"activated_at": null,
"app": {
"id": 100,
"name": "Test App",
"slug": "test-app"
},
"code": "abc123def456ghi789jkl012",
"company": {
"id": 42,
"logo": "https://example.com/logo.png",
"name": "Acme Corp"
},
"created_at": "2025-01-01T00:00:00Z",
"data": null,
"display_name": null,
"invitee_name": null,
"status": "pending",
"tags": [],
"updated_at": "2025-01-01T00:00:00Z",
"url": "https://example.com/invite?code=abc123def456ghi789jkl012"
}
]
}Returns all app invites for the authenticated company and app.
Results are paginated using page_number and page_size query parameters.
curl --request GET \
--url https://api-dev.narrative.io/app-invites \
--header 'Authorization: Bearer <token>'{
"records": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"activated_at": null,
"app": {
"id": 100,
"name": "Test App",
"slug": "test-app"
},
"code": "abc123def456ghi789jkl012",
"company": {
"id": 42,
"logo": "https://example.com/logo.png",
"name": "Acme Corp"
},
"created_at": "2025-01-01T00:00:00Z",
"data": null,
"display_name": null,
"invitee_name": null,
"status": "pending",
"tags": [],
"updated_at": "2025-01-01T00:00:00Z",
"url": "https://example.com/invite?code=abc123def456ghi789jkl012"
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The page number to retrieve (1-based).
The number of records per page.
Successfully retrieved list of app invites.
A list of app invites.
Show child attributes
Was this page helpful?