API Reference
Overview
Norri exposes a REST API for client applications and integrations.
Authentication
All API requests require authentication via Bearer token.
curl -H "Authorization: Bearer YOUR_TOKEN" \ http://localhost:8096/api/v1/librariesEndpoints
Libraries
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/libraries | List all libraries |
| GET | /api/v1/libraries/:id | Get library details |
| POST | /api/v1/libraries | Create a library |
Media
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/items | List media items |
| GET | /api/v1/items/:id | Get item details |
| GET | /api/v1/items/:id/stream | Stream media |
Full API documentation coming soon.