Customers
Read tools
Write tools
create_customer
create_customer
Insights
Read tools
query_insights
query_insights
Invoices
Read tools
get_invoice_details
get_invoice_details
Get invoice details by UID, including status, totals, line items, and billing info.InputOutput
string
required
The invoice’s UUID
boolean
string | null
integer | null
string | null
string | null
string | null
string | null
integer | null
integer | null
string | null
integer | null
integer | null
integer | null
integer | null
string | null
string | null
InvoiceLineItemOutput[]
Write tools
create_invoice
create_invoice
create_invoice_line_item
create_invoice_line_item
Append a line item to an existing invoice.InputOutput
string
required
The invoice’s UUID.
string
required
Line item title.
integer
required
Quantity (>=1).
integer
required
Unit price in the invoice’s smallest currency unit.
integer | null
Optional product ID linking the item to a product.
string | null
Optional description.
integer | null
integer | null
Notifications
Read tools
Orders
Read tools
get_order_details
get_order_details
get_order_history
get_order_history
get_orders
get_orders
Write tools
update_billing_address
update_billing_address
Update the billing address on an order.InputOutput
string
required
The order’s UUID.
string
required
Street address line 1.
string
required
City name.
string
required
Postal/ZIP code.
string
required
ISO country code (e.g. ‘US’).
string | null
Optional secondary address line.
string | null
Optional state/region code.
integer | null
update_order
update_order
update_order_metadata
update_order_metadata
update_order_status
update_order_status
update_shipping_address
update_shipping_address
Update the shipping address on an order.InputOutput
string
required
The order’s UUID.
string
required
Street address line 1.
string
required
City name.
string
required
Postal/ZIP code.
string
required
ISO country code (e.g. ‘US’).
string | null
Optional secondary address line.
string | null
Optional state/region code.
integer | null
Payments
Read tools
get_payment_details
get_payment_details
Get payment details by UID, including amount, status, and method.InputOutput
string
required
The payment’s UUID
boolean
string | null
integer | null
string | null
integer | null
string | null
integer | null
string | null
string | null
string | null
string | null
string | null
string | null
string | null
string | null
Products
Read tools
get_product_details
get_product_details
get_products
get_products
Write tools
archive_deliverable
archive_deliverable
archive_product
archive_product
create_deliverable
create_deliverable
create_price
create_price
Create a new price for a product variant.InputOutput
string
required
The variant’s UUID.
number
required
Unit price.
string
ISO 4217 currency code (default: USD). Default:
"USD".string | null
Optional human-readable name for the price.
string | null
Optional ‘month’ or ‘year’ for subscriptions.
boolean
Whether to mark this as the default price for the variant. Default:
false.string | null
boolean | null
publish_product
publish_product
set_default_price
set_default_price