Machine access

Machine Access

Machine-readable discovery for LLMs, answer engines, crawlers, agents, and keyed read-only cattle-market API clients.

Machine interfaces

Which machine surfaces should agents read first?

Agents should start with the manifest, llms.txt, llms-full.txt, the source registry, and canonical static pages. The OpenAPI file is a keyed data contract, not a verified unauthenticated public API.

Keyed data contract

What does the OpenAPI contract include?

Direct calls to the public-feeds endpoints require an API key that is not publicly issued. Public agent access is via the canonical pages, static HTML, llms.txt, llms-full.txt, the source registry, and the machine manifest. The OpenAPI file describes cattle-market answer endpoints only and excludes write endpoints, lead ingest, admin routes, map rendering, and app plumbing.

Evidence contract

What evidence contract should answers follow?

The core answer object has 14 fields and 14 source-registry entries. Provenance dates must come from source or report data; missing dates stay unknown.