Reference

OpenAPI reference

The canonical machine-readable contract for validation, tooling, and client generation.

Reference

OpenAPI is the canonical contract

The human docs explain how to integrate. The OpenAPI YAML is the canonical machine-readable contract.

Download

Fetch the YAML from the public route or download it from the docs site and feed it into your own tooling.

Contract

The spec defines paths, schemas, examples, enums, error payloads, and the docs metadata used to render the human reference pages.

Why

Why this matters

Human-written docs drift easily. The Katalo docs are generated around the same source contract that the API uses internally.

Alignment

If the request or response model changes, the OpenAPI file changes with it. Treat the YAML as the first place to verify exact field names, enums, and schema shapes.

Paths

Current public endpoints

These are the public API routes currently available.

PathPurpose
/api/v1/source-assetsCreate a source asset ingest job.
/api/v1/source-assets/{ingest_id}Read a source asset ingest job.
/api/v1/generationsCreate a generation job.
/api/v1/generations/{job_id}Read a generation job.
/api/v1/generations/{job_id}/regenerateCreate a new job from the same source asset.
/api/v1/usage/summaryRead the current billing-period summary.
/api/v1/billing/eventsRead the API billing ledger.
/api/v1/openapiDownload the YAML spec.
Preferințe cookie

Alege cum folosește Katalo cookie-urile

Folosim cookie-uri esențiale pentru a rula site-ul și aplicația. Cookie-urile de analiză ne ajută să înțelegem utilizarea și să îmbunătățim Katalo. Dacă vrei să vezi din nou acest banner mai târziu, șterge cookie-urile din browser și revino pe site.