Wikimedia
Wikimedia provides REST APIs for accessing Wikipedia, Wikidata, Commons, and other Wikimedia project content including page summaries, search, media files, page revision history, and usage metrics. The suite includes the MediaWiki Action API for bot and edit operations, the MediaWiki REST API for modern content access, and the Wikimedia Enterprise API for commercial-scale high-volume data reuse across 920+ datasets and 360+ languages.
Wikimedia publishes 20 API contracts indexed on the APIs.io network, including Articles API, Batches API, Citation API, and 17 more. Tagged areas include Wikipedia, Wikimedia, Encyclopedia, Open Knowledge, and Content.
The Wikimedia catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Wikimedia’s developer surface includes documentation, authentication, developer portal, engineering blog, getting-started guide, GitHub presence, and 26 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 20
Individual APIs this provider publishes, each with its own machine-readable definition.
MediaWiki REST API
The MediaWiki REST API provides a modern RESTful interface for reading and writing wiki content including pages, revisions, file metadata, search, and content transformation bet...
Wikimedia Articles API
On-demand API
Wikimedia Batches API
Realtime Batch API
Wikimedia Citation API
generation of citation data
Wikimedia Codes API
Metadata
Wikimedia Languages API
Metadata
Wikimedia Math API
formula rendering
Wikimedia Mobile API
The Mobile API from Wikimedia — 3 operation(s) for mobile.
Wikimedia Namespaces API
Metadata
Wikimedia Offline API
The offline API from Wikimedia — 2 operation(s) for offline.
Wikimedia Page content API
page content in different formats
Wikimedia Projects API
Metadata
Wikimedia Reading lists API
Private lists of selected pages
Wikimedia Recommendation API
contribution recommendations
Wikimedia Snapshots API
Snapshot API
Wikimedia Structured Contents API
(Beta) Structured Contents On-demand API
Wikimedia Structured Snapshots API
(BETA) Structured Contents Snapshot API
Wikimedia Talk pages API
The Talk pages API from Wikimedia — 2 operation(s) for talk pages.
Wikimedia Transforms API
convert content between HTML and Wikitext
Wikimedia Wikidata API
The wikidata API from Wikimedia — 3 operation(s) for wikidata.
Scroll for all 20
Open Collections 19
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Wikimedia Enterprise API spec articles API
OPEN COLLECTIONWikimedia Enterprise API spec articles batches API
OPEN COLLECTIONWikimedia Enterprise API spec articles Citation API
OPEN COLLECTIONWikimedia Enterprise API spec articles codes API
OPEN COLLECTIONWikimedia Enterprise API spec articles languages API
OPEN COLLECTIONWikimedia Enterprise API spec articles Math API
OPEN COLLECTIONWikimedia Enterprise API spec articles Mobile API
OPEN COLLECTIONWikimedia Enterprise API spec articles namespaces API
OPEN COLLECTIONWikimedia Enterprise API spec articles offline API
OPEN COLLECTIONWikimedia Enterprise API spec articles Page content API
OPEN COLLECTIONWikimedia Enterprise API spec articles projects API
OPEN COLLECTIONWikimedia Enterprise API spec articles Reading lists API
OPEN COLLECTIONWikimedia Enterprise API spec articles Recommendation API
OPEN COLLECTIONWikimedia Enterprise API spec articles snapshots API
OPEN COLLECTIONWikimedia Enterprise API spec articles Talk pages API
OPEN COLLECTIONWikimedia Enterprise API spec articles Transforms API
OPEN COLLECTIONWikimedia Enterprise API spec articles wikidata API
OPEN COLLECTIONScroll for all 19
Agent Skills 3
Packaged agent skills for driving this provider's APIs from an AI assistant.
wikimedia-reading-lists-create-and-populate
AGENT SKILLwikimedia-wikidata-create-and-retrieve-item
AGENT SKILLWikimedia API pricing
Prices published by Wikimedia, read 2026-10-28 from enterprise.wikimedia.com/pricing/. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Free account | Free account Includes: Snapshot API Updates: Monthly; Requests: up to 30/mo; Snapshot chunks: up to 1,500/mo; On-demand API |
| Paid account | Contact Sales Includes: Daily updates, Unlimited requests and snapshot chunks, Realtime API, Up to 99% SLA |
Pricing Plans 1
Published pricing tiers and plan structures.
Wikimedia Enterprise
PLANSRate Limits 4
Documented rate limits and quota policies.
Mediawiki Action Api
RATE LIMITSMediawiki Rest Api
RATE LIMITSWikimedia Enterprise Api
RATE LIMITSWikimedia Rest Api
RATE LIMITSPrivacy & Data 1
Its role, the data it processes, retention and transfers, quoted from its own privacy page.
FinOps 1
Cost, billing, and metering signals for API financial operations.
Wikimedia Enterprise
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Wikimedia Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
Wikimedia — jsonschema rules
SPECTRALWikimedia API Rules
SPECTRALJSON Schema 88
Standalone JSON Schema definitions for this provider's data models.
article
JSON SCHEMAarticle_body
JSON SCHEMAarticle_namespace
JSON SCHEMAbatch
JSON SCHEMAcategory
JSON SCHEMAcitation
JSON SCHEMAcode
JSON SCHEMAcx_dict
JSON SCHEMAcx_mt
JSON SCHEMAeditor
JSON SCHEMAentity
JSON SCHEMAerror
JSON SCHEMAevent
JSON SCHEMAfilter
JSON SCHEMAimage
JSON SCHEMAlanguage
JSON SCHEMAlicense
JSON SCHEMAlink
JSON SCHEMAlist_entry
JSON SCHEMAlist_entry_write
JSON SCHEMAlist
JSON SCHEMAlist
JSON SCHEMAlisting
JSON SCHEMAmaintenance_tags
JSON SCHEMAmedia_item
JSON SCHEMAmedia_list
JSON SCHEMAmorelike_result
JSON SCHEMAnamespace
JSON SCHEMAoriginalimage
JSON SCHEMApart
JSON SCHEMAproblem
JSON SCHEMAproject
JSON SCHEMAprotection
JSON SCHEMArecommendation_result
JSON SCHEMAredirect
JSON SCHEMAreference
JSON SCHEMAreferenceneed
JSON SCHEMAreferencerisk
JSON SCHEMAresult
JSON SCHEMArevertrisk
JSON SCHEMArevision
JSON SCHEMArevisionIdentifier
JSON SCHEMArevisionInfo
JSON SCHEMArevisions
JSON SCHEMAscores
JSON SCHEMAsize
JSON SCHEMAsnapshot
JSON SCHEMAstructured-content
JSON SCHEMAsummary
JSON SCHEMAtable
JSON SCHEMAtemplate
JSON SCHEMAthumbnail
JSON SCHEMAtitles_set
JSON SCHEMAversion
JSON SCHEMAvisibility
JSON SCHEMAwikidata_article
JSON SCHEMAwikidata_entity
JSON SCHEMAwikidata_entity_property
JSON SCHEMAwikidata_entity_qualifier
JSON SCHEMAwikidata_entity_reference_part
JSON SCHEMAwikidata_entity_statement_reference
JSON SCHEMAwikidata_entity_value
JSON SCHEMAwikidata_labels
JSON SCHEMAwikidata_sitelinks
JSON SCHEMAwikidata_statement
JSON SCHEMAwikidata_statements
JSON SCHEMAarticle
JSON SCHEMAbatch
JSON SCHEMAcode
JSON SCHEMAfilter
JSON SCHEMAlanguage
JSON SCHEMAlist_entry
JSON SCHEMAlist_entry_write
JSON SCHEMAlist
JSON SCHEMAlist
JSON SCHEMAlisting
JSON SCHEMAmedia_list
JSON SCHEMAmorelike_result
JSON SCHEMAnamespace
JSON SCHEMAproject
JSON SCHEMArecommendation_result
JSON SCHEMAresult
JSON SCHEMArevision
JSON SCHEMAsnapshot
JSON SCHEMAstructured-content
JSON SCHEMAsummary
JSON SCHEMAwikidata_article
JSON SCHEMAwikidata_labels
JSON SCHEMAScroll for all 88
Examples 5
Example request and response payloads for these APIs.
Enterprise Article
EXAMPLEEnterprise Snapshot
EXAMPLEMedia List
EXAMPLEPage Revision
EXAMPLEPage Summary
EXAMPLESecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 3
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
Wikimedia API — frequently asked questions
Does Wikimedia have an API?
Yes. APIs.io lists 20 APIs from Wikimedia, including MediaWiki REST API, Wikimedia Articles API and Wikimedia Batches API, and 17 more.
Is there an OpenAPI specification for the Wikimedia API?
Yes. APIs.io indexes 19 OpenAPI specifications for Wikimedia, each linked for download from this page.
How do I authenticate with the Wikimedia API?
Wikimedia uses bearer-token authentication (http · 1 scheme). The details are profiled on APIs.io as Wikimedia Authentication.
How much does the Wikimedia API cost?
Wikimedia publishes its prices; its Free account plan is Free account as of 2026-10-28. APIs.io lists 2 pricing plans for Wikimedia, with each plan's price, limits and inclusions under Pricing on this page.
Is the Wikimedia API ready for AI agents?
Wikimedia has a Kin Score of 49.8 out of 100 (developing) and an Agent Readiness score of 32.7 (agent-ready), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.