{
  "ok": true,
  "service": "Just Knock API",
  "endpoints": [
    "POST /api/otp/send      (MSG91 WhatsApp / SMS OTP)",
    "POST /api/otp/verify    (returns a signed login token)",
    "GET  /api/otp/health    (check your MSG91 setup)",
    "POST /api/login",
    "GET|PUT /api/settings",
    "GET|POST /api/services   ·   GET|PUT|DELETE /api/services/:id",
    "GET|PUT /api/commission   ·   GET /api/quote?amount=6500&service_id=svc_deep",
    "GET|POST /api/vendors   ·   GET|PUT /api/vendors/:id   ·   GET /api/vendors/earnings/:id",
    "GET|POST /api/employees   ·   GET|PUT /api/employees/:id   ·   PUT /api/employees/:id/payment",
    "GET|POST /api/orders   ·   GET|PUT /api/orders/:id",
    "POST /api/orders/:id/confirm   (admin confirms pending booking)",
    "POST /api/orders/:id/extras    (add on-site extra service; one tax on combined; +payment_method)",
    "GET  /api/orders/:id/bill      (updated bill: total, taxes, paid, pending — customer app reads this)",
    "POST /api/orders/:id/assign   ·   POST /api/orders/:id/start   ·   GET /api/orders/:id/phone   ·   POST /api/orders/:id/complete",
    "GET|POST /api/advances",
    "GET /api/approvals   ·   POST /api/approvals/:id/approve|reject",
    "GET|PUT /api/gst   (GST % per location)",
    "GET|PUT /api/content"
  ]
}