Take-off has never had a common language. Afrimo Métré eXchange (AMX) is an open, documented JSON format to describe and exchange a take-off between tools — your data stays portable, with no lock-in.
A versioned JSON document that describes a take-off neutrally: line items, their reference code (CCTB), the normalised unit, quantity, unit price, VAT rate and measurement rule. It exposes no margin data (cost, materials, labour) — only the shareable take-off.
{
"$schema": "https://www.afrimo.be/schema/amx/v1.json",
"format": "afrimo-metre-exchange",
"version": 1,
"devise": "EUR",
"projet": { "nom": "Rénovation Villa", "type": "RENOVATION", "surface": 120 },
"postes": [
{
"ordre": 1,
"code": "21.31.1a",
"referentiel": "CCTB",
"designation": "Gros œuvre — béton armé",
"unite": "M3",
"quantite": 10,
"prixUnitaire": 125.50,
"montant": 1255.00,
"tauxTVA": 6,
"regleMesurage": "Mesuré net en place"
}
],
"totaux": { "montantHT": 1255.00, "nbPostes": 1 }
}Your take-off is yours. AMX export is available on every plan — you leave whenever you want, with your data.
A neutral language between tools (spreadsheets, ERPs, and in time the BIM worlds). Anyone can read and produce AMX.
The standard emerges from usage, not decree. Every priced take-off also feeds the Afrimo Index, the collective, anonymous price reference.
Any product that reads or writes AMX joins the network. Conformance is checked via API, and a badge attests it — embeddable on your site.
<img src="https://www.afrimo.be/api/v1/public/amx/badge.svg" alt="AMX v1">