Resend Invite
Resend a pending platform invitation email.
POST
/api/v1/users/{invite_id}/resend-inviteDescription
Resends the invitation email. Allowed after a 5-minute cooldown from the last send.
Request
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer <access_token> | Yes |
| Content-Type | application/json | Yes |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| invite_id | string | Yes | Invitation record pass the full value from the api response in path parameters. |
Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| message | string | No | Optional custom message in the resent email. |
Example Request Body
{
"message": "Reminder: please accept your Unduit invitation"
}Response
| Field | Type | Description |
|---|---|---|
| success | boolean | Whether the request succeeded. |
| message | string | Human-readable confirmation. |
| invite_id | string | Opaque invitation record ID. |
| email_sent | boolean | Whether the invitation email was sent. |
| invitation | object | Updated invitation record. |
| invitation.id | string | null | User ID when the invitee has a registered account; null for pending invites. |
| invitation.email | string | User or invitee email address. |
| invitation.name | string | null | Display name when known. |
| invitation.country | string | Country code. |
| invitation.role | number | Corporate role: 1=Department head, 2=Manager, 3=Requester. |
| invitation.role_name | string | Human-readable role label. |
| invitation.account_status | string | Active, Inactive, or Pending. |
| invitation.is_blocked | number | 1 when the account is blocked/deactivated; 0 otherwise. |
| invitation.is_default_user | boolean | True for the company's default Unduit admin user. |
Related Endpoints
Did this page help you?
Request
curl -X POST https://uat.unduit.com/api-exposed/api/v1/users/1830751-15/resend-invite \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"message": "Reminder: please accept your Unduit invitation"
}'Success Response
{
"success": true,
"message": "Invitation sent successfully.",
"invite_id": "1830751-15",
"email_sent": true,
"invitation": {
"invite_id": "1830751-15",
"id": null,
"email": "new.user@example.com",
"name": null,
"country": "US",
"role": 3,
"role_name": "Requester",
"status": 0,
"status_name": "Pending",
"account_status": "Pending",
"is_blocked": 0,
"is_default_user": false,
"registered_user_id": null,
"resend_flag": false
}
}