API REST de Wikimedia
|
La API REST de Wikimedia ofrece acceso al contenido y a los metadatos de Wikimedia en formatos legibles por máquinas. Centrada en los casos de uso de gran volumen, se integra estrechamente con la infrestructura de caché distribuida globalmente de Wikimedia. Como resultado de ello, los usuarios de la API se benefician de latencias reducidas y del soporte para altos volúmenes de peticiones.
Documentation
Reference
For reference documentation, select "Wikimedia REST APIs" on the REST Sandbox, which is also available on all Wikimedia projects (for example: REST Sandbox on English Wikipedia).
Aunque la funcionalidad ofrecida por la mayoría de los proyectos corresponde estrechamente a la de Wikipedia en inglés, hay algunas excepciones notables:
- en.wiktionary.org ofrece un punto de acceso experimental de definiciones que expone información del Wikcionario en forma de datos estructurados. Hay una discusión en curso acerca del soporte para otros idiomas.
Quick start
La API REST, junto con su documentación, está disponible para todos los principales proyectos de Wikimedia en la ruta /api/rest_v1/. Por ejemplo, en Wikipedia en inglés, se encuentra en https://en.wikipedia.org/api/rest_v1/.
# Get metadata for the Earth article on English Wikipedia
curl 'https://en.wikipedia.org/api/rest_v1/page/summary/Earth'
Access policy
Stability policy
La API REST sigue esta política de versionado para API.
Report a bug
Create an account on Wikimedia Phabricator, and tag the task with RESTBase-API.
Get help
Leave a comment on the discussion page.
Contribute
To edit the docs, see Gerrit/Tutorial to contribute to the OpenAPI descriptions.
Changelog
Véase también
- RESTBase, en proceso de pérdida de vigencia, la tecnología detrás de la API REST
- Publicación de blog que anuncia el lanzamiento de la versión 1.0. Describe una serie de casos de uso importantes de producción, describe cómo encaja la API REST en la estrategia técnica general de Wikimedia y proporciona indicaciones para algunos detalles de implementación.
- La API está implementada mediante Node.js. Esta publicación de blog describe nuestra experiencia de la actualización de la API REST y otros servicios a Node 6.
- Equipo de la Plataforma MediaWiki, propietarios de producto de la API REST.
- Core Platform Team/Initiatives/API Gateway (2020)
- Para la API REST incluida con MediaWiki 1.35 y posteriores, consulta API REST del núcleo de MediaWiki.