Documents
Store, sign, and retrieve documents tied to users, entities, or the tenant itself. Supports e-signature workflows and versioned document retention for compliance.
What you can do
- Upload user or tenant documents with metadata
- Initiate e-signature workflows (DocuSign, embedded signer)
- Query signed-document status and download signed copies
- Retain versions and an audit trail for regulatory review
Endpoints
GET
List user documents with optional filters
/user-documents
POST
Upload a document for a user (multipart/form-data)
/user-documents
POST
Create a user document from a URL (no file upload)
/user-documents/from-url
GET
Get a user document by ID
/user-documents/{id}
GET
List tenant-level documents (API key required)
/tenant-documents
POST
Upload a tenant-level document (API key required)
/tenant-documents
GET
Get the signing message for a tenant document
/tenant-documents/{id}/sign
POST
Sign a tenant document with an EVM wallet
/tenant-documents/{id}/sign
POST
Sign a tenant document with an XRPL wallet
/tenant-documents/{id}/sign/xrpl
GET
Get a tenant document by ID
/tenant-documents/{id}
PATCH
Update metadata on a tenant document
/tenant-documents/{id}
DELETE
Delete a tenant document
/tenant-documents/{id}
GET
List signed documents for a user
/signed-documents
GET
Get a signed document by ID
/signed-documents/{id}