Développeurs
Des données commerciales structurées, conçues pour les machines.
Endpoints JSON gratuits en lecture seule, plus une interface MCP en lecture seule. Aucune authentification, aucune clé API, CORS activé, mis en cache pendant cinq minutes. Chaque réponse expose le marchand, le pays, la remise, l'éligibilité, l'expiration, le statut de vérification et la destination — et rien d'interne à l'entreprise.
Conomize MCP — bêta publique
Bêta publique · Disponible pour testsConnectez les assistants et agents IA directement aux données commerciales de Conomize.
L'interface MCP de Conomize donne aux agents IA compatibles l'accès à des informations structurées sur les marchands et les achats, créant une nouvelle façon de découvrir boutiques, offres et occasions d'économiser.
Le MCP public est en développement actif et disponible pour tests pendant que nous élargissons les fonctionnalités, la couverture marchande et les offres vérifiées.
Point d'accès MCP public
POST https://conomize.com/mcpAjoutez ce point d'accès comme serveur MCP distant dans un client IA compatible. L'interface est en lecture seule, sans authentification, et n'expose que les données publiques du catalogue.
Outils disponibles aujourd'hui
- search_stores — découverte de marchands par nom, catégorie ou univers d'achat, avec la disponibilité de livraison par marché.
- get_store — un marchand en détail : ce qu'il vend, la sémantique de disponibilité de livraison, le statut de la relation et les offres vérifiées.
- list_deals — découverte d'offres filtrée par marchand, catégorie, pays et statut.
Disponible pour tests. Le MCP évolue activement vers des capacités de production plus larges.
Points de terminaison
GET https://conomize.com/api/merchants
GET https://conomize.com/api/deals
GET https://conomize.com/api/public/merchants
GET https://conomize.com/api/public/deals
POST https://conomize.com/mcpL'endpoint MCP expose les mêmes informations publiques via les outils search_stores, list_deals et get_store. Qu'un assistant IA les utilise relève de sa propre décision — Conomize rend les données accessibles, il ne contrôle ni la récupération ni le classement.
Exemple de requête
curl "https://conomize.com/api/merchants?category=nutrition-wellness&country=LU"Exemple de réponse
{
"country": "LU",
"count": 1,
"merchants": [
{
"name": "Myprotein",
"slug": "myprotein",
"url": "/stores/myprotein",
"website": "https://www.myprotein.lu",
"category": "nutrition-wellness",
"shopping_categories": ["Protein powder", "Vitamins"],
"delivery_confirmed_countries": ["IT", "LU", "BE", "DE", "NL"],
"delivery_unknown_countries": ["FR"],
"delivery_availability_in_requested_country": "confirmed",
"delivery": [
{ "country": "IT", "availability": "confirmed", "evidence_url": "https://www.myprotein.it" },
{ "country": "FR", "availability": "not_confirmed", "evidence_url": null }
],
"conomize_status": "discovery",
"conomize_status_label": "Listed — discovery",
"verified_offers": 0
}
]
}Champs de livraison
`delivery[].availability` a deux valeurs. `confirmed` signifie que Conomize a vérifié une source du marchand et enregistré une preuve pour ce marché. `not_confirmed` signifie que la disponibilité est inconnue — cela n'indique jamais que le marchand ne livre pas dans ce pays. Les pays absents du tableau ne sont simplement pas encore modélisés. Aucun marchand n'est exclu d'une réponse parce qu'un marché n'est pas confirmé.
Paramètres de requête
| Paramètre | Type | Notes |
|---|---|---|
| merchant | string (slug) | Filtrer par boutique, ex. myprotein |
| country | ISO 3166-1 alpha-2 | Par défaut LU. Les offres sont associées à un pays. |
| category | string (slug) | Slug de catégorie, ex. nutrition-wellness |
| status | verified | unverified | expired | scheduled | disabled | Par défaut, tout sauf désactivé |
| limit | number (max 200) | Nombre maximal d'offres renvoyées |
| include_demo | boolean | Développement uniquement. Les jeux de données de démonstration sont exclus par défaut et ne sont jamais marqués vérifiés. |