Versioned source contract

AniFix API

Connect your apps using the Newznab settings below. Developers using the native /v1 API need scoped bearer credentials plus client identity headers.

Connect your Newznab client

Server URL
https://api.anifix.org
API path
/api

Include https:// and api. in the server address. Enter /api only if your app has a separate API Path field. Paste your generated key into its API Key field.

NZBHydra 2: Add a Newznab indexer with Host https://api.anifix.org and API path /api (the default). Do not add /api to Host as well: that produces /api/api and a 404 error. If your app explicitly requires a full API endpoint instead, use https://api.anifix.org/api.

  1. In Sonarr, add a Newznab indexer. In Prowlarr, add a Generic Newznab indexer.
  2. Enter the server URL above, keep the API path as /api, and paste your AniFix key. If asked for a TV category, select Anime (5070).
  3. Use Test to check the connection, then Save.

When generating a key for an app that will grab NZBs, also select Download NZBs. A search-only key cannot download them. Keep your key private and use a separate key for each app.

Create your key on the API credentials page.

GET/v1/capabilities

Supported protocol, filters, identity fields, and feature flags.

GET/v1/status

Current service state, queue health, workspaces, cleanup, and restoration estimate.

POST/v1/search/releases

Cursor-paginated release search using canonical IDs, titles, episode identity, and media filters.

POST/v1/selection-plans

Deterministic Good, Better, or Best recommendations with coverage and storage estimates.

GET/v1/releases/{release_id}

Published artifact records for one stable release ID.

GET/v1/releases/{release_id}/artifacts

Published artifacts attached to one release.

GET/v1/artifacts/{artifact_id}

Artifact metadata, availability, repairability, verification, and manifest.

GET/v1/artifacts/{artifact_id}/download

Account-authorized NZB delivery.

POST/v1/artifacts/{artifact_id}/reports

Submit a correction or integrity report.

GET/api?t=caps|search|tvsearch|get

Newznab-compatible capabilities, search, and account-authorized NZB retrieval.

Integration status

Native API
Implemented
Emaki integration
Contract ready; client connection pending
Newznab adapter
Implemented
Account-scoped credentials
Available to verified accounts

Signed-in members can create display-once, least-privilege credentials from their API credentials page.