REST API

Museum Management API

Content, bookings, gallery, forum, and real-time features for the digital museum platform.

API features

Explore the main capabilities of the API. Full reference is available in the interactive docs.

History and archives

History

Manage history content and heritage narratives with full CRUD and structured data.

GET / POST / PUT / DELETE /api/v1/histories Try in API docs →
Gallery and exhibitions

Gallery

Gallery items and exhibitions with media uploads and metadata.

GET / POST /api/v1/galleries Try in API docs →
Bookings and visits

Bookings

Visit bookings with real-time updates and availability.

GET / POST / PATCH /api/v1/bookings Try in API docs →
Community forum

Forum

Posts, comments, and likes with WebSocket support for live updates.

GET / POST /api/v1/posts Try in API docs →
Contact and support

Contact

Contact form and message handling with admin management.

GET / POST / PATCH /api/v1/contact_messages Try in API docs →
Authentication

Auth & users

Register, login, session-based auth, and user profiles.

/api/v1/register, /login, /users Try in API docs →