v1

latestOpenAPI 3.0.3Apache 2.02026-07-2685172326.0 KB
Invites

Get invite details

Get an invite in the caller's organization by ID.

get/admin/invites/{invite_id}

Path parameters

invite_idstring uuid required

Invite ID

Headers

X-Pinecone-Api-Versionstring required

Required date-based version header

Response

The invite details. To view this invite's role bindings, call GET /admin/role-bindings with principal_type=invite as a filter.

idstring uuid required

The unique ID of the invite.

emailstring email required

The email address the invite was sent to.

statusstring required

The lifecycle status of an invite. Possible values: pending, expired, processed. List endpoints return only pending and expired invites; processed is returned only when fetching a single invite by ID.

expires_atstring date-time nullable

When the invite expires if not accepted. Default TTL is 7 days. Resending the invite extends this to now plus 7 days. null if the invite does not expire.

processed_atstring date-time nullable

The date and time the invite was accepted. null or omitted while the invite is still pending or expired.

created_atstring date-time required

The date and time the invite was created.

Example response

{
  "created_at": "2026-04-14T20:00:00.000Z",
  "email": "newhire@acme.com",
  "expires_at": "2026-05-21T03:00:00.000Z",
  "id": "9c8e3528-b9c0-4358-84ce-84c28e91b566",
  "processed_at": null,
  "status": "pending"
}