Developer API

Insight API (public, read-only)

Structured JSON access to the Insight catalogue β€” sectors, report previews, Market Atlas previews, operator-only compatibility data, and the statistics feed. No authentication required for public data; paywalled report bodies and premium profile blocks are never returned.

Endpoints

GET/api/v1/sectors

Full Thailand sector list, grouped by industry, with coverage status per sector.

GET/api/v1/reports

Metadata for every published report (title, sector, price, href). No paywalled body.

GET/api/v1/entities

Market profiles with preview metadata only (slug, entity type, ticker where relevant, rarity, price, href).

GET/api/v1/entities/{slug}

Per-profile preview envelope: headline metrics, free + preview blocks, related reports, and sources. Premium blocks stripped.

GET/api/v1/companies

Legacy operator-only endpoint retained for integrations that only need listed, private, and platform operators.

GET/api/v1/statistics

Stat catalog. Free-tier values exposed inline; preview/premium values return null + `valueGated: true`.

Versioning

All endpoints live under /api/v1. Breaking changes ship under a new version prefix; v1 stays stable for at least 12 months after v2 ships.

Enterprise access (planned)

Full report bodies, premium profile blocks, and the statistics feed are available to customers with a subscription. An API-key authenticated endpoint is on the roadmap. If you need programmatic access today, email api@ordolabs.co and we'll set up an access pattern.

Data is refreshed monthly via the Insight reingest workflow. Consumers caching responses should use a TTL of at most 24 hours to avoid drift. Methodology β†’

API Β· Insight