{
  "schema": "bookbay.booking.v1",
  "merchant": {
    "handle": "bookbay-1",
    "name": "Bookbay 1",
    "time_zone": "Asia/Bangkok",
    "currency": "THB",
    "agent_access": "enabled",
    "channels": [
      {
        "platform": "messenger",
        "url": "https://www.facebook.com/1316635481543769",
        "connection_status": "connected",
        "checked_at": "2026-11-07T06:41:07Z"
      },
      {
        "platform": "instagram",
        "url": "https://www.instagram.com/bookbay.io",
        "connection_status": "connected",
        "checked_at": "2026-11-07T09:21:09Z"
      },
      {
        "platform": "whatsapp",
        "url": "https://wa.me/15559525661",
        "connection_status": "connected",
        "checked_at": "2026-11-07T06:51:09Z"
      }
    ]
  },
  "offerings": [
    {
      "service_id": "svc0",
      "kind": "service",
      "name": "อโรมา",
      "duration": "PT60M",
      "price": {
        "amount": 90000,
        "currency": "THB",
        "display": "900 บาท"
      },
      "deposit_for_new_customer": {
        "amount": 0,
        "currency": "THB",
        "display": "0 บาท"
      },
      "payment": {
        "payment_timing": "at_service",
        "payment_verification": "not_applicable"
      },
      "booking_url": "https://bookbay.io/bookbay-1/svc0"
    }
  ],
  "goods": null,
  "policies": {
    "policy_version": 1,
    "cancellation_policy": {
      "allowed": true,
      "min_notice_hours": 3,
      "refund_rule": "คืนมัดจำเต็มจำนวน"
    },
    "reschedule_policy": {
      "allowed": true,
      "min_notice_hours": 24,
      "max_changes": 2
    }
  },
  "booking_rules": {
    "min_notice_minutes": 60,
    "max_advance_days": 90
  },
  "opening_hours": {
    "days": "every day 10:00–19:00, except closed dates",
    "weekly": {
      "sun": [
        "10:00-19:00"
      ],
      "mon": [
        "10:00-19:00"
      ],
      "tue": [
        "10:00-19:00"
      ],
      "wed": [
        "10:00-19:00"
      ],
      "thu": [
        "10:00-19:00"
      ],
      "fri": [
        "10:00-19:00"
      ],
      "sat": [
        "10:00-19:00"
      ]
    },
    "opens": "10:00",
    "closes": "19:00"
  },
  "required_contact_fields": [
    "phone"
  ],
  "staff": [
    {
      "staff_id": "s0",
      "name": "หมอหนึ่ง",
      "aliases": []
    }
  ],
  "endpoints": {
    "booking_page": "https://bookbay.io/bookbay-1",
    "booking_url_template": "https://bookbay.io/bookbay-1/{service_id}?staff={staff_id}\u0026date={date}\u0026time={time}",
    "mcp": "https://bookbay.io/mcp",
    "mcp_customer_sign_in": "https://bookbay.io/.well-known/oauth-protected-resource/mcp",
    "product_url_template": null,
    "feeds": null
  },
  "capabilities": {
    "booking": true,
    "alternatives": true,
    "merchant_hold_link": true,
    "agent_booking_api": true,
    "goods": false,
    "order_quote": false,
    "agent_ordering_api": false,
    "mcp_tools": [
      "list_services",
      "search_availability",
      "get_quote",
      "hold_slot",
      "release_hold",
      "create_booking",
      "get_booking",
      "get_change_quote",
      "reschedule_booking",
      "cancel_booking",
      "get_operation"
    ]
  },
  "confirmation": "A booking is confirmed only when bookbay shows it as confirmed: after the shop verifies the deposit, or at once when no deposit is due. The customer confirms and pays on the page.",
  "generated_at": "2026-11-07T12:17:13Z"
}