Plateforme de gestion des points de vente
Une API RESTful complÚte développée avec Laravel 11 pour gérer vos points de vente, équipes, abonnements et statistiques en temps réel.
Découvrez les capacités complÚtes de l'API Uveon pour gérer votre réseau de distribution
SystÚme d'authentification par téléphone avec tokens HMAC, OTP et historique des connexions pour une sécurité maximale.
Voir les endpointsCréation, mise à jour et suivi complet des points de vente avec documents, horaires et équipes associées.
Voir les endpointsWidgets de statistiques configurables avec indicateurs de performance et progression pour chaque point de vente.
Voir les endpointsGestion complÚte des offres commerciales, validations opérateur et suivi des paiements avec calcul des jours restants.
Voir les endpointsSystÚme d'autorisations avancé avec menus dynamiques filtrés par rÎle et gestion des permissions.
Voir les endpointsNotifications en temps réel grùce à Laravel Reverb et Echo pour une expérience utilisateur réactive.
Voir les endpointsExplorez les principaux endpoints disponibles dans l'API Uveon
Intégrez l'API Uveon en quelques étapes simples
Commencez par obtenir un token d'authentification :
// RequĂȘte d'authentification
POST /api/login
{
"phone": "+2250123456789",
"password": "votre_mot_de_passe"
}
// Réponse
{
"success": true,
"data": {
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
"user": { ... }
}
}
Incluez le token dans l'en-tĂȘte de vos requĂȘtes :
// Exemple avec JavaScript
const response = await fetch('/api/salepoints', {
method: 'GET',
headers: {
'Authorization': 'Bearer ' + token,
'Content-Type': 'application/json'
}
});
// RequĂȘte pour lister les points de vente
GET /api/salepoints?page=1&per_page=10
// Réponse
{
"success": true,
"data": {
"current_page": 1,
"data": [
{
"id": 1,
"name": "PDV Abidjan Centre",
"id_uveon": "UV-ABJ-001",
"status": "active",
...
}
],
"total": 150
}
}