productivity
Microsoft Bookings Lua API for KosmoKrator Agents
Agent-facing Lua documentation and function reference for the Microsoft Bookings KosmoKrator integration.Lua Namespace
Agents call this integration through app.integrations.microsoft_bookings.*.
Use lua_read_doc("integrations.microsoft-bookings") inside KosmoKrator to discover the same reference at runtime.
Call Lua from the Headless CLI
Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic
Microsoft Bookings workflow without starting an interactive agent session.
kosmo integrations:lua --eval 'dump(app.integrations.microsoft_bookings.list_bookingbusinesses({top = "example_top", skip = "example_skip", search = "example_search", filter = "example_filter", orderby = "example_orderby", select = "example_select", expand = "example_expand", count = true}))' --json kosmo integrations:lua --eval 'print(docs.read("microsoft-bookings"))' --json
kosmo integrations:lua --eval 'print(docs.read("microsoft-bookings.list_bookingbusinesses"))' --json Workflow file
Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.
local microsoft_bookings = app.integrations.microsoft_bookings
local result = microsoft_bookings.list_bookingbusinesses({top = "example_top", skip = "example_skip", search = "example_search", filter = "example_filter", orderby = "example_orderby", select = "example_select", expand = "example_expand", count = true})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json integrations:lua exposes app.integrations.microsoft_bookings, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.microsoft_bookings.default.* or app.integrations.microsoft_bookings.work.* when you configured named credential accounts.
MCP-only Lua
If the script only needs configured MCP servers and does not need Microsoft Bookings, use the narrower mcp:lua command.
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json Agent-Facing Lua Docs
This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.
Microsoft Bookings
Namespace: microsoft-bookings
This integration exposes Microsoft Bookings through the official Microsoft Graph v1.0 OpenAPI metadata. It covers booking businesses, appointments, calendar view, customers, custom questions, staff members, services, staff availability, publish/unpublish actions, and booking currencies.
Authentication
Provide a Microsoft Graph OAuth access token with the Bookings permissions required by the operation, such as Bookings.Read.All, Bookings.ReadWrite.All, or appointment-specific Bookings permissions.
Usage notes
- Start with
microsoft_bookings_list_booking_businessesto discover business IDs. - Use appointment, service, customer, and staff tools with
booking_business_idonce you know the business. - OData parameters are normalized without the
$prefix:select,expand,filter,orderby,top,skip,search, andcount. - Write endpoints accept a
bodyobject only when the official OpenAPI operation declares a request body. - Pass
preferwhen a Graph Bookings endpoint supports aPreferheader.
Example
local businesses = microsoft_bookings_list_booking_businesses({ top = 10 })
local appointments = microsoft_bookings_booking_businesses_list_appointments({ booking_business_id = "business-id", top = 25 })
local availability = microsoft_bookings_booking_businesses_booking_business_get_staff_availability({ booking_business_id = "business-id", body = { staffIds = { "staff-id" } } })Raw agent markdown
# Microsoft Bookings
Namespace: `microsoft-bookings`
This integration exposes Microsoft Bookings through the official Microsoft Graph v1.0 OpenAPI metadata. It covers booking businesses, appointments, calendar view, customers, custom questions, staff members, services, staff availability, publish/unpublish actions, and booking currencies.
## Authentication
Provide a Microsoft Graph OAuth access token with the Bookings permissions required by the operation, such as `Bookings.Read.All`, `Bookings.ReadWrite.All`, or appointment-specific Bookings permissions.
## Usage notes
- Start with `microsoft_bookings_list_booking_businesses` to discover business IDs.
- Use appointment, service, customer, and staff tools with `booking_business_id` once you know the business.
- OData parameters are normalized without the `$` prefix: `select`, `expand`, `filter`, `orderby`, `top`, `skip`, `search`, and `count`.
- Write endpoints accept a `body` object only when the official OpenAPI operation declares a request body.
- Pass `prefer` when a Graph Bookings endpoint supports a `Prefer` header.
## Example
```lua
local businesses = microsoft_bookings_list_booking_businesses({ top = 10 })
local appointments = microsoft_bookings_booking_businesses_list_appointments({ booking_business_id = "business-id", top = 25 })
local availability = microsoft_bookings_booking_businesses_booking_business_get_staff_availability({ booking_business_id = "business-id", body = { staffIds = { "staff-id" } } })
``` local result = app.integrations.microsoft_bookings.list_bookingbusinesses({top = "example_top", skip = "example_skip", search = "example_search", filter = "example_filter", orderby = "example_orderby", select = "example_select", expand = "example_expand", count = true})
print(result) Functions
list_bookingbusinesses Read
List bookingBusinesses\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses.
- Lua path
app.integrations.microsoft_bookings.list_bookingbusinesses- Full name
microsoft-bookings.microsoft_bookings_list_booking_businesses
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
create_bookingbusiness Write
Create bookingBusiness\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses.
- Lua path
app.integrations.microsoft_bookings.create_bookingbusiness- Full name
microsoft-bookings.microsoft_bookings_create_booking_businesses
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_count_b75b
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingbusiness Read
Get bookingBusiness\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingbusiness- Full name
microsoft-bookings.microsoft_bookings_get_booking_businesses
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
update_bookingbusiness Write
Update bookingbusiness\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}.
- Lua path
app.integrations.microsoft_bookings.update_bookingbusiness- Full name
microsoft-bookings.microsoft_bookings_update_booking_businesses
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
delete_bookingbusiness Write
Delete bookingBusiness\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}.
- Lua path
app.integrations.microsoft_bookings.delete_bookingbusiness- Full name
microsoft-bookings.microsoft_bookings_delete_booking_businesses
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
list_appointments Read
List appointments\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/appointments.
- Lua path
app.integrations.microsoft_bookings.list_appointments- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_list_appointments
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
create_bookingappointment Write
Create bookingAppointment\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/appointments.
- Lua path
app.integrations.microsoft_bookings.create_bookingappointment- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_create_appointments
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_appointments_get_count_205a
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingappointment Read
Get bookingAppointment\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingappointment- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_appointments
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_appointment_id | string | yes | Path parameter `bookingAppointment-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
update_bookingappointment Write
Update bookingAppointment\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}.
- Lua path
app.integrations.microsoft_bookings.update_bookingappointment- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_update_appointments
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_appointment_id | string | yes | Path parameter `bookingAppointment-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
delete_bookingappointment Write
Delete bookingAppointment\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}.
- Lua path
app.integrations.microsoft_bookings.delete_bookingappointment- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_delete_appointments
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_appointment_id | string | yes | Path parameter `bookingAppointment-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
invoke_action_cancel Read
Invoke action cancel\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel.
- Lua path
app.integrations.microsoft_bookings.invoke_action_cancel- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_booking_business_appointments_booking_appointment_cancel
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_appointment_id | string | yes | Path parameter `bookingAppointment-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
list_business_calendarview Read
List business calendarView\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView.
- Lua path
app.integrations.microsoft_bookings.list_business_calendarview- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_list_calendar_view
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_calendar_view_get_count_f3a3
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_calendarview_from_solutions Read
Get calendarView from solutions\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}.
- Lua path
app.integrations.microsoft_bookings.get_calendarview_from_solutions- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_calendar_view
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_appointment_id | string | yes | Path parameter `bookingAppointment-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
invoke_action_cancel Read
Invoke action cancel\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel.
- Lua path
app.integrations.microsoft_bookings.invoke_action_cancel- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_booking_business_calendar_view_booking_appointment_cancel
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_appointment_id | string | yes | Path parameter `bookingAppointment-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
list_customquestions Read
List customQuestions\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions.
- Lua path
app.integrations.microsoft_bookings.list_customquestions- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_list_custom_questions
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
create_bookingcustomquestion Write
Create bookingCustomQuestion\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions.
- Lua path
app.integrations.microsoft_bookings.create_bookingcustomquestion- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_create_custom_questions
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_custom_questions_get_count_385a
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingcustomquestion Read
Get bookingCustomQuestion\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingcustomquestion- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_custom_questions
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_custom_question_id | string | yes | Path parameter `bookingCustomQuestion-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
update_bookingcustomquestion Write
Update bookingCustomQuestion\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}.
- Lua path
app.integrations.microsoft_bookings.update_bookingcustomquestion- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_update_custom_questions
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_custom_question_id | string | yes | Path parameter `bookingCustomQuestion-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
delete_bookingcustomquestion Write
Delete bookingCustomQuestion\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}.
- Lua path
app.integrations.microsoft_bookings.delete_bookingcustomquestion- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_delete_custom_questions
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_custom_question_id | string | yes | Path parameter `bookingCustomQuestion-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
list_customers Read
List customers\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/customers.
- Lua path
app.integrations.microsoft_bookings.list_customers- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_list_customers
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
create_bookingcustomer Write
Create bookingCustomer\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/customers.
- Lua path
app.integrations.microsoft_bookings.create_bookingcustomer- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_create_customers
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/customers/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_customers_get_count_1771
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingcustomer Read
Get bookingCustomer\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingcustomer- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_customers
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_customer_base_id | string | yes | Path parameter `bookingCustomerBase-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
update_bookingcustomer Write
Update bookingCustomer\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}.
- Lua path
app.integrations.microsoft_bookings.update_bookingcustomer- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_update_customers
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_customer_base_id | string | yes | Path parameter `bookingCustomerBase-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
delete_bookingcustomer Write
Delete bookingCustomer\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}.
- Lua path
app.integrations.microsoft_bookings.delete_bookingcustomer- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_delete_customers
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_customer_base_id | string | yes | Path parameter `bookingCustomerBase-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
invoke_action_getstaffavailability Read
Invoke action getStaffAvailability\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability.
- Lua path
app.integrations.microsoft_bookings.invoke_action_getstaffavailability- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_booking_business_get_staff_availability
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
invoke_action_publish Read
Invoke action publish\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/publish.
- Lua path
app.integrations.microsoft_bookings.invoke_action_publish- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_booking_business_publish
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
list_services Read
List services\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/services.
- Lua path
app.integrations.microsoft_bookings.list_services- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_list_services
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
create_bookingservice Write
Create bookingService\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/services.
- Lua path
app.integrations.microsoft_bookings.create_bookingservice- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_create_services
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/services/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_services_get_count_35c3
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingservice Read
Get bookingService\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingservice- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_services
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_service_id | string | yes | Path parameter `bookingService-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
update_bookingservice Write
Update bookingservice\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}.
- Lua path
app.integrations.microsoft_bookings.update_bookingservice- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_update_services
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_service_id | string | yes | Path parameter `bookingService-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
delete_bookingservice Write
Delete bookingService\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}.
- Lua path
app.integrations.microsoft_bookings.delete_bookingservice- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_delete_services
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_service_id | string | yes | Path parameter `bookingService-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
list_staffmembers Read
List staffMembers\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers.
- Lua path
app.integrations.microsoft_bookings.list_staffmembers- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_list_staff_members
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
create_bookingstaffmember Write
Create bookingStaffMember\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers.
- Lua path
app.integrations.microsoft_bookings.create_bookingstaffmember- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_create_staff_members
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_staff_members_get_count_7947
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingstaffmember Read
Get bookingStaffMember\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingstaffmember- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_get_staff_members
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_staff_member_base_id | string | yes | Path parameter `bookingStaffMemberBase-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
update_bookingstaffmember Write
Update bookingstaffmember\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}.
- Lua path
app.integrations.microsoft_bookings.update_bookingstaffmember- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_update_staff_members
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_staff_member_base_id | string | yes | Path parameter `bookingStaffMemberBase-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
body | object | yes | Request body matching the official Microsoft Bookings OpenAPI schema for this operation. |
delete_bookingstaffmember Write
Delete bookingStaffMember\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}.
- Lua path
app.integrations.microsoft_bookings.delete_bookingstaffmember- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_delete_staff_members
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
booking_staff_member_base_id | string | yes | Path parameter `bookingStaffMemberBase-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
invoke_action_unpublish Read
Invoke action unpublish\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/unpublish.
- Lua path
app.integrations.microsoft_bookings.invoke_action_unpublish- Full name
microsoft-bookings.microsoft_bookings_booking_businesses_booking_business_unpublish
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_business_id | string | yes | Path parameter `bookingBusiness-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
list_bookingcurrencies Read
List bookingCurrencies\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingCurrencies.
- Lua path
app.integrations.microsoft_bookings.list_bookingcurrencies- Full name
microsoft-bookings.microsoft_bookings_list_booking_currencies
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_number_resource Read
Get the number of the resource\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingCurrencies/$count.
- Lua path
app.integrations.microsoft_bookings.get_number_resource- Full name
microsoft-bookings.microsoft_bookings_booking_currencies_get_count_f6c6
| Parameter | Type | Required | Description |
|---|---|---|---|
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |
get_bookingcurrency Read
Get bookingCurrency\n\nOfficial Microsoft Graph v1.0 endpoint: GET /solutions/bookingCurrencies/{bookingCurrency-id}.
- Lua path
app.integrations.microsoft_bookings.get_bookingcurrency- Full name
microsoft-bookings.microsoft_bookings_get_booking_currencies
| Parameter | Type | Required | Description |
|---|---|---|---|
booking_currency_id | string | yes | Path parameter `bookingCurrency-id`. |
top | string | no | Microsoft Graph OData query parameter `$top`. |
skip | string | no | Microsoft Graph OData query parameter `$skip`. |
search | string | no | Microsoft Graph OData query parameter `$search`. |
filter | string | no | Microsoft Graph OData query parameter `$filter`. |
orderby | string | no | Microsoft Graph OData query parameter `$orderby`. |
select | string | no | Microsoft Graph OData query parameter `$select`. |
expand | string | no | Microsoft Graph OData query parameter `$expand`. |
count | boolean | no | Microsoft Graph OData query parameter `$count`. |
prefer | string | no | Optional Microsoft Graph `Prefer` header. |