<!-- Wikimedia Enterprise docs. Canonical page: https://enterprise.wikimedia.com/docs/data-primer/ -->

# Wikimedia Data Primer

What are the differences between Wikimedia, Wikipedia, and MediaWiki? Who writes and edits all these articles? What API should I use to access article content?

The Wikimedia ecosystem is complex, diverse, and can be easy to get lost in. This is a crash course on what you need to know to start understanding this ecosystem and make informed decisions on how to extract, analyse, and interpret data coming from wiki projects.

This primer describes the different wiki projects and organisations, explains languages, namespaces, data domains, and shows how articles are created, edited, and maintained. Consult the links under each paragraph for more in-depth resources about the topics discussed here.

## The Wikimedia ecosystem

The [**Wikimedia movement**](https://en.wikipedia.org/wiki/Wikimedia_movement) is the global community of contributors to [Wikimedia projects](https://en.wikipedia.org/wiki/Wikimedia_Foundation#Projects_and_initiatives), including Wikipedia. Contributors to wiki projects come in many forms. Some are anonymous contributors, others registered editors or admins. Contributors in the Wikimedia movement are unpaid volunteers.

- [Types of user accounts](https://en.wikiversity.org/wiki/Wikipedia/Types_of_user_accounts)
- [Wikipedians](https://en.wikipedia.org/wiki/Wikipedia:Wikipedians)
- Watch: [What is the Wikimedia movement?](https://www.youtube.com/watch?v=6dUCJNtx8zE) (1 min)
- Watch: [How to contribute to the Wikimedia movement](https://www.youtube.com/watch?v=thN5s037bS8) (1 min)
- Watch: [Why does Wikipedia matter in the age of AI?](https://www.youtube.com/watch?v=QXSbD091zNs) (1 min)

The **Wikimedia Foundation** is the American 501(c)(3) nonprofit organization that provides the technical and organizational infrastructure to enable members of the public to develop wiki-based content in languages across the world. **The foundation does not write or curate the content of its projects.**

- Watch: [What does the Wikimedia Foundation do?](https://www.youtube.com/watch?v=8mvPYF_erNA) (1 min)
- Watch: [What does it take to run Wikipedia?](https://www.youtube.com/watch?v=1Q8s16b39q8) (1 min)
- [About the Wikimedia Foundation](https://en.wikipedia.org/wiki/Wikimedia_Foundation)

**Wikimedia Enterprise** is a team within the Wikimedia Foundation that develops and markets a set of commercial APIs. These APIs provide Wikimedia project data to customers who need endpoints with high availability, scalability, and data throughput.

For questions or support for the Wikimedia Enterprise APIs, visit the [Wikimedia Enterprise Help Center](https://helpcenter.enterprise.wikimedia.com/) or open a support ticket through your account dashboard.

- [About Wikimedia Enterprise](https://enterprise.wikimedia.com/about/)
- [Tech updates from Wikimedia Enterprise](https://www.mediawiki.org/wiki/Wikimedia_Enterprise)
- [Project data available through Wikimedia Enterprise](https://enterprise.wikimedia.com/project-data/)

The Wikimedia Foundation develops other APIs, too. The main software underpinning most wiki projects is called **MediaWiki**. The Wikimedia Foundation develops a set of APIs that interact with MediaWiki software: retrieving articles, writing new data to a MediaWiki instance, analysing user data… The Wikimedia Enterprise APIs currently only give access to a subset of data from a subset of wiki projects. If you want to extract and analyse data from a wiki project that isn't being served through the Wikimedia Enterprise APIs, access that data through one of these **foundational APIs**, or through readily available data dumps.

- [About MediaWiki](https://www.mediawiki.org/wiki/MediaWiki)
- Find out how to retrieve data through other APIs or data dumps: [Data Domains](https://meta.wikimedia.org/wiki/Research:Data_introduction#Data_domains)
- [Visit the Wikimedia Developer Portal](https://developer.wikimedia.org/)
- [Access the foundational APIs](https://api.wikimedia.org/wiki/API_catalog), learn how to [authenticate](https://api.wikimedia.org/wiki/Authentication), and learn about foundational API [rate limits](https://api.wikimedia.org/wiki/Rate_limits).

For questions or support for the MediaWiki APIs or other foundational APIs, go to the ['Get Help' section of the Wikimedia Developer Portal](https://developer.wikimedia.org/get-help/).

## Other projects

Wikipedia is just one of many projects in the Wikimedia ecosystem. Wikimedia Enterprise APIs give access to Wikipedia, Wiktionary, Wikivoyage, Wikibooks, Wikiversity, Wikiquote, Wikisource, and Wikinews. Projects are often interlinked, referring to one another in some way.

- [Project data available through Wikimedia Enterprise](https://enterprise.wikimedia.com/project-data/)
- [All projects in the Wikimedia movement](https://en.wikipedia.org/wiki/Wikimedia_movement#Projects)
- Watch: [What projects does the Wikimedia Foundation support?](https://www.youtube.com/watch?v=UGa4UrfM8xo) (1 min)

\*\*Wikidata \*\*

Wikidata acts as a central storage for the structured data of its Wikimedia sister projects including Wikipedia, Wikivoyage, Wiktionary, Wikisource, and others. Wikidata is structured as a graph database, with nodes, edges, and properties. The Wikidata repository consists mainly of items, uniquely identified by a Q-number, such as [Earth (Q2)](https://www.wikidata.org/wiki/Q2). Statements describe detailed characteristics of an Item and consist of a property and a value. Properties in Wikidata have a P-number, such as ['Part Of (P361)'](https://www.wikidata.org/wiki/Property:P361).

For every Wikipedia article, there is a Wikidata **Q-number**, which in turn links to all articles about that topic across Wikimedia projects. Some information on Wikipedia pages and on other project pages is sourced directly from Wikidata. Many templates on Wikipedia and other projects will be automatically populated with information from Wikidata, e.g. infoboxes on Wikipedia pages about people.

Wikidata is developed and maintained by [**Wikimedia Deutschland**](https://meta.wikimedia.org/wiki/Wikimedia_Deutschland), an independent Wikimedia chapter.

- [Introduction to Wikidata](https://www.wikidata.org/wiki/Wikidata:Introduction)
- [Templates using data from Wikidata](https://en.wikipedia.org/wiki/Category:Templates_using_data_from_Wikidata)
- [Wikidata access for developers](https://www.wikidata.org/wiki/Wikidata:Data_access)
- [Learn more about Templates and transclusion](https://www.mediawiki.org/wiki/Help:Templates)
- [Get Wikidata technical support](https://www.wikidata.org/wiki/Wikidata:For_developers/Getting_support)

**Wikimedia Commons**

Wikimedia Commons is a media file repository of public domain and freely licensed educational media content (images, sound and video clips) to everyone, in their own language. It acts as a common repository for the various projects of the Wikimedia Foundation. Wikimedia Commons hosts the media used on wiki projects, such as the images on Wikipedia pages or videos on wikivoyage. Media files in the Wikimedia Enterprise API output will have a Wikimedia Commons URL.

- [Wikimedia Commons Project Scope](https://commons.wikimedia.org/wiki/Commons:Project_scope)

The next parts of this primer will mainly cover Wikipedia, but most of the concepts explained below are also applicable to other wiki projects.

## Understanding articles and languages

Wikipedia exists in more than 355 languages, with each language version operating as its own distinct project. An article's content and its editing rules are specific to its language project. This is true for almost all other wiki projects, with the notable exception of Wikidata.

**Every language is its own project.** An article on "Paris" in English Wikipedia is not automatically translated or synchronized with the article on "Paris" in French Wikipedia. Articles are created and maintained by volunteers in each language community. There is no automated translation process.

- [About multilingual coordination](https://en.wikipedia.org/wiki/Wikipedia:Multilingual_coordination)
- [Interlanguage links explained](https://en.wikipedia.org/wiki/Help:Interlanguage_links)
- [More information about translation of Wikipedia articles](https://en.wikipedia.org/wiki/Wikipedia:Translation)

Wiki projects divide their content into different **Namespaces**. These subdivisions mostly come from the prefix in the name of a wiki page. A user page, e.g. [User:Quiddity](https://en.wikipedia.org/wiki/User:Quiddity), is part of the User Namespace. Article pages, e.g. [NATO](https://en.wikipedia.org/wiki/NATO), are part of the Article namespace, which has no prefix. Namespaces have numbers associated with them: The User Namespace is Namespace 2, the Article Namespace is Namespace 0. Wikimedia Enterprise gives access to Namespaces 0, 6, 10, and 14.

- [Info about all Namespaces on Wikipedia](https://en.wikipedia.org/wiki/Wikipedia:Namespace)
- [Wikimedia Enterprise Namespace access](https://enterprise.wikimedia.com/docs/metadata/#namespaces)
- [Namespaces and their content may vary](https://meta.wikimedia.org/wiki/Research:Data_introduction#Namespaces_and_their_content_may_vary)

Wiki project articles are crowdsourced: **anyone can contribute** to an article. You don't need to sign up for an account, and you don't need any training. Content on Wikipedia has to follow core principles (see 'the five pillars') and policies (see 'core content policies'). Misinformation, disinformation, and vandalism are all handled through robust moderation tools and processes run by volunteers. All of the discussions and edit histories on wiki articles are publicly available to enable these moderation tools and ensure transparency.

- Watch: [Who is in charge of content on Wikipedia?](https://www.youtube.com/watch?v=3hIQAat9L7I) (1 min)
- Watch: [If volunteers edit Wikipedia, how can you trust it?](https://www.youtube.com/watch?v=CwZzdOvPcf4) (1 min)
- Watch: [How is misinformation addressed on Wikipedia?](https://www.youtube.com/watch?v=Al9G4jXZan4) (1 min)
- [Who writes Wikipedia](https://en.wikipedia.org/wiki/Wikipedia:Who_writes_Wikipedia%3F)
- [The five pillars of Wikipedia](https://en.wikipedia.org/wiki/Wikipedia:Five_pillars)
- [Wikipedia Core Content policies](https://en.wikipedia.org/wiki/Wikipedia:Core_content_policies)
- [User Groups and their permissions](https://en.wikipedia.org/wiki/Wikipedia:User_groups)

## Who edits, and under what account

Every revision in the Wikimedia Enterprise APIs records who made it, and the answer comes in three forms rather than the usual two.

**Registered editors** hold a permanent account with a username, a creation date, an edit count, and a set of group memberships that grant permissions - autoconfirmed, extended-confirmed, patroller, administrator, bot, and others that vary by project. Group membership is how a project encodes trust, and it is the most durable read on an editor's standing.

**Anonymous editors** contributed without logging in, and the projects recorded their IP address in place of a username. This is the model most descriptions of Wikipedia still assume.

**Temporary accounts** replaced that model. Since December 2025 every Wikimedia project except Russian Wikipedia has enabled [temporary accounts](https://www.mediawiki.org/wiki/Trust_and_Safety_Product/Temporary_Accounts): an editor who does not log in is issued an automatically named, session-scoped account instead of having their IP address published. The change was made to stop exposing readers' IP addresses while keeping the accountability trail that moderation depends on. Temporary accounts are still unregistered contributors in every practical sense, but they have a name, a creation date, and a `temp` group membership, so they behave like accounts in the data.

If your pipeline treats "anonymous" as a signal, that distinction matters: on almost every project there are no longer any anonymous editors to find, only temporary ones. [Tuning Credibility Signals](https://enterprise.wikimedia.com/docs/credibility-signals/#reading-name-and-is_anonymous-after-temporary-accounts) covers what this changes about reading the editor fields.

- [Types of user accounts](https://en.wikiversity.org/wiki/Wikipedia/Types_of_user_accounts)
- [Temporary accounts on Wikipedia](https://en.wikipedia.org/wiki/Wikipedia:Temporary_accounts)
- [IP Editing: Privacy Enhancement and Abuse Mitigation](https://meta.wikimedia.org/wiki/IP_Editing:_Privacy_Enhancement_and_Abuse_Mitigation)

## See also

The Wikimedia ecosystem is an intricate and ever-changing organism. Coming across data that is hard to interpret or analyse is completely normal. If you have more questions about the output of Enterprise's APIs, please contact our support team (e.g. by opening a ticket through your [user dashboard](https://dashboard.enterprise.wikimedia.com/)).

- [Wikimedia Enterprise **API documentation**](https://enterprise.wikimedia.com/docs/)
  - Our public documentation, including authentication, endpoints, data schema, SDKs, and everything you'd need to start making API requests.
- [Wikimedia Enterprise's **data model**](https://enterprise.wikimedia.com/docs/data-dictionary/)
  - How the objects in an API response fit together, and where each one is defined in the reference.
- [Wikimedia Enterprise **Blog**](https://enterprise.wikimedia.com/blog/)
  - Public announcements of new features and functionality.
- [Wikimedia Enterprise **Help Center**](https://helpcenter.enterprise.wikimedia.com/hc/en-us)
  - Our public FAQs.
- [**Diff**](https://diff.wikimedia.org/)
  - A blog by and for the Wikimedia volunteer community to connect and share learnings, stories, and ideas from across the movement.
- [**MediaWiki news**](https://www.mediawiki.org/wiki/News)
  - Updates on the MediaWiki software: new releases, Maintenance info, Security updates, and more.

[**Contact Sales**](https://enterprise.wikimedia.com/contact/) to get upgraded access to Wikimedia Enterprise APIs.
