Snapshot API Documentation
Start with Wikimedia data with a snapshot of all of the articles in the projects. Store identifiers for the projects and namespaces you are able to receive Snapshots using the utility endpoints.
For access to Daily updated Snapshots, contact us.
Project Snapshot
GET
https://api.enterprise.wikimedia.com/v1/exports/download/{namespace}/{project}
Downloadable bundle of all current revisions in a specified project and namespace. Updated daily at 12:00 UTC.
Parameters
Path parameters
namespace
- number
- Required
- Pages namespace (currently supported 0, 6, 14, 10)
project
- string
- Required
- Project identifier
Response
-
redirect
{}
-
application/json
{ "message": "string", "status": "integer" }
-
application/json
{ "message": "string", "status": "integer" }
-
application/json
{ "message": "string", "status": "integer" }
Available Namespaces
GET
https://api.enterprise.wikimedia.com/v1/namespaces
List of available namespaces. Includes name and identifier.
Response
-
application/json
[ { "identifier": "integer", "name": "string" } ]
-
application/json
{ "message": "string", "status": "integer" }
-
application/json
{ "message": "string", "status": "integer" }
Available Projects
GET
https://api.enterprise.wikimedia.com/v1/projects
List of available projects. Includes project identifier, file sizes, and other relevant metadata.
Response
-
application/json
[ { "date_modified": "string", "identifier": "string", "in_language": { "identifier": "string", "name": "string" }, "name": "string", "size": { "unit_text": "string", "value": "number" }, "url": "string", "version": "string" } ]
-
application/json
{ "message": "string", "status": "integer" }
-
application/json
{ "message": "string", "status": "integer" }