Passer au contenu principal
Chariow est une plateforme de commerce numérique qui vous permet de vendre des produits numériques, gérer des clients, traiter des paiements et gérer des clés de licence via une API simple.

Fonctionnalités clés

Produits

Créez et gérez des produits numériques avec des prix flexibles

Paiement

Traitez les paiements de manière sécurisée via l’API

Clients

Gérez les profils et l’historique des clients

Licences

Émettez et gérez des clés de licence logicielle

Démarrage rapide

1

Créer une clé API

Connectez-vous à app.chariow.com, allez dans Paramètres > Clés API et créez une nouvelle clé.
2

Faire votre première requête

Utilisez votre clé API pour récupérer les informations de votre boutique :
3

Explorer l'API

Parcourez la référence API pour découvrir tous les endpoints disponibles.

URL de base

Toutes les requêtes API doivent être effectuées vers :

Format des réponses

Toutes les réponses API sont en JSON :
  • Une ressource unique est enveloppée dans data.
  • Une liste renvoie data (un tableau) et pagination au premier niveau.
  • Une erreur renvoie message et errors. Les erreurs de validation (422), d’authentification (401), de scope manquant (403) et de ressource introuvable (404) contiennent aussi un tableau data vide.

Réponse réussie

Réponse d’erreur

Pagination

Les endpoints de liste utilisent une pagination par curseur :
per_page vaut 10 par défaut et accepte jusqu’à 100. Passez next_cursor dans le paramètre cursor pour obtenir la page suivante, et arrêtez-vous quand has_more_pages vaut false :

Limites de débit

L’API implémente des limites de débit pour garantir une utilisation équitable : Le checkout dispose de son propre compteur : une synchronisation qui lit vos ventes ou vos produits ne bloque jamais le paiement de vos acheteurs. Chaque réponse inclut X-RateLimit-Limit et X-RateLimit-Remaining. Lorsque vous dépassez la limite, vous recevez une réponse 429 Too Many Requests avec un en-tête Retry-After :
Consultez Limites de débit pour les en-têtes et une stratégie de nouvelle tentative.

Authentification

L’API utilise l’authentification Bearer token. Incluez votre clé API dans l’en-tête Authorization :

En savoir plus sur l'authentification

Apprenez à sécuriser vos requêtes API

Besoin d’aide ?

Référence API

Documentation complète de l’API

Support

Contactez notre équipe

Communauté

Rejoignez la communauté