Booqable

Learn how to use Booqable with Composio

Overview

Enum

BOOQABLE

Description

Booqable is a rental software platform that helps businesses manage inventory, bookings, and online reservations.

Authentication Details

subdomain
stringRequired

Actions

Tool to create a new customer. use when onboarding a new client and you have verified their details. example: create 'jane doe' with email jane@doe.com.

Action Parameters

email
string
name
stringRequired
phone
string
properties_attributes
array
tax_region_id
integer

Action Response

data
object
error
string
successful
boolean
Tool to create a new order. use after collecting valid customer id and timing details. example: create an order for customer '297f2584-...' starting at '2018-01-01t09:00:00z'.

Action Parameters

customer_id
stringRequired
starts_at
string
stops_at
string

Action Response

data
object
error
string
successful
boolean
Tool to fetch a specific customer by id. use after obtaining a customer identifier to retrieve full customer details.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of customers. use when you need to paginate through customers.

Action Parameters

page
integerDefaults to 1
per
integer

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a specific order by id. use when you need complete details of a known order, including optional relationships like customer or coupon. call after confirming the order id.

Action Parameters

fields[orders]
array
id
stringRequired
include
array

Action Response

data
object
error
string
successful
boolean
Tool to list all orders. use when you need to retrieve orders, optionally filtered by search term or paginated.

Action Parameters

page
integerDefaults to 1
per
integer
q
string

Action Response

data
object
error
string
successful
boolean
Tool to fetch a specific product by id. use after obtaining a product identifier to retrieve detailed inventory item data.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of products. use when you need to list inventory items with pagination and filtering.

Action Parameters

active
boolean
barcode
string
category_id
string
page
integerDefaults to 1
per
integer
q
string
sku
string
sort
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve a list of product groups. use when you need to browse product catalog by pages.

Action Parameters

page
integerDefaults to 1
per
integer

Action Response

data
object
error
string
successful
boolean
Tool to create a new product group in booqable. use when you have defined the group's name and pricing details and want to organize items under a shared group.

Action Parameters

base_price_in_cents
integer
name
stringRequired
price_period
string
price_type
string
sku
string

Action Response

data
object
error
string
successful
boolean
Tool to delete (archive) a customer by id. use after confirming the customer should be hidden from searches.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete (archive) an order by id. use when you need to hide completed or canceled orders from active listings.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a product group by id. use when you need to permanently remove a product group from your catalog after confirming its identifier.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to fetch a specific product group by id. use after obtaining the product group identifier to retrieve its full details.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean