Body Required
-
Business Location ID as defined in K-series
-
Basic customer information
Additional properties are allowed.
-
Identifies the previously registered endpoint to use for Webhook notifications
-
notes array[string]
An Array of notes
-
Unique ID for you to tie the callback events to this action
-
seats integer(int32)
Number of seats for the reservation
-
Table name or number
POST
/r/2/reservations
curl \
-X POST https://api.trial.lsk.lightspeed.app/r/2/reservations \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"business_location_id":45454565682155,"customer":{"email":"jane.johnson@gmail.com","first_name":"Jane","last_name":"Johnson","phone":"+16175551212","third_party_reference":"847e4c54-52656c-9621-4454021454"},"end_point_id":"1","notes":["string"],"reservation_reference":"847e4c54-2512-11ec-9621-0242ac130002","seats":2,"table":"1"}'
Request examples
{
"business_location_id": 45454565682155,
"customer": {
"email": "jane.johnson@gmail.com",
"first_name": "Jane",
"last_name": "Johnson",
"phone": "+16175551212",
"third_party_reference": "847e4c54-52656c-9621-4454021454"
},
"end_point_id": "1",
"notes": [
"string"
],
"reservation_reference": "847e4c54-2512-11ec-9621-0242ac130002",
"seats": 2,
"table": "1"
}