Skip to main content
GET
/
v1
/
video
/
movies
/
{id}
GetMovie
curl --request GET \
  --url https://sdk.anghami.com/v1/video/movies/{id}
{
  "movie": {
    "id": {
      "value": "<string>"
    },
    "title": {
      "value": "<string>",
      "originalValue": "<string>"
    },
    "description": {
      "value": "<string>",
      "originalValue": "<string>"
    },
    "genres": [
      "<string>"
    ],
    "durationMs": 123,
    "cast": [
      {
        "id": {
          "value": "<string>"
        },
        "name": {
          "value": "<string>",
          "originalValue": "<string>"
        },
        "role": "<string>",
        "profileImageUrl": "<string>",
        "isLead": true
      }
    ],
    "director": {
      "value": "<string>",
      "originalValue": "<string>"
    },
    "rating": "CONTENT_RATING_UNSPECIFIED",
    "releaseYear": 123,
    "artwork": [
      {
        "url": "<string>",
        "width": 123,
        "height": 123
      }
    ],
    "trailerUrl": "<string>",
    "studio": "<string>"
  }
}

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.

Headers

Authorization
string

OAuth 2.0 Bearer token for user-authenticated requests. Format: Bearer <access_token>. Optional if x-api-key is provided.

Example:

"Bearer eyJhbGciOiJSUzI1NiIs..."

x-api-key
string

API key for server-to-server access without user context. Optional if Authorization is provided.

Example:

"ang_live_..."

Accept-Language
string

Preferred locale for localized content (BCP 47). Determines which language variant is returned for LocalizedString fields.

Example:

"ar"

Path Parameters

id
string
required

Unique identifier of the movie to retrieve.

Response

Successful response

GetMovieResponse is the response message containing the requested movie.

movie
object

Movie represents a standalone film in the video catalog.