API is running

Booking Platform API

A REST API for managing bookable services and customer bookings — with JWT auth, business-rule validation and interactive documentation. Copy a curl command or test any endpoint live, right from this page.

Open Swagger Docs Try the API live Health check Source on GitHub

Base URL

Every endpoint lives under the base URL plus the version prefix. Requests and responses are JSON.

Base URLhttps://booking-api.sadeepm.me
API prefix/api/v1
Example request URLhttps://booking-api.sadeepm.me/api/v1/services

How it works

01

Register & log in

Call POST /auth/register or POST /auth/login below — the access token is captured automatically.

02

Explore & test live

Expand any endpoint, tweak the JSON body or parameters, and hit Send request to call the real API.

03

Copy curl

Every endpoint shows a ready-to-run curl command that updates as you type — copy it straight into your terminal.

API explorer

All routes are prefixed with /api/v1. PUBLIC needs no token; AUTH requires a Bearer token. Live requests are sent from your browser to this same server.

Authorization used by AUTH endpoints

Run POST /auth/register or POST /auth/login below and the access token is filled in here automatically — or paste one yourself. It is sent as Authorization: Bearer <token>.