Skip to main content

Listenarr API documentation

This page renders the bundled OpenAPI snapshot as a read-only endpoint reference. Listenarr's built-in Swagger UI is enabled only in the Development environment. The version and source commit below identify the snapshot shown here; use a matching reference when working with a different installed version.

Bundled spec generated October 31, 2026 at 11:25 AM from Listenarr 1.5.10 (fb863d7).

Use Swagger in a local development instance

Listenarr mounts Swagger only when the app runs in Development. By default the API listens on port 4545, unless you override it with --urls, so the built-in Swagger UI is usually available at /swagger/ on that same origin.

Normal installed or production-style instances do not expose /swagger/ by default.

http://localhost:4545/swagger/
http://<listenarr-host>:4545/swagger/
http://<listenarr-host>:<custom-port>/swagger/

Endpoint reference

Read-only Swagger rendering of the bundled OpenAPI document. Execution is disabled on this docs site.

Loading API reference...