Wikimedia REST API/fr

Wikimedia REST API permet d’accéder au contenu et aux métadonnées de Wikimedia dans des formats lisibles par machine. Axé sur les cas d’utilisation à grand volume, il s’intègre étroitement avec l’infrastructure de cache distribuée mondialement de Wikimedia. Par conséquent, les utilisateurs de l’API bénéficient de latences réduites et d’une prise en charge des volumes de requêtes élevés.

L’API REST avec sa documentation est disponible pour tous les grands projets Wikimedia à l’emplacement /api/rest_v1/. Par exemple, pour le Wikipedia anglais, il est disponible à https://en.wikipedia.org/api/rest_v1/ .

Bien que la fonctionnalité offerte par la plupart des projets corresponde étroitement que sur Wikipédia anglais, il y a quelques exceptions notables :


 * wikimedia.org offre des informations inter-projets comme les statistiques de vues des pages.
 * fr.wiktionnary.org offre un point d'extrémité de définition, avec des informations Wiktionnaire en données structurées. Du support pour d'autres langages en en cours de discussion.

Versionnement
L'API REST obéit à cette politique de versionnage d'API.



Termes et Conditions d'utilisation

 * En utilisant l'API REST, vous acceptez les Conditions d'Utilisation générales et la Politique de Confidentialité de Wikimedia.
 * Pour éviter de gêner les autres utilisateurs d'API, limitez vos clients à pas plus de 200 requêtes/seconde à cet API au total. De nombreux points d'entrée spécifient et appliquent d'autres limites de taux plus restrictives.
 * Nous vous demandons de configurer un en-tête  ou   qui nous permet de vous contacter rapidement. Vous pourriez par exemple donner un email ou l'URL d'une page de contact.



Autres APIs
For the REST API included with MediaWiki 1.35 and later, see the MediaWiki Core REST API.



Voir aussi

 * RESTBase, la technologie derrière l'API REST
 * Blog post announcing the 1.0 release. Describes several important production use cases, discusses how the REST API fits into Wikimedia's larger technical strategy, and provides pointers to some implementation details.
 * The API is implemented using Node.js. This blog post describes our experience upgrading the REST API and other services to Node 6.
 * Wikimedia Services team, product owners for the REST API.
 * Core Platform Team/Initiatives/API Gateway (2020)