Resend Organization Member Invitation
This endpoint resends the organization email invite to a specific user who has a 'Pending' organization membership status. It triggers an email notification, allowing the invitee to accept or decline the invitation. The memberId path parameter is required.
HTTP Method and URL
PUT {{host}}/api/v2/organization/members/:memberId/resend?user_type=ENTERPRISE_API
Authentication Requirements
Authentication is required. Include a valid bearer token in the Authorization header:
Authorization: Bearer <user-token>
Path and Query Parameters
-
Path Parameter:
memberId(integer, required): The unique identifier of the organization member whose invitation will be resent.
-
Query Parameter:
user_type(string, required): Must be set toENTERPRISE_API.
Request Body
No request body is required for this endpoint.
Example Request
PUT {{host}}/api/v2/organization/members/73/resend?user_type=ENTERPRISE_API
Authorization: Bearer <user-token>
Example Successful Response
{
"message": "Invitation resent successfully.",
"data": {
"id": 73,
"name": "John Doe",
"purchased_seats": 10,
"available_seats": 5,
"occupied_seats": 5,
"photo": "https://example.com/photo.jpg",
"status": "Pending"
},
"meta": {}
}
Error Responses
Example:
{
"message": "Member not found or invitation cannot be resent.",
"error": "Invalid memberId or member is not in a pending state."
}
Usage Notes
-
The
memberIdmust correspond to a user with a 'Pending' organization membership status. If the member is not pending, the resend action will fail. -
This endpoint can be used to resend invitations if the original invite email was not received or expired.
-
No request body is needed; all required data is provided via the path and query parameters.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
