MEOWAN

API MEOWAN

Version 1. Pour les clients professionnels.

Accès

Créez une clé dans votre espace client : Mon profil → API et intégrations. La création demande la validation en deux étapes. La clé n’est affichée qu’une fois. Elle est liée à une entreprise et à des droits précis, et expire au bout de 30 à 365 jours. Vous pouvez la limiter à certaines adresses IP.

curl -H "Authorization: Bearer mwk_…" https://sandbox.api.meowan.fr/v1/lines

Sécurité

Les actions qui coûtent ou qui ne se défont pas (changement de forfait, recharge, activation, résiliation) ne sont jamais exécutées par l’API : POST /v1/actions les prépare, et vous les validez dans l’espace client avec votre code. Chaque appel est inscrit dans un journal visible dans l’espace client. Limites : 120 requêtes par minute, 60 écritures par heure, par clé.

Revendeurs

Les routes /v1/wholesale/… sont réservées aux revendeurs sous contrat. MEOWAN crée leur clé. Elles passent les commandes du contrat (lignes mobiles, recharges, fibre, lignes SIP) sans validation dans l’espace client, dans la limite de lignes mobiles par jour fixée au contrat. Catalogue et prix : GET /v1/wholesale/catalog.

Droits

lines:readLire les lignes mobiles, Data SIM et cartes SIM, avec la consommation du mois
usage:readLire le relevé détaillé des appels, SMS et données
boxes:readLire les box, équipements et accès internet
orders:readLire les commandes et leur suivi
invoices:readLire et télécharger les factures
services:readLire les abonnements et hébergements
domains:readLire les noms de domaine et leurs zones DNS
dns:writeModifier les zones DNS
tickets:readLire les demandes au support
tickets:writeOuvrir une demande au support et y répondre
actions:preparePréparer un changement de forfait, une recharge, une activation ou une résiliation, à valider ensuite dans l’espace client
wholesale:orderRevendeur sous contrat : commander des lignes mobiles, des recharges, des accès fibre et des lignes SIP pour vos clients
wholesale:manageRevendeur sous contrat : changer le forfait d’une ligne ou la résilier

Routes

GET/v1/me—
GET/v1/lineslines:read
GET/v1/lines/{id}lines:read
GET/v1/lines/{id}/usageusage:read
GET/v1/sim-cardslines:read
GET/v1/boxesboxes:read
GET/v1/ordersorders:read
GET/v1/orders/{id}orders:read
GET/v1/invoicesinvoices:read
GET/v1/invoices/{id}invoices:read
GET/v1/invoices/{id}/pdfinvoices:read
GET/v1/servicesservices:read
GET/v1/domainsdomains:read
GET/v1/domains/{id}domains:read
GET/v1/domains/{id}/dnsdomains:read
PUT/v1/domains/{id}/dnsdns:write
GET/v1/ticketstickets:read
GET/v1/tickets/{id}tickets:read
POST/v1/ticketstickets:write
POST/v1/tickets/{id}/messagestickets:write
GET/v1/actionsactions:prepare
GET/v1/actions/{id}actions:prepare
DELETE/v1/actions/{id}actions:prepare
POST/v1/actionsactions:prepare
GET/v1/wholesale/catalogwholesale:order
POST/v1/wholesale/mobile/lineswholesale:order
GET/v1/wholesale/mobile/lineswholesale:order
GET/v1/wholesale/mobile/lines/{id}wholesale:order
GET/v1/wholesale/mobile/lines/{id}/esimwholesale:order
POST/v1/wholesale/lines/{id}/rechargeswholesale:order
POST/v1/wholesale/lines/{id}/change-offerwholesale:manage
POST/v1/wholesale/lines/{id}/terminatewholesale:manage
POST/v1/wholesale/fibre/eligibilitywholesale:order
GET/v1/wholesale/fibre/eligibility/{id}wholesale:order
POST/v1/wholesale/fibre/orderswholesale:order
GET/v1/wholesale/fibre/orderswholesale:order
GET/v1/wholesale/fibre/orders/{id}wholesale:order
POST/v1/wholesale/voice/orderswholesale:order
GET/v1/wholesale/voice/orderswholesale:order
GET/v1/wholesale/voice/orders/{id}wholesale:order

Erreurs : {"error": {"code": "…", "message": "…"}}. Description OpenAPI : /v1/openapi.json.

Serveur MCP

Adresse : https://sandbox-mcp.invalid/mcp. Ajoutez-la comme connecteur dans votre assistant (Claude, ChatGPT…). La connexion se fait avec votre compte MEOWAN : vous choisissez les droits et confirmez avec votre code. Les applications reliées se retirent dans Mon profil → API et intégrations. Une clé API marche aussi, en en-tête Authorization.