Work in Progress: These docs are incomplete and may contain inaccuracies. Norri is not yet available for download.

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

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.