---
title: Authentication
url: https://docs.kaltura.com/docs/events-collaboration/app-registry-api/app-registry-authentication
---

## Authentication

All requests require an ADMIN KS (type=2) with `ADMIN_BASE` permission in the `Authorization` header:

```
Authorization: Bearer <your_kaltura_session>
```

The `list` endpoint also accepts KS with `ANALYTICS_BASE` permission.

Generate an ADMIN KS via `session.start` (see [Session Guide](/docs/getting-started/authentication/ks-overview)) or `appToken.startSession` (see [AppTokens Guide](/docs/getting-started/authentication/app-tokens-overview)).

```bash
# Set up environment
export KALTURA_APP_REGISTRY_URL="https://app-registry.nvp1.ovp.kaltura.com/api/v1"
```
