
Two APIs for your product: customs classification with its cited evidence, and legal data with its source. Try them without an account, then get a free sandbox key.
Send the facts you have. Cleo asks for the ones that decide the code, cites the notes, and keeps the dossier your broker signs.
Download a runnable integration example · Your API key stays in your environment. The script surfaces missing questions and records the response received, without approving the code for you.
{
"item_id": "SKU-TS-100",
"description": "T-shirt en coton, maille (tricoté), 100 % coton, pour hommes",
"country": "FR",
"facts": {
"process": "knitted",
"composition": [{ "material": "cotton", "percent": 100 }],
"audience": "men"
}
}{
"status": "ambiguous",
"questions": [],
"candidates": [
{
"code": "610910",
"system": "hs6",
"confidence": 0.95,
"evidence": [{
"kind": "additional_note",
"ref": "Chapter 61 Additional Note 2"
}]
},
{ "code": "61091000", "system": "cn8",
"country": "EU", "confidence": 0.92 },
…
]
}Real response, recorded on 25 September 2026Search, list, read, cite and monitor traceable legal documents from the sources included in your contract.
Inputs, outputs and coverageGET /v2/search?q=product+safety&country=AU&type=legislation
Host: api.legaldata.cleolabs.co
Authorization: Bearer $CLEO_API_KEYStart without an account. Pay when your integration is ready to ship.
Real responses in the playground, 30 calls a day, no sign-up.
Open the playground ↗The same data and the same endpoints in every plan. Only the volume changes.
Test your integration on every endpoint, no card required.
Build a first product and go live. €80 per month billed yearly.
Run a customer-facing product at higher volume. €279 per month billed yearly.
Negotiated volume, rate and usage rights, on an annual contract.
One unit per request; a kit or a batch weighs more. See request weight
Every result returns its identifier, its source and the URL of the original portal. The sources included are the ones in your contract, and coverage can be checked country by country.
Customs: 112 of 249 countries and territories at the national line, measured on 29 September 2026.
Explore coverage ↗GET /v2/documents?country=AU&source=legislation_auTo use them first and build them with the team, join the design partner program.
For a product, its use and its market: the texts, obligations, evidence and restrictions that apply, and why.
A product listing, its seller and their supporting documents, checked before going live.
Legal Data API if your software searches, reads or cites legal documents. Customs Classification API if your software needs to suggest a customs code from a product description.
They are explained candidates, with their confidence level and an ambiguity flag. Your team or your customs broker validates the code before the declaration.
Every endpoint, within 200 units. Once you sign up, your dashboard lists each endpoint and what it costs. Get my sandbox key.
Every document states its source and the URL of the original portal. The sources included in your access are named in your contract. Explore coverage.
A free Sandbox with 200 units, Starter at €100 per month, Pro at €349 per month, Enterprise on quote. See pricing.
Yes, with the MCP server, using the same key as the API.
To use them first, become a design partner: write to the team with your use case.