concierge

Book Concierge

Create the booking record. Assumes Stripe already collected payment — we verify the PaymentIntent is 'succeeded' before writing anything.

post/api/concierge/book

Request

  • Base URL: https://api.pointifytravels.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.pointifytravels.com/api/concierge/book
  • Auth: none declared

Request body

sourcestring required
provider_pricenumber required
deal_snapshotobject required

Full serialized deal (origin, destination, dates, URL, etc.)

traveler_first_namestring required
traveler_last_namestring required
traveler_emailstring required
traveler_phonestring nullable
stripe_payment_intent_idstring required

Response

Successful Response

booking_idstring required
confirmation_codestring required
statusstring required
total_chargednumber required
pointify_revenuenumber required
agent_session_idstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.