Skip to main content
Salfio Docs

Search documentation

Type to search this documentation.

Render the Public API v1 documentation (Scalar)

GET/docsRender the Public API v1 documentation (Scalar)

Renders an interactive API reference (Scalar) that points at /v1/openapi.yaml. Unauthenticated — intended for prospective partners to preview the API surface before minting a key. Rate- limited per caller IP (60 req/min).

Responses

200OKtext/html
string

Static HTML shell that loads Scalar from a CDN.

Example response
"string"
429Per-organization or per-endpoint rate limit exceeded.application/json

Headers

Retry-After

Seconds the client should wait before retrying.

objectErrorEnvelope
errorobjectrequired
Show child attributes
codestringrequired

Machine-readable error category.

one of "unauthorized", "forbidden", "not_found", "invalid_argument", "conflict", "rate_limited", "internal_error", "not_implemented"

detailsobject

Optional per-code context (field names, retry windows, …).

messagestringrequired

Human-readable description — intended for operator logs, not end-user display.

Example response
{
  "error": {
    "code": "rate_limited",
    "details": {
      "retry_after_seconds": 30
    },
    "message": "Rate limit exceeded"
  }
}

Documentation menu