Bundle
A bundle is a collection of messages, settings, recipients, documents and optionally placeholders.
Last updated
A bundle is a collection of messages, settings, recipients, documents and optionally placeholders.
Last updated
Get a bundles history, including things like Finalisation, Errors and other actions. We recommend using Webhooks instead where appropriate.
FuseSign Tenant ID
FuseSign Bundle ID
GET /api/Bundle/GetHistory HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Example 1": null
}
Request bundle retraction. This will cancel the outstanding sign request
FuseSign Tenant ID
FuseSign Bundle ID
Retraction Reason
Retraction Message for client email (Optional) (Requires FuseSignEmails to be enabled)
POST /api/Bundle/Retract HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Result": true,
"Message": "text",
"Error": "text",
"Errors": [
{
"Property": "text",
"ErrorMessage": "text",
"ErrorCode": "text"
}
]
}
Mark the bundle as "Closed" which will allow it to be archived
FuseSign Tenant ID
FuseSign Bundle ID
POST /api/Bundle/MarkReadyForArchive HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Result": true,
"Message": "text",
"Error": "text",
"Errors": [
{
"Property": "text",
"ErrorMessage": "text",
"ErrorCode": "text"
}
]
}
Request bundle Archive. This will schedule any bundle documents for deletion. Bundles can only be archived if they are in a Retracted, Rejected or Finalised state
FuseSign Tenant ID
FuseSign Bundle ID
POST /api/Bundle/Archive HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Result": true,
"Message": "text",
"Error": "text",
"Errors": [
{
"Property": "text",
"ErrorMessage": "text",
"ErrorCode": "text"
}
]
}
For a given bundle in draft state, delete the draft. This will consequently unlink associated documents and customer actions. Documents will not be deleted.
POST /api/Bundle/DeleteBundleDraft HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Result": true,
"Message": "text",
"Error": "text",
"Errors": [
{
"Property": "text",
"ErrorMessage": "text",
"ErrorCode": "text"
}
]
}
This is to workaround swagger and expose the webhook payload object for doco
GET /api/Bundle/WebhookExample HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"WebhookId": "text",
"BundleId": "text",
"EventType": "CustomerEmailDelivered",
"BundleHistoryEvent": {
"Id": "text",
"DateTime": "2025-05-23T11:21:17.792Z",
"BundleId": "text",
"DocumentId": "text",
"CustomerId": "text",
"Action": "Sent",
"ActionNotes": "text",
"IP": "text"
},
"ActionDescription": "text"
}
Request a list of all bundles which have been finalised/retracted or rejected which are yet to be archived. These bundles and associated documents will be automatically archived in 14 days
FuseSign Tenant ID
GET /api/Bundle/ListPendingArchive HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Example 1": null
}
Get a bundle by its ID
FuseSign Tenant ID
FuseSign Bundle ID
GET /api/Bundle/Get HTTP/1.1
Host: api.fuse.work
Accept: */*
{
"Example 1": {
"Id": "7410fecb-3fa7-469e-8072-9b80684ec402",
"TenantId": "baa86c59-96c7-4bcd-a731-a5472102be87",
"ReviewUrl": "https://bundle.review.url",
"DraftUrl": null,
"Subject": "This is the subject field in the email",
"Body": "Hello Signer, Could you please sign please",
"FromName": null,
"Customers": [
{
"Customer": {
"CustomerId": "05bc2ad2-2b84-4007-b9ec-39f3739b000a",
"TenantId": "baa86c59-96c7-4bcd-a731-a5472102be87",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "ccfa3931-e2c9-4eef-b489-e7f983ffaac2",
"TenantId": "baa86c59-96c7-4bcd-a731-a5472102be87",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"Documents": [
{
"Document": {
"DocumentId": "4e45770b-c92f-4b21-90b8-f38768650b29",
"BundleId": "7410fecb-3fa7-469e-8072-9b80684ec402",
"Meta": "mylookupkey",
"DisplayName": "myPdf",
"EstimatedSize": 1000,
"SignedPDFDownloadUrl": "https://download.url/docid"
},
"DocumentOrder": 0,
"CustomerSigners": [
{
"Customer": {
"CustomerId": "05bc2ad2-2b84-4007-b9ec-39f3739b000a",
"TenantId": "baa86c59-96c7-4bcd-a731-a5472102be87",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "ccfa3931-e2c9-4eef-b489-e7f983ffaac2",
"TenantId": "baa86c59-96c7-4bcd-a731-a5472102be87",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"DocumentState": "Draft"
}
],
"DueDate": "2025-06-06T06:53:06.0377671+00:00",
"DueReminderMode": "DontRemind",
"OverdueReminderMode": "DontRemind",
"DateSent": "2025-05-23T06:53:06.0377671+00:00",
"DateCompleted": "0001-01-01T00:00:00+00:00",
"DateArchived": "0001-01-01T00:00:00+00:00",
"LastReminderSent": "0001-01-01T00:00:00+00:00",
"State": "Live",
"ViewMode": "SmsToView",
"SigningMode": "SignWhole",
"Settings": {
"EmailPreference": "NoFuseSignEmails",
"AlwaysSendFinalisationEmail": false,
"WebhookUrl": "https://your.webhook/url",
"DisableFinaliseNow": false,
"DisableRetract": false,
"DisableReminders": false,
"CustomBranding": null,
"RedirectUrl": null,
"RedirectDelaySeconds": 10,
"AuditType": "Included",
"ContextUrl": null
},
"Meta": null
}
}
Submit a bundle to request to Sign with other options. FuseSign offers two different methods for document signing: Sign Entire Document and Signature Placeholders. Sign Entire Document is default. Whereas placeholder mode requires values in Documents > CustomerInputElements. We recommend uploading your documents to /Document/Upload to use DocumentId rather than DocumentUrl.
FuseSign Tenant
POST /api/Bundle/Create HTTP/1.1
Host: api.fuse.work
Content-Type: application/json
Accept: */*
Content-Length: 3196
{
"Subject": "This is the subject field in the email",
"Body": "Hello Signer, Could you please sign please",
"CreateMode": "CreateAndSend",
"CreatedBy": null,
"Customers": [
{
"Customer": {
"CustomerId": null,
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Options": {
"IgnorePhoneNumberIfInvalid": false,
"UpdateExistingCustomersByMetaMatch": false
}
},
"LastSigner": false,
"SigningGroup": 0,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false,
"SMSNotify": false
},
{
"Customer": {
"CustomerId": null,
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Options": {
"IgnorePhoneNumberIfInvalid": false,
"UpdateExistingCustomersByMetaMatch": false
}
},
"LastSigner": false,
"SigningGroup": 1,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false,
"SMSNotify": false
}
],
"Documents": [
{
"DisplayName": null,
"DocumentId": "acd4a92f-a4ae-4261-b43b-db11fe73dd42",
"DocumentBase64": null,
"DocumentUrl": null,
"DocumentOrder": 0,
"CustomerSigners": [
0
],
"CustomerInputElements": [
{
"CustomerIndex": 0,
"InputElements": [
{
"PageIndex": 0,
"X": 50,
"Y": 50,
"W": 100,
"H": 50,
"Type": "Standard",
"PlacementType": "ByCoordinate",
"AnchorText": null,
"AnchorXOffset": 0,
"AnchorYOffset": 0,
"AnchorFindCount": 0
}
]
}
],
"CustomerViewers": null,
"Meta": "mylookupkey"
},
{
"DisplayName": null,
"DocumentId": "4cbf437f-6c2b-4280-ab16-68592dcfa1e5",
"DocumentBase64": null,
"DocumentUrl": null,
"DocumentOrder": 0,
"CustomerSigners": [
0
],
"CustomerInputElements": [
{
"CustomerIndex": 1,
"InputElements": [
{
"PageIndex": 1,
"X": 250,
"Y": 250,
"W": 100,
"H": 20,
"Type": "Paragraph",
"PlacementType": "ByCoordinate",
"AnchorText": null,
"AnchorXOffset": 0,
"AnchorYOffset": 0,
"AnchorFindCount": 0
}
]
}
],
"CustomerViewers": null,
"Meta": "mylookupkey"
},
{
"DisplayName": null,
"DocumentId": "a7e43848-baae-4084-9a53-da2191017060",
"DocumentBase64": null,
"DocumentUrl": null,
"DocumentOrder": 0,
"CustomerSigners": [
0
],
"CustomerInputElements": [
{
"CustomerIndex": 1,
"InputElements": [
{
"PageIndex": 1,
"X": 50,
"Y": 50,
"W": 100,
"H": 50,
"Type": "WithDate",
"PlacementType": "ByCoordinate",
"AnchorText": null,
"AnchorXOffset": 0,
"AnchorYOffset": 0,
"AnchorFindCount": 0
}
]
}
],
"CustomerViewers": null,
"Meta": "mylookupkey"
},
{
"DisplayName": null,
"DocumentId": "b9f1480a-5e94-45aa-bb7b-2055042e3240",
"DocumentBase64": null,
"DocumentUrl": null,
"DocumentOrder": 0,
"CustomerSigners": [
0
],
"CustomerInputElements": [
{
"CustomerIndex": 1,
"InputElements": [
{
"PageIndex": 1,
"X": 250,
"Y": 250,
"W": 100,
"H": 20,
"Type": "CheckBox",
"PlacementType": "ByCoordinate",
"AnchorText": null,
"AnchorXOffset": 0,
"AnchorYOffset": 0,
"AnchorFindCount": 0
}
]
}
],
"CustomerViewers": null,
"Meta": "mylookupkey"
}
],
"DueDate": "2025-06-06T06:53:06.0221408+00:00",
"DueReminderMode": null,
"OverdueReminderMode": null,
"ViewMode": "SmsToView",
"RecipientReceiveMode": null,
"SigningMode": null,
"Settings": {
"EmailPreference": "NoFuseSignEmails",
"AlwaysSendFinalisationEmail": false,
"WebhookUrl": "https://mywebhook.com/fusesign",
"DisableFinaliseNow": false,
"DisableRetract": false,
"DisableReminders": false,
"CustomBranding": null,
"RedirectUrl": null,
"RedirectDelaySeconds": 10,
"AuditType": "Included",
"ContextUrl": null
},
"Meta": "myBundleKey",
"TeamId": null,
"SenderIP": null
}
{
"Example 1": {
"Id": "d3ee5ebb-559a-44b9-8c07-55ef74432493",
"TenantId": "e7bf4416-f9c1-4870-9644-a96b8af0f683",
"ReviewUrl": "https://bundle.review.url",
"DraftUrl": null,
"Subject": "This is the subject field in the email",
"Body": "Hello Signer, Could you please sign please",
"FromName": null,
"Customers": [
{
"Customer": {
"CustomerId": "fa76263e-6bf1-4501-ae06-b5ec7d2f76d7",
"TenantId": "e7bf4416-f9c1-4870-9644-a96b8af0f683",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "425b292f-25ad-4bfc-b3e9-7422166489dd",
"TenantId": "e7bf4416-f9c1-4870-9644-a96b8af0f683",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"Documents": [
{
"Document": {
"DocumentId": "8e2de22b-ec92-4aa5-914b-2fe220f6fc72",
"BundleId": "d3ee5ebb-559a-44b9-8c07-55ef74432493",
"Meta": "mylookupkey",
"DisplayName": "myPdf",
"EstimatedSize": 1000,
"SignedPDFDownloadUrl": "https://download.url/docid"
},
"DocumentOrder": 0,
"CustomerSigners": [
{
"Customer": {
"CustomerId": "fa76263e-6bf1-4501-ae06-b5ec7d2f76d7",
"TenantId": "e7bf4416-f9c1-4870-9644-a96b8af0f683",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "425b292f-25ad-4bfc-b3e9-7422166489dd",
"TenantId": "e7bf4416-f9c1-4870-9644-a96b8af0f683",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"DocumentState": "Draft"
}
],
"DueDate": "2025-06-06T06:53:06.0221408+00:00",
"DueReminderMode": "DontRemind",
"OverdueReminderMode": "DontRemind",
"DateSent": "2025-05-23T06:53:06.0221408+00:00",
"DateCompleted": "0001-01-01T00:00:00+00:00",
"DateArchived": "0001-01-01T00:00:00+00:00",
"LastReminderSent": "0001-01-01T00:00:00+00:00",
"State": "Live",
"ViewMode": "SmsToView",
"SigningMode": "SignWhole",
"Settings": {
"EmailPreference": "NoFuseSignEmails",
"AlwaysSendFinalisationEmail": false,
"WebhookUrl": "https://your.webhook/url",
"DisableFinaliseNow": false,
"DisableRetract": false,
"DisableReminders": false,
"CustomBranding": null,
"RedirectUrl": null,
"RedirectDelaySeconds": 10,
"AuditType": "Included",
"ContextUrl": null
},
"Meta": null
}
}
Re-assign a bundle to a new person if they have 0 pending actions.
FuseSign Tenant
POST /api/Bundle/DelegateBundleRecipient HTTP/1.1
Host: api.fuse.work
Content-Type: application/json
Accept: */*
Content-Length: 407
{
"BundleId": "text",
"DelegateFromCustomerId": "text",
"DelegateToCustomer": {
"CustomerId": null,
"Name": "Customer Lastname",
"Email": "recipient.email@provider.com",
"PhoneNumber": "+611111111",
"NoMobile": false,
"Meta": "73c9d949-dca7-4ea7-b123-13bb17ea38fe",
"CannotModify": false,
"Options": {
"IgnorePhoneNumberIfInvalid": false,
"UpdateExistingCustomersByMetaMatch": false
}
},
"SendNotificationEmail": true,
"SilentAudit": true
}
{
"Example 1": {
"Id": "c21b9c07-2898-4479-b71a-c36838c6e7c3",
"TenantId": "ab0d74dd-729f-4cbb-a394-ec4a0d0bfd68",
"ReviewUrl": "https://bundle.review.url",
"DraftUrl": null,
"Subject": "This is the subject field in the email",
"Body": "Hello Signer, Could you please sign please",
"FromName": null,
"Customers": [
{
"Customer": {
"CustomerId": "959fdaab-52d3-489f-89a8-9627365e8c56",
"TenantId": "ab0d74dd-729f-4cbb-a394-ec4a0d0bfd68",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "b0e84a92-e036-4953-aeef-6280a1ea6849",
"TenantId": "ab0d74dd-729f-4cbb-a394-ec4a0d0bfd68",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"Documents": [
{
"Document": {
"DocumentId": "fdf1a912-94bd-4be1-b9de-9c84a8d6d318",
"BundleId": "c21b9c07-2898-4479-b71a-c36838c6e7c3",
"Meta": "mylookupkey",
"DisplayName": "myPdf",
"EstimatedSize": 1000,
"SignedPDFDownloadUrl": "https://download.url/docid"
},
"DocumentOrder": 0,
"CustomerSigners": [
{
"Customer": {
"CustomerId": "959fdaab-52d3-489f-89a8-9627365e8c56",
"TenantId": "ab0d74dd-729f-4cbb-a394-ec4a0d0bfd68",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "b0e84a92-e036-4953-aeef-6280a1ea6849",
"TenantId": "ab0d74dd-729f-4cbb-a394-ec4a0d0bfd68",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"DocumentState": "Draft"
}
],
"DueDate": "2025-06-06T06:53:06.0377671+00:00",
"DueReminderMode": "DontRemind",
"OverdueReminderMode": "DontRemind",
"DateSent": "2025-05-23T06:53:06.0377671+00:00",
"DateCompleted": "0001-01-01T00:00:00+00:00",
"DateArchived": "0001-01-01T00:00:00+00:00",
"LastReminderSent": "0001-01-01T00:00:00+00:00",
"State": "Live",
"ViewMode": "SmsToView",
"SigningMode": "SignWhole",
"Settings": {
"EmailPreference": "NoFuseSignEmails",
"AlwaysSendFinalisationEmail": false,
"WebhookUrl": "https://your.webhook/url",
"DisableFinaliseNow": false,
"DisableRetract": false,
"DisableReminders": false,
"CustomBranding": null,
"RedirectUrl": null,
"RedirectDelaySeconds": 10,
"AuditType": "Included",
"ContextUrl": null
},
"Meta": null
}
}
Get a summary of bundles sent for the tenant
FuseSign Tenant
POST /api/Bundle/Search HTTP/1.1
Host: api.fuse.work
Content-Type: application/json
Accept: */*
Content-Length: 29
{
"Page": 1,
"States": [
"Draft"
]
}
{
"Page": 1,
"TotalPages": 1,
"RecordsPerPage": 1,
"Count": 1,
"SearchResults": [
{
"Id": "8f765b48-ec57-4cbb-a996-28ede23ca7a8",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"ReviewUrl": "https://bundle.review.url",
"DraftUrl": null,
"Subject": "This is the subject field in the email",
"Body": "Hello Signer, Could you please sign please",
"FromName": null,
"Customers": [
{
"Customer": {
"CustomerId": "a71dff8a-9ff8-4a37-ac53-ad4b1991f980",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "b656ee9e-1473-4254-91c9-9c05eeee5977",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"Documents": [
{
"Document": {
"DocumentId": "18b1fcb9-7da4-4607-baee-f4d35ecea004",
"BundleId": "8f765b48-ec57-4cbb-a996-28ede23ca7a8",
"Meta": "mylookupkey",
"DisplayName": "myPdf",
"EstimatedSize": 1000,
"SignedPDFDownloadUrl": "https://download.url/docid"
},
"DocumentOrder": 0,
"CustomerSigners": [
{
"Customer": {
"CustomerId": "a71dff8a-9ff8-4a37-ac53-ad4b1991f980",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "b656ee9e-1473-4254-91c9-9c05eeee5977",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"DocumentState": "Draft"
}
],
"DueDate": "2025-06-06T06:53:06.0533922+00:00",
"DueReminderMode": "DontRemind",
"OverdueReminderMode": "DontRemind",
"DateSent": "2025-05-23T06:53:06.0533922+00:00",
"DateCompleted": "0001-01-01T00:00:00+00:00",
"DateArchived": "0001-01-01T00:00:00+00:00",
"LastReminderSent": "0001-01-01T00:00:00+00:00",
"State": "Live",
"ViewMode": "SmsToView",
"SigningMode": "SignWhole",
"Settings": {
"EmailPreference": "NoFuseSignEmails",
"AlwaysSendFinalisationEmail": false,
"WebhookUrl": "https://your.webhook/url",
"DisableFinaliseNow": false,
"DisableRetract": false,
"DisableReminders": false,
"CustomBranding": null,
"RedirectUrl": null,
"RedirectDelaySeconds": 10,
"AuditType": "Included",
"ContextUrl": null
},
"Meta": null
}
]
}
Send a reminder for a bundle (Requires Emails to be enabled for the bundle)
POST /api/Bundle/SendReminder HTTP/1.1
Host: api.fuse.work
Content-Type: application/json
Accept: */*
Content-Length: 71
{
"BundleId": "text",
"ReminderNotes": "text",
"TargetCustomerIds": [
"text"
]
}
{
"Example 1": null
}
Update the webhook URL. All future webhooks will be sent to the new URL.
FuseSign Tenant ID
POST /api/Bundle/UpdateWebhookUrl HTTP/1.1
Host: api.fuse.work
Content-Type: application/json
Accept: */*
Content-Length: 44
{
"BundleId": "text",
"EventWebhookUrl": "text"
}
{
"Result": true,
"Message": "text",
"Error": "text",
"Errors": [
{
"Property": "text",
"ErrorMessage": "text",
"ErrorCode": "text"
}
]
}
For a given bundle, generate new customer signing links (this will invalidate any existing links). This is only accessible for bundles where FuseSign does not email.It's the providers responsibility to provide the new links to the customers.
POST /api/Bundle/GenerateNewSigningLinks HTTP/1.1
Host: api.fuse.work
Content-Type: application/json
Accept: */*
Content-Length: 48
{
"BundleId": "text",
"TargetCustomerIds": [
"text"
]
}
{
"Example 1": {
"Id": "8f765b48-ec57-4cbb-a996-28ede23ca7a8",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"ReviewUrl": "https://bundle.review.url",
"DraftUrl": null,
"Subject": "This is the subject field in the email",
"Body": "Hello Signer, Could you please sign please",
"FromName": null,
"Customers": [
{
"Customer": {
"CustomerId": "a71dff8a-9ff8-4a37-ac53-ad4b1991f980",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "b656ee9e-1473-4254-91c9-9c05eeee5977",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"Documents": [
{
"Document": {
"DocumentId": "18b1fcb9-7da4-4607-baee-f4d35ecea004",
"BundleId": "8f765b48-ec57-4cbb-a996-28ede23ca7a8",
"Meta": "mylookupkey",
"DisplayName": "myPdf",
"EstimatedSize": 1000,
"SignedPDFDownloadUrl": "https://download.url/docid"
},
"DocumentOrder": 0,
"CustomerSigners": [
{
"Customer": {
"CustomerId": "a71dff8a-9ff8-4a37-ac53-ad4b1991f980",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer One",
"Email": "Signer@email.com",
"PhoneNumber": "+61411111111",
"NoMobile": false,
"Meta": "mylookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 0,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
},
{
"Customer": {
"CustomerId": "b656ee9e-1473-4254-91c9-9c05eeee5977",
"TenantId": "cddda5e8-895e-4ba8-8281-f14f577c4a2c",
"Name": "Signer Two",
"Email": "Signer2@email.com",
"PhoneNumber": "+61411111112",
"NoMobile": false,
"Meta": "mysecondlookupkey",
"CannotModify": false,
"Source": "Manual",
"CustomerEditLink": null,
"TotalLiveBundlesForCustomer": null,
"TotalBundlesForCustomer": null
},
"LastSigner": false,
"SigningGroup": 1,
"CustomerSignUrl": "https://customer.sign/url",
"CustomerBundleStatus": null,
"LockLastSigningGroup": false,
"CannotRemoveFromBundleDraft": false
}
],
"DocumentState": "Draft"
}
],
"DueDate": "2025-06-06T06:53:06.0533922+00:00",
"DueReminderMode": "DontRemind",
"OverdueReminderMode": "DontRemind",
"DateSent": "2025-05-23T06:53:06.0533922+00:00",
"DateCompleted": "0001-01-01T00:00:00+00:00",
"DateArchived": "0001-01-01T00:00:00+00:00",
"LastReminderSent": "0001-01-01T00:00:00+00:00",
"State": "Live",
"ViewMode": "SmsToView",
"SigningMode": "SignWhole",
"Settings": {
"EmailPreference": "NoFuseSignEmails",
"AlwaysSendFinalisationEmail": false,
"WebhookUrl": "https://your.webhook/url",
"DisableFinaliseNow": false,
"DisableRetract": false,
"DisableReminders": false,
"CustomBranding": null,
"RedirectUrl": null,
"RedirectDelaySeconds": 10,
"AuditType": "Included",
"ContextUrl": null
},
"Meta": null
}
}