Documentation Index

Fetch the complete documentation index at: https://apidocs.document360.com/llms.txt

Use this file to discover all available pages before exploring further.

Sending API requests

Prev Next

The Document360 v3 API is a JSON, HTTPS-only REST API. This article covers the base URL, supported methods, and required headers.

Base URL

Region Base URL
Europe (default) https://apihub.document360.io
United States https://apihub.us.document360.io
Canada https://apihub.ca.document360.io

All v3 endpoints are project-scoped and follow this pattern:

https://apihub.document360.io/v3/projects/{project_id}/{resource}

HTTP methods

Method Purpose
GET Retrieve resources
POST Create resources or perform actions such as publish, fork and bulk operations
PATCH Partially update a resource — only the fields you send are changed
PUT Replace a resource
DELETE Remove a resource
Note

Use PATCH for partial updates, for example when updating an article or its settings. Send only the fields you want to change.

Required headers

Header Value
X-API-Key YOUR_API_KEY — your API key, the standard way to authenticate
Content-Type application/json for requests with a body
Authorization Bearer ACCESS_TOKEN — only for OAuth 2.0 access tokens, such as the interactive API reference
Note

Authenticate with your API key using the X-API-Key header. The Authorization: Bearer header is reserved for OAuth 2.0 access tokens.

Query parameters

Query parameters use snake_case. Common parameters include:

Parameter Description
lang_code ISO language code, for example en or fr. Defaults to the project's default language.
page / page_size Offset pagination. page starts at 1; page_size defaults to 25 and caps at 100.
cursor Opaque cursor for cursor-based pagination.
include_total_count Set to true to include total_count in the pagination block.
Tip

Do not expose your API key in public repositories, client-side code, or unauthorized environments.