Skip to main content

API Documentation

Pulsarr provides a comprehensive REST API for integrating with external applications and services. The API is fully documented using OpenAPI 3.0 specification.

API Reference

Browse the complete API documentation with interactive examples:

Getting Started

All API requests require authentication via session cookies or API keys. The base URL for all endpoints is:

http://your-server:3003/api

Authentication

Most endpoints require authentication. You can authenticate using:

  • Session cookies (web UI login)
  • API keys (coming soon)

Response Format

All responses are in JSON format with consistent error handling:

{
"success": true,
"data": { ... },
"message": "Optional message"
}

OpenAPI Specification