• Features
  • Pricing
Get Started

OverviewList DocumentsCreate DocumentGet DocumentUpdate DocumentTrash DocumentRestore DocumentDelete PermanentlyDuplicate Document

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/documents

Document 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.

DELETE /v1/items/{itemId}/permanent

Permanently delete an item.

GET /v1/documents

List documents with pagination, search, folder filters, and an optional trash-only filter.

On this page

Base PathEndpoints