API et MCP
Les données de DroidBazaar sont accessibles aux développeurs et aux agents IA, en lecture seule et gratuitement. Chaque spécification et compatibilité indique l’URL de sa source et la date de vérification. Merci de renvoyer vers la page DroidBazaar indiquée dans chaque champ url.
API REST v1
URL de base https://droidbazaar.com/api/v1. Réponses JSON, CORS activé, aucune clé nécessaire. Limite : 120 requêtes par minute et par IP (voir les en-têtes X-RateLimit-*). La description complète se trouve dans openapi.json (OpenAPI 3.1).
| Endpoint | Renvoie |
|---|---|
| GET /robots | Modèles de robots ; filtres category, brand, status, sort et min_<spec>/max_<spec> |
| GET /robots/{brand}/{model} | Robot avec spécifications sourcées, liens et variantes |
| GET /robots/{brand}/{model}/parts | Pièces compatibles avec le robot (sa famille incluse) |
| GET /robots/{brand}/{model}/where-to-buy?region= | Revendeurs, distributeurs et prestataires de services, par pays ou UE |
| GET /robots/{brand}/{model}/issues | Problèmes connus signalés par les propriétaires, les plus confirmés d’abord |
| GET /robots/{brand}/{model}/prices | Prix sourcés (catalogue, boutique, occasion, location) et statistiques de l’occasion |
| GET /brands | Marques |
| GET /brands/{slug} | Marque avec ses robots |
| GET /parts | Pièces ; filtres category, robot=brand/model, maker |
| GET /parts/{slug} | Pièce avec spécifications et niveaux de compatibilité |
| GET /listings | Annonces actives de la marketplace |
| GET /listings/{id} | Une annonce (le contact se fait sur le site) |
| GET /needs | Demandes ouvertes : ce que recherchent les acheteurs |
| GET /news | Résumés d’actualités avec leur source d’origine |
| GET /guides | Guides sur le fonctionnement des robots et de leurs pièces |
| GET /guides/{slug} | Un guide en texte brut avec crédits des illustrations et lectures complémentaires |
| GET /companies | Entreprises : fabricants de composants, revendeurs, prestataires de services… |
| GET /search?q= | Recherche de robots, marques, catégories, pièces, entreprises, actualités, annonces et demandes |
Exemple : batteries pour le Unitree Go2
curl "https://droidbazaar.com/api/v1/parts?category=battery&robot=unitree/go2"Erreurs
{ "error": { "code": "invalid_request", "message": "category: Invalid option…" } }Serveur MCP pour les agents IA
Connectez un client MCP (Claude et autres) à https://droidbazaar.com/api/mcp (Streamable HTTP, sans authentification). Outils : search_robots, get_robot, get_robot_prices, get_robot_issues, compare_robots, search_parts, check_part_compatibility, search_listings, get_listing, search_needs, search_news et search_companies. Ils sont en lecture seule.
{
"mcpServers": {
"droidbazaar": { "type": "http", "url": "https://droidbazaar.com/api/mcp" }
}
}Bon à savoir
- Les annonces et les demandes ne contiennent aucune coordonnée : les personnes se contactent sur le site.
- Niveaux de compatibilité : official (le fabricant l’indique, avec source), verified, seller claimed et community (non vérifié).
- Les fabricants qui souhaitent mettre à jour leurs données peuvent inscrire leur entreprise.