Aperçu des endpoints
Référence complète de tous les endpoints de l'API REST disponibles
Aperçu des endpoints
Tous les endpoints utilisent l’URL de base : https://your-app-domain.com/api/public
Éligibilité à la garantie
| Méthode | Chemin | Description |
|---|---|---|
| GET / POST | /warranty-eligibility | Vérifier l’éligibilité d’un produit à la garantie |
| POST | /warranty/eligibility | Vérifier l’éligibilité d’une ligne de commande |
| GET / POST | /assess-eligibility | Réévaluer par lot l’éligibilité d’une organisation (admin) |
| GET | /assess-eligibility/all | Évaluer par lot toutes les organisations (admin) |
Garanties
| Méthode | Chemin | Description |
|---|---|---|
| GET | /warranty/{warrantyId} | Obtenir les détails d’une garantie par ID |
Polices
| Méthode | Chemin | Description |
|---|---|---|
| GET | /policies/fetch | Obtenir toutes les polices d’un client |
| GET | /policies/fetch/{policyId} | Obtenir une police précise par ID |
| POST | /policies/fetch/order-line-item-policy | Trouver la police d’une ligne de commande |
| POST | /policies/validate | Valider une police par ID et numéro de commande |
Réclamations
| Méthode | Chemin | Description |
|---|---|---|
| POST | /claims/submit | Soumettre une réclamation de garantie au titre d’une police |
| POST | /claims/submit-manual | Soumettre une réclamation à l’initiative du commerçant (aucune police requise) |
| GET | /claims/fetch | Obtenir les réclamations d’une police et d’un client |
| GET | /claims/{id}/evidence | Obtenir les fichiers de preuve d’une réclamation |
| POST | /claims/upload-urls | Générer des URL de téléversement présignées pour les preuves |
| POST | /claims/upload | Téléverser directement les preuves d’une réclamation |
| POST | /claims/evidence | Associer les métadonnées des preuves à une réclamation |
Produits
| Méthode | Chemin | Description |
|---|---|---|
| GET | /products/search | Rechercher des produits par titre, SKU ou code-barres |
| GET | /products/eligibility | Vérifier l’éligibilité de plusieurs produits |
| POST | /products/register | Enregistrer un produit pour une couverture de garantie |
Clients
| Méthode | Chemin | Description |
|---|---|---|
| GET | /customers/orders | Obtenir les commandes d’un client |
Enregistrement
| Méthode | Chemin | Description |
|---|---|---|
| GET | /registration/lookup | Rechercher un enregistrement par numéro |
Numéros de série
| Méthode | Chemin | Description |
|---|---|---|
| POST | /serial-numbers/validate | Valider un numéro de série |
Analytique
| Méthode | Chemin | Description |
|---|---|---|
| POST | /analytics/events | Envoyer les événements analytiques du widget |
Configuration
| Méthode | Chemin | Description |
|---|---|---|
| GET / POST | /config | Obtenir la configuration et les traductions du widget |
État de commande
| Méthode | Chemin | Description |
|---|---|---|
| GET | /order-status | Obtenir l’état d’une commande |
POS
| Méthode | Chemin | Description |
|---|---|---|
| GET | /pos/customer-search | Rechercher des clients dans un contexte POS |
Intégration Shopify
| Méthode | Chemin | Description |
|---|---|---|
| GET | /shopify/auth/callback | Callback OAuth pour l’installation de l’application |
| POST | /shopify/webhooks | Recevoir les événements Webhook de Shopify |
| POST | /shopify/post-purchase/sign-changeset | Signer les changesets de l’extension post-achat |
Synchronisation des produits
| Méthode | Chemin | Description |
|---|---|---|
| POST | /sync-products | Synchroniser les produits d’une organisation |
| POST | /sync-products/all | Synchroniser les produits de toutes les organisations |
État de santé
| Méthode | Chemin | Description |
|---|---|---|
| GET | /health | Vérifier l’état de santé de l’API |
Renvoie 200 (opérationnelle), 206 (dégradée) ou 503 (hors service).
Voir aussi
- Authentification — Configuration des clés API et limites de débit
- API Garantie — Référence détaillée des endpoints de garantie
- API Réclamations — Référence détaillée des endpoints de réclamation
- API Polices — Référence détaillée des endpoints de police


