ContactInput

A notification contact for the booking, optionally scoped to specific route stops. Contacts are de-duplicated by phone number — if two contacts share a phone number, only the first is saved.

  • Contact's phone number in E.164 format

  • Contact's email address

  • Contact's name

  • Route positions (0-indexed) this contact applies to. 0 = origin/pickup, last = destination/dropoff, intermediate values = intermediate stops. Omitted or empty applies the contact to all stops. Positions outside the route (negative or >= the number of stops) are rejected with a 400.