Changelog
Stay up to date with the latest changes, improvements, and fixes to the Quote Gallery API.
Changelog
All notable changes to the Quote Gallery API are documented here. This changelog follows Keep a Changelog conventions.
API v1
v1.3.0 — 2025-07-15
Added
- Playlist endpoints — New
/api/v1/playlistsand/api/v1/playlists/:idendpoints for browsing and retrieving curated quote collections. include_quotesparameter — Available on/api/v1/authors/:idand/api/v1/playlists/:idto embed related quotes directly in the response.isCuratedfield on playlist responses to distinguish officially curated playlists from community-created ones.
v1.2.0 — 2025-06-01
Added
- Author search — The
/api/v1/authorsendpoint now supports asearchquery parameter for searching authors by name. - Category filtering — All list endpoints (
/quotes,/authors,/playlists) now support filtering bycategories(comma-separated). languageparameter on/api/v1/quotes/:idto request a specific translation as the primary text.
Changed
- Increased maximum
limitparameter from50to100across all list endpoints.
v1.1.0 — 2025-04-15
Added
- Random quote endpoint — New
/api/v1/quotes/randomendpoint for fetching a random approved quote with optional language and category filters. - Author endpoint — New
/api/v1/authorsand/api/v1/authors/:idendpoints for browsing and retrieving author profiles. - Categories endpoint — New
/api/v1/categoriesendpoint for retrieving all available categories with quote counts. - Translations — The
/api/v1/quotes/:idresponse now includes atranslationsarray with all available translations of the quote. - Rate limit headers — All responses now include
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Resetheaders.
Changed
- Quote list responses now include an
authorobject withidandname(previously onlyauthorIdwas returned).
v1.0.0 — 2025-03-01
Added
- Initial release of the Quote Gallery API v1.
GET /api/v1/quotes— Paginated list of approved public quotes with language and category filtering.GET /api/v1/quotes/:id— Retrieve a single quote by ID.- API key authentication via
X-API-Keyheader. - Rate limiting with Free (100 req/hr), Hobby (500 req/hr), and Premium (2,000 req/hr) tiers.
- Pagination support with
limitandoffsetparameters on all list endpoints. - Bundle discount — 25% off paid API tiers for users with an active Supporter subscription.
Versioning Policy
The Quote Gallery API follows Semantic Versioning principles:
- Patch versions (e.g., v1.0.1) — Bug fixes and non-functional changes. No action required.
- Minor versions (e.g., v1.1.0) — New endpoints, optional fields, or parameters. Fully backward compatible. No action required.
- Major versions (e.g., v2.0.0) — Breaking changes. Released under a new URL prefix (e.g.,
/api/v2). Previous versions remain available with a deprecation timeline.
Subscribe to the Quote Gallery blog or follow us on social media to be notified of new API versions and important changes.
Deprecation Policy
When a new major API version is released:
- The previous version enters a deprecation period of at least 12 months.
- During the deprecation period, the old version continues to work normally but responses include a
Deprecationheader. - After the deprecation period ends, the old version may return
410 Goneresponses. - Advance notice is provided via email to all registered API key holders and through this changelog.