...
Related models: AccountSetupInfo, MembershipInvtnSubmission
Services to implement
Action | Intended User | URI | Method | Request Parameters | Request Body | Response Body | Success Response Code | Notification Sent to | Notes |
---|---|---|---|---|---|---|---|---|---|
Send email invitation with link to join a team | authorized user | /emailInvitation | POST | EmailInvitation | 200 OK | Email address provided | The invitation link will contain an encoded MembershipInvtnSignedToken with inviteeId set to null | ||
Create MembershipInvitation using a signed token | public | /tokenMembershipInvitation | POST | MembershipInvtnSignedToken | MembershipInvtnSubmission | 201 Created | Similar to POST /membershipInvitation, but using a signed token for authorization. Also, doesn't send any email notifications. |
Related services: POST /principal/available, POST /account, POST /session Insert , POST /membershipInvitation
Example implementation with Synapse web client
...