Document
A file (.pdf) that is used for signing.
FuseSign Tenant Id
Document Id
Success
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/Document/Get HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"documentId": "text",
"bundleId": "text",
"meta": "text",
"displayName": "text",
"estimatedSize": 1,
"signedPDFDownloadUrl": "text"
}
Uploads a given document into the system to be attached to bundles. Domain must be preapproved in developer settings page.
FuseSign Tenant Id
Publically accessible Url with a pdf - must be added to your developer domain whitelist
Success
Bad Request
Unauthorized
Forbidden
POST /api/Document/UploadUsingURL HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"documentId": "text",
"bundleId": "text",
"meta": "text",
"displayName": "text",
"estimatedSize": 1,
"signedPDFDownloadUrl": "text"
}
FuseSign Tenant Id
Metadata to attach to document for later use
Success
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/Document/Upload HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: multipart/form-data
Accept: */*
Content-Length: 109
{
"file": null,
"tenantId": "64508922-a491-41ef-a050-95069643f0bb",
"meta": "90532409-fef2-4fc8-bfdf-6c6f4fd182a9"
}
{
"documentId": "text",
"bundleId": "text",
"meta": "text",
"displayName": "text",
"estimatedSize": 1,
"signedPDFDownloadUrl": "text"
}
FuseSign Tenant Id
Success
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/Document/ListPending HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
{
"documentId": "text",
"bundleId": "text",
"meta": "text",
"displayName": "text",
"estimatedSize": 1,
"signedPDFDownloadUrl": "text"
}
]
FuseSign Tenant Id
Bundle Id
Document Id
Success
No Content
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/Document/Download HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
binary
FuseSign Tenant Id
Document Id
Success
Bad Request
Unauthorized
Forbidden
POST /api/Document/Delete HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: */*
Accept: */*
Content-Length: 53
{
"documentId": "c8b02c6d-0714-4aa5-b6f3-ee81bb96ce6f"
}
{
"result": true
}
Download document's audit trail. This will only work if the document has been signed (or is a view only document) and Bundle.Settings.AuditType is set to Separate
FuseSign Tenant Id
Bundle Id
Document Id
Success
No Content
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/Document/DownloadAudit HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
binary
Download a signed document without an audit trail embedded. This will only work if the document is a document with signing actions and has been signed and Bundle.Settings.AuditType is set to Separate
FuseSign Tenant Id
Bundle Id
Document Id
Success
No Content
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/Document/DownloadDocumentNoAudit HTTP/1.1
Host: api.fuse.work
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
binary
Last updated