Skip to content

fluent-booking/get-booking ​

Full detail for one booking by id or hash, including attendee contact details, location, status history and cancellation reason. Use include to add form answers, guests, hosts or the activity timeline. include notes is a Pro section: host notes, oldest first.

Ability ​

  • Kind: Tool
  • Toolset: core
  • Edition: Core
  • Mode: read-only
  • Permission callback: PermissionGate::readGate()
  • Requires: MCP enabled and an authenticated application password; each tool scopes its own query to what the caller may see
  • Handler: BookingTools::getBooking()
  • Source: fluent-booking/app/Modules/MCP/Tools/BookingTools.php:106

Input schema ​

ParameterTypeRequiredDescription
booking_idintegerNo
hashstringNoThe booking hash, as an alternative to booking_id.
includearray<string>NoExtra sections to load. Each one costs an additional query.
timezonestringNoIANA timezone for the *_local times in the response.

Example call ​

json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "fluent-booking/get-booking",
    "arguments": {}
  }
}