Développeurs
Une API e-commerce sur laquelle construire sans surprises.
Tout ce que fait le panneau d’administration passe par la même API REST que celle que vous recevez : un seul document OpenAPI 3.1 contract-first, des erreurs RFC 7807, des montants en centimes entiers et une base de données isolée par boutique.
Développeurs
API REST
Contract-first, pas de la documentation après coup.
Le document OpenAPI 3.1 est la source de vérité : les schémas de requête et de réponse sont typés et validés contre lui, et la référence interactive Scalar sur api.inaishop.com/docs est générée depuis ce même document — la documentation ne peut pas dériver de l’API.
- Contrat OpenAPI 3.1, public sur api.inaishop.com/openapi.json
- Erreurs au format problem details RFC 7807 — lisibles par machine, toujours
- Chaque montant monétaire est un entier en centimes — jamais de flottants
Webhooks v2
Dix-neuf événements, livrés comme vous les construiriez.
Abonnez-vous aux événements de commandes, produits, clients, paiements, abonnements, panier, avis et stock. Les relances suivent vos règles — backoff exponentiel ou linéaire —, toute livraison peut être rejouée, et chaque requête porte un en-tête traceparent W3C pour un traçage de bout en bout.
- Relances configurables : backoff exponentiel ou linéaire
- Rejouez n’importe quelle livraison après une panne de votre endpoint
- En-tête traceparent W3C sur chaque livraison
Les 19 événements
order.createdorder.updatedorder.cancelledorder.fulfilledorder.refundedproduct.createdproduct.updatedproduct.deletedcustomer.createdcustomer.updatedpayment.succeededpayment.failedpayment.refundedsubscription.createdsubscription.cancelledsubscription.renewedcart.abandonedreview.createdinventory.low
Le reste de la surface
Scopes, metafields, agents et un sandbox.
Les pièces autour de l’API qui rendent une intégration vivable — toutes disponibles aujourd’hui.
-
Clés d’API à 14 scopes, default-deny
Les clés portent des scopes granulaires — produits, commandes, clients, catalogue, webhooks, analytics, réglages et factures, lecture et écriture. Tout ce que vous n’avez pas accordé est refusé, et ce comportement default-deny est lui-même vérifié par des tests.
-
Metafields
Attachez vos propres données structurées aux produits et aux clients — l’état de votre intégration vit sur l’enregistrement auquel il appartient, pas dans une base à part.
-
Une surface agentique
Serveur MCP (6 outils), manifeste UCP signé sur /.well-known/ucp.json, checkout ACP, mandats AP2, llms.txt et agent-feed.jsonl — votre intégration peut tout simplement être un agent IA.
-
Boutiques sandbox
Développez contre une boutique sandbox réinitialisée chaque jour — cassez des choses librement, faites des démos sans risque, ne touchez jamais aux données de production.
Prêt à ouvrir votre boutique ?
Créez votre compte aujourd’hui — votre vitrine peut prendre des commandes dès cet après-midi.