API Développeurs
API REST documentée OpenAPI 3.1, webhooks temps réel, SDKs TypeScript/Python/PHP, CLI, dashboard. Construisez vos intégrations sur des fondations propres.
Capacités
OpenAPI 3.1 spec versionnée. Tous les endpoints documentés avec exemples curl, JS, Python.
20+ events disponibles. Signature HMAC, retry exponentiel, replay 7 jours, dashboard logs.
Auth sécurisée. Tokens scopés par permission, rotation depuis dashboard, audit trail complet.
Un quota par palier, annoncé dans les en-têtes de chaque réponse : vous savez toujours ce qu’il vous reste.
Un point d’entrée optionnel pour les requêtes complexes.
Diffusion répartie sur plusieurs régions, au plus près de vos équipes.
Exemple d'intégration
// Créer une vente avec multi-paiements
import { Vozika } from '@vozika/sdk';
const mb = new Vozika({ apiKey: process.env.VOZIKA_API_KEY });
const sale = await mb.sales.create({
items: [
{ productId: 'prd_abc', quantity: 2 },
{ productId: 'prd_xyz', quantity: 1 },
],
payments: [
{ method: 'CARD', amountCents: 5000 },
{ method: 'CASH', amountCents: 2500 },
],
customerId: 'cus_jane',
branchId: 'brn_agence_nord',
});
console.log(sale.invoiceNumber); // INV-2026-001234API REST v1
/salesLister les ventes avec filtres/salesCréer une vente complète/sales/{id}Détail d’une vente/sales/{id}/refundRembourser une vente/productsLister le catalogue/productsCréer un produit/products/{id}Mettre à jour un produit/products/{id}Supprimer (soft) un produit/customersLister les clients CRM/customers/{id}/creditArdoise / crédit client/payments/mpesaInitier paiement M-Pesa/payments/orangeInitier Orange Money/analytics/salesStats agrégées de ventes/analytics/top-productsTop produits par période/webhooksSouscrire à un événementSpec OpenAPI complète disponible à la sortie publique Q1 2027
Webhooks events
Souscrivez à un endpoint HTTPS, recevez les events en temps réel. Signature HMAC, retry exponentiel.
sale.createdsale.refundedproduct.low_stockproduct.expiredpayment.receivedpayment.failedcustomer.createdcustomer.credit_limit_exceededinvoice.sentcash_drawer.openedcash_drawer.closedcash_drawer.discrepancyuser.role_changedSDKs & outils
npm install @vozika/sdkpip install vozikacomposer require vozika/sdknpx @vozika/cli loginCollection prête à importerApplications de démonstration commentéesInscrivez-vous à la liste d'attente pour les intégrateurs. Vous recevrez l'accès dès la sortie de la v1, et vous pouvez voter sur les features prioritaires.
Rejoindre la liste d'attente