API Reference
Note
Work in Progress
This documentation is being written. Check back soon for detailed instructions.
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/libraries
Endpoints
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.