L'API REST de Board+ est actuellement en développement et n'est pas encore disponible.
Cette page documente l'API telle qu'elle sera implémentée dans une version future. Les endpoints, formats de requêtes et réponses décrits ci-dessous sont sujets à modifications.
L'API REST de Board+ permettra d'intégrer vos applications externes avec le système de gestion. Tous les endpoints seront sécurisés et utiliseront l'authentification par token.
En attendant la disponibilité de l'API REST, vous pouvez utiliser les alternatives suivantes :
Utilisez les fonctionnalités d'export (CSV, Excel, PDF) et d'import disponibles dans chaque module pour échanger des données avec d'autres systèmes.
Pour les intégrations avancées, vous pouvez accéder directement à la base de données (avec précaution). Consultez la documentation des migrations pour la structure des tables.
Configurez les notifications par email pour être informé des événements importants (nouvelles commandes, stock bas, etc.).
La documentation ci-dessous représente notre vision de l'API. Les détails peuvent changer lors de l'implémentation.
POST /api/v1/auth/login
Content-Type: application/json
{
"email": "admin@example.com",
"password": "motdepasse"
}
GET /api/v1/productsPOST /api/v1/productsPUT /api/v1/products/{id}DELETE /api/v1/products/{id}GET /api/v1/clientsPOST /api/v1/clientsPUT /api/v1/clients/{id}DELETE /api/v1/clients/{id}GET /api/v1/ordersPOST /api/v1/ordersPATCH /api/v1/orders/{id}/statusGET /api/v1/invoicesPOST /api/v1/invoicesPATCH /api/v1/invoices/{id}/paidPOST /api/v1/pos/saleGET /api/v1/pos/receipt/{id}GET /api/v1/reports/salesGET /api/v1/reports/stockLe système de webhooks n'est pas encore implémenté.
Les webhooks permettront de recevoir des notifications en temps réel sur les événements importants :
Vous souhaitez être notifié dès que l'API sera disponible ?
Vous avez des questions sur l'API ou des besoins spécifiques d'intégration ?
Contactez-nous : support@boardplus.bf