This changelog records changes to the public SDK. Internal infrastructure changes are not listed unless they affect the public surface.Documentation Index
Fetch the complete documentation index at: https://docs.sdk.anghami.com/llms.txt
Use this file to discover all available pages before exploring further.
Unreleased
- Docs migrated to Mintlify. The previous Scalar viewer at
docs/index.htmlhas been replaced with a full Mintlify site, including MDX guides, agent-discovery, and anllms.txtbriefing. - Single bundled OpenAPI. The 10 per-service
.openapi.{json,yaml}files have been replaced with one bundleddocs/api/anghami-sdk.openapi.yaml(and.json) generated via sebuf 0.11+bundle=true. Postman, Insomnia, and codegen tools now import a single file.
v1 — current
The v1 surface comprises:AuthService— OAuth + PKCE.DeveloperService— API key lifecycle.MusicCatalogService— songs, albums, artists, lyrics.VideoCatalogService— shows, seasons, episodes, movies.DiscoveryService— search and browse (featured, new releases, charts, genres).SoundtrackService— bidirectional music ↔ video linking.PlaylistService— read-only playlist access.LibraryService— liked, saved, followed, history.UserService— current user profile.StreamingService— billable stream acquisition.
sdk.shared.v1: pagination, errors, identifiers, content types, media, rate limit info.
Versioning policy
See Versioning for how breaking and non-breaking changes are handled. Breaking changes ship asv2 packages alongside v1 — never silently.
Reporting issues
- Open an issue at github.com/anghami/sdk/issues.
- For service availability, check status.anghami.com (see Health Endpoints).