# Connect Radarr

Add Radarr to Kochab with your API key, default port 7878, and optional reverse-proxy base path.

Canonical: https://kochab.io/docs/services/radarr/

Radarr is a movie library manager. Kochab uses its API directly for library, search, calendar, and the download queue.

## What Kochab exposes through Radarr

- **Blended tabs:** Search, Library, Calendar/Wanted, and Radarr grabs in Downloads
- **Push:** grab, import and health notifications. Kochab registers the webhook in Radarr for you when you add the service.
- **Control screen:** health, disk, commands (refresh, RSS sync, search missing, force search), read-only profiles
- **Detail pages:** movie management via the shared Servarr UI

## Not exposed through Radarr

Full Radarr admin (custom formats, download clients, indexers) stays in Radarr's web UI. Container control requires a separate host entry if needed.

## Before you start

In Radarr: **Settings -> General -> Security -> API Key**. Copy the key shown there.

## Default connection

| Field | Typical value |
|---|---|
| Port | **7878** |
| Scheme | `http` on LAN, `https` behind a reverse proxy |
| Auth | API key in the `X-Api-Key` header |

## Add in Kochab

1. Open **Services -> Add service** and choose **Radarr**.
2. Enter your **host** (same as the rest of your stack if Radarr runs on the same box).
3. Set port **7878** unless you use a custom port or proxy.
4. Paste the **API key**.
5. If Radarr sits behind a reverse proxy with a subpath, set **Base path** to match Radarr's URL base.
6. Tap **Test and add**.

## TLS

If Radarr uses a self-signed certificate, Kochab prompts you to trust the fingerprint before saving. See [Certificate trust](/docs/cert-trust).

## Tips

- The first service you add sets the host for the stack; later services on the same machine only need a port change.
- For access away from home, add an external address on the stack so Kochab switches automatically.

## Official docs

[Radarr wiki](https://wiki.servarr.com/radarr)