YAOKA Business API
Référence technique des fonctions de gestion commerciale réellement disponibles dans YAOKA Business.
YAOKA Business fournit un moteur de gestion commerciale pour créer des clients, devis, factures et avoirs, générer les PDF officiels et suivre leur cycle de vie. Cette documentation distingue explicitement les endpoints publics des fonctions disponibles uniquement dans l’application YAOKA Business.
Le programme RFE partenaire est en pause. Aucun endpoint décrit ici ne doit être présenté comme une transmission réglementaire via une plateforme agréée.
URL de base
Sandbox et production utilisent la même infrastructure :
https://api.yaoka.fr/api/v1- Une clé client
sk_org_...est limitée à sa propre organisation. - Une clé partenaire
ypk_test_...est limitée à l’organisation sandbox attribuée. - Une clé partenaire
ypk_live_...est limitée aux organisations clientes autorisées. - Pour un partenaire, le passage en production change la clé et
X-Yaoka-Organization-Id, jamais l’URL.
Parcours de vente disponible
Organisation → Client → Devis brouillon → Devis finalisé
→ Acceptation → Conversion → Facture brouillon
→ Facture finalisée → Paiement ou Avoir| Domaine | Disponibilité API publique |
|---|---|
| Organisations | Disponible |
| Clients | Disponible |
| Devis et PDF | Disponible |
| Factures clients et PDF | Disponible |
| Avoirs | Disponible |
| Webhooks de vente | Disponible |
| Produits | Utilisables par productId, gestion publique non exposée |
| Fournisseurs | YAOKA Business uniquement |
| Factures fournisseurs | YAOKA Business uniquement |
| Notes de frais et rapprochement bancaire | YAOKA Business uniquement |
| Transmission RFE et réception réglementaire | En pause |
Consultez la page Disponibilité avant de concevoir une intégration.
Premier appel
curl https://api.yaoka.fr/api/v1/organizations \
-H "Authorization: Bearer $YAOKA_API_KEY"Pour une clé partenaire, conservez ensuite le orgId retourné et envoyez-le dans chaque appel métier. Une clé client classique déduit automatiquement son organisation :
X-Yaoka-Organization-Id: org_...Conventions
- JSON UTF-8 pour les requêtes et réponses.
- Montants et taux de TVA sous forme de chaînes décimales.
Idempotency-Keyobligatoire sur les créations et actions financièresPOSTdocumentées.X-Request-Idrenvoyé sur chaque réponse pour le diagnostic.- Pagination par
cursoretnextCursor. - Les numéros légaux sont attribués uniquement lors de la finalisation.
Référence machine
- OpenAPI :
GET https://api.yaoka.fr/api/v1/openapi.json - État de l’API :
GET https://api.yaoka.fr/api/v1/status - Documentation lisible par une IA :
GET https://api.yaoka.fr/llms.txt