Skip to content

API Overview

Blockbusterr provides a comprehensive RESTful API for managing jobs, viewing activity, and previewing content.

http://localhost:9090/v1

Replace localhost:9090 with your Blockbusterr instance URL.

All endpoints return JSON unless otherwise specified.

Success Response:

{
"data": { ... },
"count": 10
}

Error Response:

{
"error": "Error message here"
}
CodeMeaning
200Success
400Bad Request - Invalid parameters
404Not Found - Resource doesn’t exist
500Internal Server Error

Currently, no authentication is required for API access.

Currently, no rate limiting is enforced. Please use the API responsibly.

Manage and trigger jobs, preview content before adding.

  • Preview jobs
  • Trigger jobs manually
  • Get job status

View and manage activity logs.

  • Get activity logs
  • Get activity statistics
  • Clear old logs

Manage integrations and test connections.

  • Validate Radarr/Sonarr connections
  • Get quality profiles and root folders
  • Fetch metadata (genres, countries, languages)
Terminal window
curl -X POST http://localhost:9090/v1/jobs/preview/trending-movies
Terminal window
curl -X POST http://localhost:9090/v1/jobs/trigger/popular-shows
Terminal window
curl "http://localhost:9090/v1/activity/logs?limit=50"
Terminal window
curl "http://localhost:9090/v1/trakt/trending/movies?limit=10"