Version 1. Pour les clients professionnels.
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
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é.
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.
lines:read | Lire les lignes mobiles, Data SIM et cartes SIM, avec la consommation du mois |
usage:read | Lire le relevé détaillé des appels, SMS et données |
boxes:read | Lire les box, équipements et accès internet |
orders:read | Lire les commandes et leur suivi |
invoices:read | Lire et télécharger les factures |
services:read | Lire les abonnements et hébergements |
domains:read | Lire les noms de domaine et leurs zones DNS |
dns:write | Modifier les zones DNS |
tickets:read | Lire les demandes au support |
tickets:write | Ouvrir une demande au support et y répondre |
actions:prepare | Préparer un changement de forfait, une recharge, une activation ou une résiliation, à valider ensuite dans l’espace client |
wholesale:order | Revendeur sous contrat : commander des lignes mobiles, des recharges, des accès fibre et des lignes SIP pour vos clients |
wholesale:manage | Revendeur sous contrat : changer le forfait d’une ligne ou la résilier |
GET | /v1/me | — |
GET | /v1/lines | lines:read |
GET | /v1/lines/{id} | lines:read |
GET | /v1/lines/{id}/usage | usage:read |
GET | /v1/sim-cards | lines:read |
GET | /v1/boxes | boxes:read |
GET | /v1/orders | orders:read |
GET | /v1/orders/{id} | orders:read |
GET | /v1/invoices | invoices:read |
GET | /v1/invoices/{id} | invoices:read |
GET | /v1/invoices/{id}/pdf | invoices:read |
GET | /v1/services | services:read |
GET | /v1/domains | domains:read |
GET | /v1/domains/{id} | domains:read |
GET | /v1/domains/{id}/dns | domains:read |
PUT | /v1/domains/{id}/dns | dns:write |
GET | /v1/tickets | tickets:read |
GET | /v1/tickets/{id} | tickets:read |
POST | /v1/tickets | tickets:write |
POST | /v1/tickets/{id}/messages | tickets:write |
GET | /v1/actions | actions:prepare |
GET | /v1/actions/{id} | actions:prepare |
DELETE | /v1/actions/{id} | actions:prepare |
POST | /v1/actions | actions:prepare |
GET | /v1/wholesale/catalog | wholesale:order |
POST | /v1/wholesale/mobile/lines | wholesale:order |
GET | /v1/wholesale/mobile/lines | wholesale:order |
GET | /v1/wholesale/mobile/lines/{id} | wholesale:order |
GET | /v1/wholesale/mobile/lines/{id}/esim | wholesale:order |
POST | /v1/wholesale/lines/{id}/recharges | wholesale:order |
POST | /v1/wholesale/lines/{id}/change-offer | wholesale:manage |
POST | /v1/wholesale/lines/{id}/terminate | wholesale:manage |
POST | /v1/wholesale/fibre/eligibility | wholesale:order |
GET | /v1/wholesale/fibre/eligibility/{id} | wholesale:order |
POST | /v1/wholesale/fibre/orders | wholesale:order |
GET | /v1/wholesale/fibre/orders | wholesale:order |
GET | /v1/wholesale/fibre/orders/{id} | wholesale:order |
POST | /v1/wholesale/voice/orders | wholesale:order |
GET | /v1/wholesale/voice/orders | wholesale:order |
GET | /v1/wholesale/voice/orders/{id} | wholesale:order |
Erreurs : {"error": {"code": "…", "message": "…"}}. Description OpenAPI : /v1/openapi.json.
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.