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.
Postavke kolačića

Odaberite kako Katalo koristi kolačiće

Koristimo nužne kolačiće za rad web stranice i aplikacije. Analitički kolačići pomažu nam razumjeti korištenje i poboljšati Katalo. Ako želite ponovno vidjeti ovaj banner kasnije, izbrišite kolačiće preglednika i ponovno posjetite stranicu.