Sends the invitation email again for an invitation that has not yet been redeemed.
Refused once the invitation has been sent more than five times; the send count is tracked on the invitation record.
Endpoint
Method:
POSTPath:
/invitations/{invitation_id}/resendEdition: Core
Controller:
InvitationController@resendRoute source:
fluent-community/Modules/Auth/InvitationModule.php:27Controller source:
fluent-community/Modules/Auth/Classes/InvitationController.phpRequires the
community_moderatorpermission in the space the invitation was issued for.Requires FluentCommunity Pro with the
invitationfeature enabled.The token is not regenerated, so previously sent links stay valid.
Nothing restricts this to email invitations. Calling it on a shareable link mails an empty recipient and still increments the counter, which for link invitations is the redemption count checked against the limit — repeated calls can exhaust a working invite link.
Live sample
The request and response below were recorded against a running FluentCommunity install and then anonymised — member names, emails, avatars and post content are fictional, and long collections are trimmed to a few entries.
POST Resend Invitation
Sends the invitation email again for an invitation that has not yet been redeemed.
Controller: InvitationController@resend
Route source: fluent-community/Modules/Auth/InvitationModule.php:27
Authorizations
WordPress Application Passwords — use Basic auth with username:application_password.
Parameters
Path Parameters
Invitation ID extracted from the URL path.
Responses
Successful response