Skip to content

API Reference

The DocuStack API provides programmatic access to your document management workflows. Use it to create, retrieve, update, and organize documents within your DocuStack workspace.

All API requests are made to the following base URL:

https://api.docustack.com/v1

The API uses URL-based versioning. The current planned version is v1. When breaking changes are introduced, a new version will be released and the previous version will remain available during a deprecation period.

All responses return JSON. A typical successful response follows this structure:

{
"data": { },
"meta": {
"request_id": "req_abc123"
}
}

Error responses include a machine-readable error code and a human-readable message:

{
"error": {
"code": "not_found",
"message": "The requested document does not exist."
}
}
ResourceDescription
DocumentsCreate, read, update, and delete documents
CollectionsOrganize documents into collections
WorkspacesManage workspace settings and members
WebhooksSubscribe to document lifecycle events

All API requests require authentication via API keys. See the Authentication page for details on obtaining and using your API key.

The API will enforce rate limits to ensure fair usage. Specific limits will be published when the API launches.