API Reference

Invitations

Copy page

Operations for managing invitations

Get pending invitations

GET
/manage/api/invitations/pending

Authorization

bearerAuth cookieAuth
AuthorizationBearer <token>

Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".

In: header

better-auth.session_token<token>

Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.

In: cookie

Query Parameters

email*string

Email address to check for invitations

Formatemail

Response Body

application/json

curl -X GET "https://api.pilot.inkeep.com/manage/api/invitations/pending?email=user%40example.com"
[
  {
    "email": "string",
    "expiresAt": 0,
    "id": "string",
    "inviterId": "string",
    "organizationId": "string",
    "organizationName": "string",
    "organizationSlug": "string",
    "role": "string",
    "status": "string"
  }
]