Démarrage rapide
Certifier votre première facture
1. Récupérez une clé API
Depuis le tableau de bord AvePay → Clés API, créez une clé ak_live_.... Elle est
scopée à un ou plusieurs NIM (l'identifiant de votre MCF).
2. Certifiez une facture
curl -X POST "https://api-mcf-orchestrator.toolsite.io/v1/mcf/EL02000015-1/certify" \
-H "Authorization: Bearer $AVEPAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"invoiceNumber": "FV-2026-0001",
"invoiceType": "FV",
"priceMode": "TTC",
"operatorId": "1",
"operatorName": "Awa",
"isf": "1",
"customer": {
"clientType": "PP",
"name": "Client Comptant"
},
"items": [
{
"name": "Riz 25kg",
"itemType": "LOCBIE",
"taxGroup": "B",
"taxRate": 18,
"amountTtc": 15000,
"unitPrice": 15000,
"quantity": 1
}
],
"payments": [
{ "method": "E", "amount": 15000 }
]
}'3. Lisez la réponse
{
"codeSecef": "TESTFACTNMXIXSLIZ5Y6WWNL",
"invoiceType": "FV",
"totalTtc": 15000,
"qrContent": "BFSECEF01;EL02000015;TESTFACT...;00084440Y;20260613132926",
"taxDetails": [
{
"group": "B",
"label": "TVA 18% [B]",
"ht": 12712,
"tva": 2288,
"ttc": 15000
}
]
}Avec un SDK, c'est encore plus simple — voir SDK.