Include Invite in Your Own System
When you don't want to use any of the channels offered by Sign, you can retrieve the invite URL. You can distribute this URL in any way you want, for example:
- Redirect from your own website or software
- Send custom emails
- Send using a different channel
POST https://api.cm.com/sign/v1/dossiers/{dossierId}/invites
Request headers
Content-Type: application/json
Authorization: Bearer GENERATED_TOKEN_HERE
Request body
[
{
"inviteeId": "d079c1a6-ca7e-494f-bfcc-9e12fb87e8ac",
"expiresIn": 2592000
}
]
Response
[
{
"id": "d55ac986-656a-454f-9fac-1aabe879442d",
"inviteeId": "d079c1a6-ca7e-494f-bfcc-9e12fb87e8ac",
"inviteUri": "https://www.cm.com/en-us/app/sign/invites/HbmN8fb2lhElgv3cEgByjGNfmG0okiWxbibP84i9qyR1cymFA0...",
"readOnly": false,
"authenticationMethods": [],
"identificationMethods": [],
"channel": null,
"reminder": false,
"emailSentAt": null,
"emailBouncedAt": null,
"expiresIn": 2592000,
"expiresAt": "2022-02-01T0:00:00+00:00",
"createdAt": "2022-01-01T0:00:00+00:00"
}
]
The invite URL can be retrieved from the inviteUri
field.
Updated 8 months ago