KosmoKrator

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.

Inline Lua call
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
Read Lua docs headlessly
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.

workflow.lua
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)
Run the workflow
kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json
Namespace note. 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.

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_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

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" } } })
```
Metadata-derived Lua example
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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_new_navigation_property_calendarview_solutions Write

Create new navigation property to calendarView for solutions\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView.

Lua path
app.integrations.microsoft_bookings.create_new_navigation_property_calendarview_solutions
Full name
microsoft-bookings.microsoft_bookings_booking_businesses_create_calendar_view
ParameterTypeRequiredDescription
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}/calendarView/$count.

Lua path
app.integrations.microsoft_bookings.get_number_resource
Full name
microsoft-bookings.microsoft_bookings_booking_businesses_calendar_view_get_count_f3a3
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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_navigation_property_calendarview_solutions Write

Update the navigation property calendarView in solutions\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}.

Lua path
app.integrations.microsoft_bookings.update_navigation_property_calendarview_solutions
Full name
microsoft-bookings.microsoft_bookings_booking_businesses_update_calendar_view
ParameterTypeRequiredDescription
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_navigation_property_calendarview_solutions Write

Delete navigation property calendarView for solutions\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}.

Lua path
app.integrations.microsoft_bookings.delete_navigation_property_calendarview_solutions
Full name
microsoft-bookings.microsoft_bookings_booking_businesses_delete_calendar_view
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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_new_navigation_property_bookingcurrencies_solutions Write

Create new navigation property to bookingCurrencies for solutions\n\nOfficial Microsoft Graph v1.0 endpoint: POST /solutions/bookingCurrencies.

Lua path
app.integrations.microsoft_bookings.create_new_navigation_property_bookingcurrencies_solutions
Full name
microsoft-bookings.microsoft_bookings_create_booking_currencies
ParameterTypeRequiredDescription
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/bookingCurrencies/$count.

Lua path
app.integrations.microsoft_bookings.get_number_resource
Full name
microsoft-bookings.microsoft_bookings_booking_currencies_get_count_f6c6
ParameterTypeRequiredDescription
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
ParameterTypeRequiredDescription
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.
update_navigation_property_bookingcurrencies_solutions Write

Update the navigation property bookingCurrencies in solutions\n\nOfficial Microsoft Graph v1.0 endpoint: PATCH /solutions/bookingCurrencies/{bookingCurrency-id}.

Lua path
app.integrations.microsoft_bookings.update_navigation_property_bookingcurrencies_solutions
Full name
microsoft-bookings.microsoft_bookings_update_booking_currencies
ParameterTypeRequiredDescription
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.
body object yes Request body matching the official Microsoft Bookings OpenAPI schema for this operation.
delete_navigation_property_bookingcurrencies_solutions Write

Delete navigation property bookingCurrencies for solutions\n\nOfficial Microsoft Graph v1.0 endpoint: DELETE /solutions/bookingCurrencies/{bookingCurrency-id}.

Lua path
app.integrations.microsoft_bookings.delete_navigation_property_bookingcurrencies_solutions
Full name
microsoft-bookings.microsoft_bookings_delete_booking_currencies
ParameterTypeRequiredDescription
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.