Verify Signatory Invitation
Verifies a signatory invitation token and returns the invitee details. Password setup tokens are returned only when the invitee must complete password setup before signing in.
Authorization
apiKeyAuth API key (auth.APIKeyMiddleware) for public/verify endpoints
In: header
Query Parameters
Signatory invitation verification token.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/signatories/verify?token=string"{
"company": {
"abbr": "string",
"logo": "string",
"documents": {
"corp_struct": "string",
"share_reg": "string"
},
"uid": "string",
"date_of_registration": "2019-08-24",
"legal_form": "string",
"seat": "string",
"status": "string",
"principal_id": "b0fe3bdd-8201-445a-aab3-a018692d6aca",
"counterparty_id": "fd38dae9-b300-4017-a630-101c4279eafd",
"signing_room_id": "28729801-1bf1-402c-b869-2a7f0d1564b5",
"chatroom_id": "bf93f1ad-9523-425d-b492-784fe0a4c2be",
"tariff_id": "d82b8db6-f412-4b9c-8c5e-6a0221035c86",
"fx_tariff_id": "f12d958c-c80c-4752-862c-9e0c09506488",
"name": "string",
"description": "string",
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"created_at": "2019-08-24T14:15:22Z",
"created_by": "ee824cad-d7a6-4f48-87dc-e8461a9201c4",
"modified_at": "2019-08-24T14:15:22Z",
"modified_by": "e8d4374d-93a1-4e98-a6c6-fdcf00c5059f",
"active": true,
"metadata": {},
"addresses": [
{
"street": "string",
"city": "string",
"postal_code": "string",
"country": "string"
}
],
"type": "string"
},
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"first_name": "string",
"last_name": "string",
"email": "user@example.com",
"is_existing_user": true,
"token": "string",
"verification_token": "string"
}{
"status": 400,
"message": "Bad request"
}{
"status": 401,
"message": "Unauthorized"
}{
"status": 403,
"message": "Forbidden"
}{
"status": 404,
"message": "Not found"
}{
"status": 409,
"code": "users_m.duplicate_credential",
"message": "Credential already exists"
}{
"status": 500,
"message": "Internal server error"
}Handler: ResendSignatoryInvitation. Returns { message } on 200.
Handler: AcceptTeamInvitation. The signed-in user accepts their own pending team invitation for this customer. Requires a membership link with status 'invited' held by the caller; a missing or removed link is refused (403 common.permission_denied). Activates the link and the pre-assigned customer role — the moment access is granted. Idempotent: an already-accepted invitation returns 200. Returns { customer_id }.