WikiRest Docs

Changelog

All notable changes to the WikiRest API.

This changelog follows Semantic Versioning. Subscribe to updates via RSS feed.


v1.0.0 - January 2025

Initial release

Features

  • Search API - Full-text search across 6+ million Wikipedia articles
  • Chunked content - Pre-chunked passages optimized for LLM context windows (~500 tokens)
  • Page API - Retrieve full page content with metadata
  • Highlighting - Search terms highlighted in results
  • Rate limiting - Free tier (5K/month) and paid tiers (50K - 1M/month)
  • API key authentication - Secure access with revocable keys

Endpoints

  • GET /v1/search - Search Wikipedia chunks
  • GET /v1/chunk/:id - Get single chunk
  • GET /v1/page/:page_id - Get page with chunks
  • GET /v1/changes - Recent changes feed
  • GET /v1/meta - Index metadata
  • GET /v1/license - License information

Roadmap

Planned features for future releases:

v1.1.0 (Q1 2025)

  • Python and TypeScript SDKs
  • LangChain and LlamaIndex integrations
  • Batch API for multiple queries
  • Semantic/vector search option

v1.2.0 (Q2 2025)

  • Multi-language Wikipedia support (German, French, Spanish)
  • Webhook subscriptions for page updates
  • GraphQL API option
  • Pre-computed embeddings endpoint

v2.0.0 (2025)

  • Real-time streaming updates (WebSocket/SSE)
  • Team/organization accounts
  • Custom rate limits for enterprise
  • On-premise deployment option

Deprecation policy

When we deprecate a feature:

  1. We announce it in the changelog and via email
  2. The feature continues to work for at least 6 months
  3. We provide migration guides
  4. Deprecated features return a Deprecation header

Breaking changes

Major version changes (v1 → v2) may include breaking changes. We commit to:

  • Maintaining v1 API for at least 12 months after v2 release
  • Providing detailed migration guides
  • Offering migration support for enterprise customers

Was this page helpful?

Help us improve our documentation