ZM
Zooza MCP Server
/bookings_find
Find bookings (registrations) and clients
Find this company's bookings — a client's enrolment in a class (registration; "prihláška"/"Buchung") — and resolve them to a `registration_id`, or a client to a
liveunknown~5s typical
mcpzoozamcpserver
$0.0020
per call
plus $0.001 platform fee per run
Open MCP server; Cracked bills routing only
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run mcp-app-zooza-mcp-server /bookings_find for me.
Input
| Field | Type | Description |
|---|---|---|
| company_id | integer | Zooza company id to operate against. Optional: if the user has exactly one company, the se |
| search | string | Broad freetext: matches the enrolled person's or account holder's name, email, phone, or i |
| name | string | Enrolled person's name (substring, accent-insensitive). If it draws a blank for a kids' cl |
| course_id | integer | Bookings in this programme. Resolve the id with classes_find_courses; never guess it. |
| schedule_id | integer | Bookings in this class (schedule). Resolve the id with classes_find_classes; never guess i |
| user_id | integer | All bookings of one client, by their user id. |
| registration_id | integer | Fetch ONE exact booking by its registration id. Use this to confirm a specific registratio |
| status | array | Enrolment statuses to include (piped to the api). Omit → confirmed enrolments only (regist |
| payment_status | array | Payment state — the "who hasn't paid" lever, e.g. ["unpaid","partially_paid"]. |
| distinct | boolean | true → one row per CLIENT (deduped by account-holder user_id), person fields only — use to |
| include_inactive | boolean | Default false. Set true to also include inactive customers. |
| created_from | string | Only bookings CREATED on/after this date (YYYY-MM-DD, inclusive). The "new registrations" |
| created_to | string | Only bookings CREATED on/before this date (YYYY-MM-DD, inclusive). Pair with created_from |
| page | integer | 0-based page index (default 0). |
| page_size | integer | Number of results per page (max 200). |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"mcp-app-zooza-mcp-server","endpoint":"/bookings_find","input":{}}'cli
npx cracked-ai run -p mcp-app-zooza-mcp-server -e /bookings_find -i '{}'mcp
run_tool({ provider: "mcp-app-zooza-mcp-server", endpoint: "/bookings_find", input: {} })Try it
Runs against your signed-in workspace balance. Sign in if you have not.