API Documentation¶
Welcome to the LogiDAV REST API documentation. This section provides comprehensive documentation for all exposed REST API endpoints.
Overview¶
LogiDAV exposes 28 API endpoints across 8 controllers organized into three main areas:
- Core API: General sales, SAV, and customer operations (17 endpoints)
- Chatbot API: Customer support chatbot integration (5 endpoints)
- Supplier APIs: AsirGroup and Notio supplier integrations (6 endpoints)
Quick Links¶
-
Sales operations, SAV management, and contact leads
17 endpoints for order management and customer service
-
Customer support chatbot integration
5 endpoints with custom X-API-Token authentication
-
AsirGroup and Notio supplier integrations
6 endpoints for supplier order management
-
Authentication methods and security best practices
Token Bearer, X-API-Token header, and public endpoints
Authentication Methods¶
LogiDAV APIs support three authentication methods:
1. Token Authentication (Primary)¶
Most endpoints use Bearer token authentication:
2. Custom API Token (Chatbot)¶
Chatbot endpoints use a custom header:
3. Public Endpoints¶
Some endpoints like SAV form retrieval are publicly accessible without authentication.
For detailed authentication information, see Authentication Guide.
Base URL¶
All API endpoints use the base URL:
Response Format¶
All endpoints return JSON responses with consistent structures:
Success Response:
Error Response:
Getting Started¶
- Choose your API: Browse Core API, Chatbot API, or Supplier APIs
- Review authentication: Check Authentication Guide for your endpoint
- Test with cURL: Each endpoint includes ready-to-use cURL examples
- Handle errors: Follow standard error handling patterns
Additional Resources¶
- API Customer SAV Status - Detailed SAV status endpoint documentation
- Sale Product Availability - Product availability service
- Error Handling Guide - Common errors and solutions
Support¶
For API support or integration questions:
- Email: technique@menzzo.fr
- GitHub Issues: axelites/logidav
Last Updated: 2026-01-23 | Version: 1.0.0