Documents
Upload and manage PDF/DOCX documents for digital signing.
Documents
Upload and manage PDF/DOCX documents for digital signing.
Endpoints
/api/v1/documentsList documents
client.documents.get()/api/v1/documentsUpload document — Upload a PDF or DOCX via multipart/form-data. Max 50 MB.
client.documents.post(body)/api/v1/documents/importImport document bundle — Imports a .formalingo-doc bundle as a new draft document. Integrations, submissions, signers, responses, deliveries, and automation actions are excluded.
client.documents.import.post(body)/api/v1/documents/{id}Get document
client.documents.byId("ID").get()/api/v1/documents/{id}/exportExport document bundle — Exports the current editable document as a .formalingo-doc bundle with fields, signer roles, settings, source content, and automation conditions.
client.documents.byId("ID").export.get()/api/v1/documents/{id}Update document
client.documents.byId("ID").put(body)/api/v1/documents/{id}Delete document
client.documents.byId("ID").delete()/api/v1/documents/{id}/publishPublish a document — Publishes the current draft as the next document revision. Requires user-backed auth context in addition to the documents:publish permission.
client.documents.byId("ID").publish.post(body)This page is auto-generated from the OpenAPI spec. Run npm run docs:generate to update.