Documents
Documents
Reference for listing, creating, updating, duplicating, trashing, restoring, and permanently deleting documents.
Documents endpoints cover paginated reads, direct document mutations, lifecycle operations, and duplication.
Base Path
/v1/documentsDocument payloads are flexible in the public OpenAPI schema. Use the transport and parameter contract documented here, then send the workspace-specific fields your Blueputto setup expects.
Endpoints
GET /v1/documents
List documents with pagination, search, folder filters, and trash filtering.
POST /v1/documents
Create a new document from a JSON request body.
GET /v1/documents/{documentId}
Fetch a single document by UUID.
PATCH /v1/documents/{documentId}
Partially update an existing document.
DELETE /v1/documents/{documentId}
Move a document to the trash.
POST /v1/documents/{documentId}/restore
Restore a trashed document.
DELETE /v1/documents/{documentId}/permanent
Permanently delete a document.
POST /v1/documents/{documentId}/duplicate
Duplicate an existing document.