Skip to content

API Reference

Overview

Norri exposes a REST API for client applications and integrations.

Authentication

All API requests require authentication via Bearer token.

Terminal window
curl -H "Authorization: Bearer YOUR_TOKEN" \
http://localhost:8096/api/v1/libraries

Endpoints

Libraries

MethodEndpointDescription
GET/api/v1/librariesList all libraries
GET/api/v1/libraries/:idGet library details
POST/api/v1/librariesCreate a library

Media

MethodEndpointDescription
GET/api/v1/itemsList media items
GET/api/v1/items/:idGet item details
GET/api/v1/items/:id/streamStream media

Full API documentation coming soon.