API publique
Lecture seule, sans clé, sans compte, CORS ouvert. Version 1.0.0. Les données sont celles du site : chaque valeur est publiée et porte une date de vérification.
Base
https://fundedyield.com/api/v1
Points d’entrée
| Chemin | Contenu |
|---|---|
| /firms | Toutes les prop firms publiées, avec leur entrée la moins chère, leur meilleur partage et le nombre de plateformes proposées. |
| /firms/{slug} | Une firme : programmes détaillés, plateformes et surcoûts, positions pays documentées, sources. |
| /platforms | Toutes les plateformes publiées, avec leur modèle tarifaire et le nombre de firmes qui les proposent. |
| /platforms/{slug} | Une plateforme : paliers tarifaires, fonctions, flux de données, firmes qui l'incluent. |
| /compatibility | Chaque couple firme et plateforme documenté, avec le surcoût, la phase et la date de vérification. |
| /codes | Les codes actifs et vérifiés, avec leur date de vérification et leurs conditions. |
| /changelog | Les changements de règles et de tarifs relevés, avec la source. |
Forme des réponses
Chaque réponse porte un objet meta (version, date de génération, licence, attribution, source) et un objet ou tableau data. Les listes ajoutent meta.count.
Ce que vaut un champ vide
Un champ numérique à null signifie que l’éditeur ou la firme ne publie pas le chiffre. Il ne signifie jamais zéro, et le rendre comme zéro fausserait toute moyenne calculée dessus. De même, un couple firme et plateforme absent de /compatibility veut dire « non documenté », jamais « non supporté » : aucun refus n’est affirmé sans source datée.
Licence
Réutilisation libre sous CC BY 4.0, avec l’attribution : Data by fundedyield.com, CC BY 4.0. Un lien vers fundedyield.com suffit. Chaque réponse répète la licence dans son en-tête Link.
Description machine
openapi.json décrit l’ensemble au format OpenAPI 3.1.
Exemple
curl -s https://fundedyield.com/api/v1/firms | jq '.data[] | {name, cheapestEntry}'