Changelog
Notable changes to the Spellweave API.
v1.1September 2026
GET /api/v1/collections/{id}is now paginated. It previously returned at most 100 cards with no way to reach the rest. It acceptslimit(1-500, default 100) andcursor, and returnshas_moreandnext_cursorinmeta. Cards are ordered byoracle_idrather than by name, which keeps every page fast no matter how deep you are in a large collection.- A malformed
cursornow returns400 invalid_cursorinstead of silently returning the first page. - Documentation moved to dev.spellweave.app
v1.0March 2026
- Initial release of the Spellweave API v1
- OAuth 2.0 Authorization Code + PKCE authentication
- Read-only endpoints: user profile, collections, decks, deck stats
- Three scopes: profile:read, collections:read, decks:read
- Cursor-based pagination on list endpoints
- Per-app rate limiting (60/min, 10K/day)
- Developer registration with admin approval