check real-time availability and create a booking for a fareharbor item via the external api

domain: developer.fareharbor.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. email support@fareharbor.com to request external api partner access and receive an App Key plus a per-affiliate User Key
  2. authenticate every request with the X-FareHarbor-API-App and X-FareHarbor-API-User headers (query-param keys are discouraged, especially in browser contexts)
  3. list bookable suppliers with GET /companies/ and bookable products for a supplier with GET /companies/{shortname}/items/
  4. fetch possibly-bookable availabilities for an item with GET .../items/{item_pk}/availabilities/date/{date}/ or a start-date/end-date range
  5. create the booking with POST to .../items/{item_pk}/availabilities/{availability_pk}/bookings/ once you have a valid availability id
  6. stay within the rate limits of 30 requests/second and 3000 requests per 5-minute window

Known gotchas

Related routes

check item pricing and availability then create a booking via the checkfront api
api.checkfront.com · 6 steps · unrated
verify and process fareharbor booking and item webhook notifications
developer.fareharbor.com · 6 steps · unrated
check availability and create a booking via ventrata's octo-compliant api
docs.ventrata.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans