See what the APIs actually know.
One transparent view of the Cleo Legal Data corpus and the Customs Classification engine: jurisdictions, source registry, endpoint scope and known gaps.
A searchable registry of official legal sources — with the status of every source exposed.
Cleo ingests legislation, case law, doctrine and parliamentary material. The registry is broader than the completed corpus: planned and blocked sources remain visible so customers can distinguish “not seeded yet” from “the API is empty”.
What is in the registry?
LIVE SNAPSHOTSnapshot generated 18 Sept 2026, 12:55. Counts are registry entries, not a promise that every source is resolved.
France
FR · 39 registry sources
Australia
AU · 23 registry sources
Germany
DE · 81 registry sources
United States
US · 124 registry sources
European Union
EU · 37 registry sources
Kazakhstan
KZ · 5 registry sources
Legal Data endpoints
/v2/searchHybrid legal search with country, language and context filters./v2/documents/{id}Full metadata for one resolved legal document./v2/documents/{id}/textRetrievable text for RAG and citation workflows./v2/documents/{id}/articleArticle-level retrieval where the source exposes articles./v2/changesChanged-document feed for incremental re-ingestion./v2/coveragePer-source status, freshness and coverage transparency.Product description in. Ranked customs candidates out.
The classifier accepts a product description, optional destination country and a nomenclature system. It returns candidate codes, confidence, ambiguity and rationale. Classification is advisory: the response is not a binding customs ruling.
HS6
AvailableGlobal harmonised-system level matching used as the common base.
CN8
AvailableEU Combined Nomenclature / TARIC schedule coverage.
TN VED
AvailableEAEU schedule coverage for BY, KZ, RU, AM and KG.
HTS
Available with qualificationUS tariff route is supported; confirm the returned system and resolution before filing.
Coverage that is safe to sell
- National / union schedules: EU, GB, US and the five EAEU member schedules are documented in the current tariff handoff.
- Bloc resolution: six GCC states may resolve through a labelled bloc approximation; this is not the same as a national tariff line.
- Known gaps: no national tariff line is documented for India, Indonesia, Malaysia, Egypt, Philippines, Nepal, Nigeria, Kenya, Tanzania or Uganda in the current corridor snapshot.
The API returns coverage_status: not_seeded when a route works but the requested code / country pair has no seeded row.
Customs endpoints
/v2/customs/lookupDescription → ranked HS / CN / TN VED / HTS candidates./v2/customs/dutiesDuty, VAT, excise and provenance for a code + destination./v2/customs/obligationsLegally required and contractually expected obligations./v2/customs/landed-costCIF + duty + tax stack with explicit partial-data flags./v2/customs/dual-use-checkPreliminary control screening; not a binding ruling./v2/compliance/checkComposite classification + selected customs checks.