Skip to content

Get an invite

Returns a single invite by its code. Only the invited email’s owner may view it.

GET
/v1/invites/{inviteCode}
curl --request GET \
--url https://api.shiftsync.app/v1/invites/example \
--header 'Authorization: Bearer <token>'
inviteCode
required
string

A single invite by code

Media typeapplication/json
object
item
required
object
id
required
integer
>= -9007199254740991 <= 9007199254740991
emailAddress
required
string format: email
/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/
requestedAt
required
string format: date-time
firstName
required
string
lastName
string
inviteeEmailAddress
required
string format: email
/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/
inviteCode
required
string
seen
boolean
Example
{
"item": {
"id": 0,
"emailAddress": "user@example.com",
"requestedAt": "2026-01-01T09:00:00.000Z",
"firstName": "string",
"lastName": "string",
"inviteeEmailAddress": "user@example.com",
"inviteCode": "string",
"seen": true
}
}