Skip to Content
The Makinari API repo now includes an MCP Server — connect your AI models directly. View on GitHub →
MCP ServerToolsCatalog CommercePOST

Catalog Commerce

Search and manage commercial settings for catalog items. Use action=“list” to search items (you can filter by is_marketplace_listed=true or digital_subtype). Use action=“update” to change listing visibility (is_marketplace_listed), status, digital_subtype, or is_reservation. Note: an item marked is_reservation = true must have a valid schedule configured via the reservation_schedules tool before it can be sold or booked. Use action=“get” to read an item.

Input Schema

ParameterTypeDescription
actionstringAction to perform: list, get, update
idstringCatalog Item UUID (required for get, update)
site_idstringSeller site UUID
kindstringKind: product, service, digital_asset
digital_subtypestringSubtype: ticket, course, file, pass, license
is_marketplace_listedbooleanTrue if visible in the marketplace
is_reservationbooleanTrue if the item requires a schedule/slot to be booked before checkout
statusstringStatus: active, draft, archived
availability_statusstringAvailability: available, unavailable
searchstringSearch term for name/description
limitnumberLimit results for list
offsetnumberOffset results for list

Example

{ "action": "update", "id": "CATALOG_ITEM_ID", "is_marketplace_listed": true, "digital_subtype": "course" }
Last updated on