Skip to main content
GET
/
v1
/
developer
/
keys
ListApiKeys
curl --request GET \
  --url https://sdk.anghami.com/v1/developer/keys \
  --header 'Authorization: <authorization>'
{
  "apiKeys": [
    {
      "id": "<string>",
      "name": "<string>",
      "keyPrefix": "<string>",
      "status": "API_KEY_STATUS_UNSPECIFIED",
      "scopes": [
        "<string>"
      ],
      "createdAt": "<string>",
      "lastUsedAt": "<string>",
      "expiresAt": "<string>"
    }
  ],
  "nextPageToken": "<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
required

OAuth 2.0 Bearer token. Required for all key management operations. Format: Bearer <access_token>.

Example:

"Bearer eyJhbGciOiJSUzI1NiIs..."

Query Parameters

page_size
integer<int32>

Maximum number of keys to return per page (1-100, default 20).

page_token
string

Opaque page token from a previous response. Omit for the first page.

Response

Successful response

ListApiKeysResponse is the response message containing the developer's API keys.

apiKeys
object[]
nextPageToken
string

Token for the next page of results. Empty if no more pages.