Skip to main content

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.

SDK source and generated clients

The proto definitions and the generated client libraries in this repository are licensed under the terms documented in the repository’s LICENSE file. See LICENSE on GitHub for the canonical text.

API access

Use of the live API itself — https://sdk.anghami.com — is governed by the Anghami Developer Terms of Service, which you accept when you register for an API key in the Developer Portal. The terms cover:
  • Rate limits and fair use — tier-dependent, surfaced in the portal.
  • Billable events — stream acquisition (see Streaming & Billing).
  • Permitted use — building apps that integrate Anghami music or OSN+ video. No scraping, no derivative-catalog products, no resale of the underlying content metadata.
  • Trademark and branding — “Anghami” and “OSN+” are trademarks. Use of marks in your app must follow the brand guidelines distributed with your developer agreement.
  • DRM and content rights — you must respect the DRM responses from Acquire*Stream and not attempt to circumvent them.

Generated content

Content returned by the API — songs, albums, artists, shows, episodes, movies, lyrics, artwork — is not licensed under the SDK’s source license. It belongs to its respective rights holders and is licensed to your application solely under the Developer Terms of Service. Notably, you may not:
  • Cache content beyond the Cache-Control hints returned by the API.
  • Redistribute lyrics, artwork, or metadata beyond what’s necessary to render the user experience inside your authorized app.
  • Train generative models on returned content. This is content licensed for playback, not for ML.

Questions

  • Source license questions — open a discussion on GitHub.
  • Content rights, DRM, brand — contact your developer-agreement representative or developers@anghami.com (email coming soon — use your partnership lead in the meantime).