Skip to content

Read the Cloud integration and lifecycle guide

GET
/v1/docs
curl --request GET \
--url https://example.com/v1/docs

Public and unauthenticated, served as text/markdown — send an Accept header that admits text/markdown or text/plain or the request is refused with 406. This is the prose companion to the machine contract: the end-to-end integration order, the Session lifecycle, and the webhook-versus-event-log repair rules that individual operations only reference. Cacheable for 300 seconds.

Markdown integration guide

Media typetext/markdown
string

The requested representation is not available

Media typeapplication/json

Failure body returned with every non-2xx JSON response; branch on the machine code, never on prose or on the HTTP status alone.

object
error
required

Stable machine code

string
requiredScope

The installation capability the presented credential lacks, returned with insufficient_scope so an integrator knows exactly which capability to request

string
retryAfterSeconds

Advisory seconds to wait before retrying; returned on rate-limit denials, where the Retry-After header carries the same value

integer
>= 1
key
additional properties
any
Example
{
"error": "representation_not_acceptable"
}