Wikimedia REST API/de

Die Wikimedia REST API ermöglicht den Zugriff auf Wikimedia-Inhalte und -Metadaten über maschinenlesbare Formate. Das Projekt richtet seinen Fokus auf Anwendungsfälle mit großen Datenvolumen und integriert sich in die weltweit verteilte Caching-Infrastruktur von Wikimedia. Im Ergebnis profitieren API-Benutzer von reduzierten Latenzen und der Unterstützung hoher Anfragevolumen.

Die REST-API mitsamt ihrer Dokumentation ist hier verfügbar für alle großen Wikimedia-Projekte: /api/rest_v1/. In der englischen Wikipedia lautet die URL beispielsweise https://en.wikipedia.org/api/rest_v1/ .

Während die von den meisten Projekten angebotene Funktionalität weitgehend mit der der englischen Wikipedia übereinstimmt, gibt es einige nennenswerte Ausnahmen:


 * wikimedia.org bietet projektübergreifende Informationen wie Seitenabrufstatistiken.
 * en.wiktionary.org bietet einen experimentellen Definitions-Endpunkt und zeigt Wiktionary-Informationen als strukturierte Daten. Die Unterstützung für andere Sprachen wird diskutiert.

Versionierung
Die REST-API folgt dieser API-Versions-Richtlinie.

Nutzungsbedingungen

 * Durch die Nutzung der REST-API stimmst du den allgemeinen Nutzungsbedingungen und der Datenschutzrichtlinie von Wikimedia zu.
 * To avoid impacting other API users, limit your clients to no more than 200 requests/sec to this API overall. Many entry points additionally specify and enforce more restrictive rate limits.
 * We ask you to set a unique   or   header that allows us to contact you quickly. Email addresses or URLs of contact pages work well.

Andere APIs
Für die REST API in MediaWiki 1.35 und neuer, siehe die MediaWiki Core REST API.

Siehe auch

 * RESTBase, the technology behind the REST API
 * 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)