| externalId | String | Yes | External Id that identifies the customer |
| firstName | String | Yes (Only if email is not provided) | First name of the customer |
| lastName | String | Yes (Only if email is not provided) | Last name of the customer |
| email | String | Yes (Only if name is not provided) | Email of the customer |
| mobileNumber | String | No | Mobile number of the customer |
| gender | String | No | Gender of the customer |
| birthdate | String | No | Birthdate of the customer (yyyy-MM-dd) |
| isOwner | Boolean | Yes | If this customer is the owner of the booking |
| isBooker | Boolean | Yes | If this customer is the one that made the reservation |