This documentation provides a reference to the refreshInviteTokensWorkflow
. It belongs to the @medusajs/medusa/core-flows
package.
This workflow refreshes the token of one or more user invites, updating the token and the expiry date. It's used by the Refresh Invite Token Admin API Route.
This workflow is useful to trigger resending invite tokens. It emits the invite.resent
event,
which you can listen to in a Subscriber.
You can use this workflow within your customizations or your own custom workflows, allowing you to refresh invite tokens within your custom flows.
Source CodeResendInvitesWorkflowInputDTO
ResendInvitesWorkflowInputDTOinvite_ids
string[]InviteDTO[]
InviteDTO[]id
stringemail
stringaccepted
booleantoken
stringexpires_at
Datemetadata
null | Record<string, unknown>created_at
Dateupdated_at
Datedeleted_at
null | DateThis section lists the events that are either triggered by the emitEventStep
in the workflow, or by another workflow executed within this workflow.
You can listen to these events in a subscriber, as explained in the Subscribers documentation.
Event | Description | Payload | Action |
---|---|---|---|
| Emitted when invites should be resent because their token was refreshed. You can listen to this event to send an email to the invited users, for example. |
|