Bring-your-own-key connector for Cin7 Core's External API v2. Full lifecycle coverage: Products (with BOM/composite assembly), Customers, Suppliers, Sales (quote -> order -> invoice -> shipment -> payment -> credit notes), Purchases (order -> receipt -> invoice -> payment), multi-location Stock/Warehouse operations (adjustments, transfers, stocktakes), Production Runs, Webhooks, and reference data (tax rules, payment terms, accounts, currencies). Includes 4 value-add reports Cin7 Core itself doesn't offer as single endpoints: low-stock alerts, dead-stock detection, an aggregated inventory health audit, and a store summary snapshot. Connect with your own Account ID + Application Key from Settings > Integrations & API.
connect_cin7_corewriteConnect a Cin7 Core account by saving its Account ID and Application Key, after checking they actually work.
disconnect_cin7_corewriteDisconnect a Cin7 Core account: deletes the saved Account ID/Application Key. Nothing in Cin7 Core itself is changed.
list_connectionsreadList the connected Cin7 Core accounts.
list_productsreadList products in the connected Cin7 Core account, with SKU, category, brand, and type. Supports name/SKU prefix filters.
get_productreadRead one product in full, including SKU, category, brand, and type.
create_productwriteCreate a new product (Stock, Service, Non-Stock, or Bill of Materials assembly type).
update_productwriteUpdate selected fields of an existing product. Only given fields change.
deprecate_productwriteMark a product as deprecated (Cin7 Core's soft-delete for products with transaction history -- there is no hard delete once a product has been used on a sale/purchase).
get_product_availabilityreadRead a product's stock availability (on hand, available, allocated) across locations.
list_product_price_tiersreadList the configured price tier values for one product.
set_product_price_tierwriteSet one price tier value on a product (e.g. PriceTier1, RRP).
get_product_bomreadRead the production bill of materials (BOM) for one assembly/composite product.
create_product_bomwriteCreate a new production bill of materials (BOM) for an assembly product -- the component lines consumed to build one unit.
list_product_categoriesreadList product categories configured in Cin7 Core.
list_price_listsreadList sale price lists configured in Cin7 Core.
list_customersreadList customers in the connected Cin7 Core account.
get_customerreadRead one customer in full.
create_customerwriteCreate a new customer record.
update_customerwriteUpdate selected fields of an existing customer without changing omitted fields.
list_suppliersreadList suppliers in the connected Cin7 Core account.
get_supplierreadRead one supplier in full.
create_supplierwriteCreate a new product supplier.
update_supplierwriteUpdate selected fields of an existing supplier without changing omitted fields.
list_salesreadList sales (quotes/orders/invoices) in the connected Cin7 Core account, with financial/fulfilment status.
get_salereadRead one sale in full: financial/fulfilment status, totals, and every line item.
create_sale_quotewriteCreate a new sale quote -- a proposed sale not yet authorised into an order.
authorise_sale_orderwriteAuthorise a sale quote into an order -- commits allocation of stock.
void_salewriteVoid a sale (quote, order, or invoice). This cannot be undone through the API.
create_sale_shipmentwriteFulfil (ship) a sale order, optionally with tracking info.
authorise_sale_invoicewriteAuthorise the invoice for a sale -- moves it from draft to a real, collectable invoice.
create_sale_paymentwriteRecord a payment received against a sale invoice.
update_sale_paymentwriteUpdate an existing sale payment's reference, amount, or account.
list_sale_credit_notesreadList credit notes issued against sales, optionally filtered to one sale.
list_purchasesreadList purchases (orders/receipts/invoices) in the connected Cin7 Core account.
get_purchasereadRead one purchase in full: status, totals, and every line item.
create_purchase_orderwriteCreate a new purchase order with a supplier and line items -- a proposed purchase not yet authorised.
authorise_purchase_orderwriteAuthorise a draft purchase order, moving it from DRAFT to ORDERED so it can be sent to the supplier.
void_purchasewriteVoid a purchase (order/invoice), after explicit confirmation. This cannot be undone through the API.
receive_purchasewriteRecord goods received against an authorised purchase order, updating on-hand stock at the receiving location.
authorise_purchase_invoicewriteAuthorise a purchase invoice, moving it into the payable/AP ledger.
create_purchase_paymentwriteRecord a payment made against a purchase invoice.
list_locationsreadList the account's warehouse/store locations.
get_stock_on_handreadRead on-hand/available/allocated stock levels, optionally filtered to one SKU and/or one location.
create_stock_adjustmentwriteManually adjust stock quantity for one or more SKUs at a location -- positive quantities add stock, negative remove it.
list_stock_adjustmentsreadList past stock adjustments, optionally filtered to one location.
void_stock_adjustmentwriteVoid a stock adjustment, reversing its quantity change. Cannot be undone through the API.
create_stock_transferwriteMove stock from one location to another (inter-warehouse transfer).
list_stock_transfersreadList past stock transfers between locations.
create_stock_takewriteStart a new stocktake (physical inventory count) session at a location.
list_stock_takesreadList stocktake sessions.
complete_stock_takewriteFinalise a stocktake session -- applies counted quantities as stock adjustments. Cannot be undone through the API.
list_production_runsreadList production runs (assembly builds), optionally filtered by status.
get_production_runreadRead one production run in full -- its BOM, quantity, status, and consumed/produced lines.
create_production_runwritePlan a new production run: build a finished assembly product from its Bill of Materials at a location.
update_production_run_statuswriteMove a production run to a new status: PLANNED, IN PROGRESS, OPERATION_COMPLETED, COMPLETED, or VOIDED.
void_production_runwriteVoid a production run. Cannot be undone through the API.
list_webhooksreadList webhook subscriptions configured on this Cin7 Core account.
create_webhookwriteSubscribe to a Cin7 Core event topic (e.g. Sale, Purchase, Product, StockAdjustment, Customer changes) -- Cin7 Core will POST to your URL as things happen.
update_webhookwriteChange an existing webhook's URL and/or enabled status.
delete_webhookwritePermanently remove a webhook subscription by id.
list_tax_rulesreadList tax rules configured in Cin7 Core.
list_payment_termsreadList payment terms configured in Cin7 Core.
list_accountsreadList the Chart of Accounts codes configured in Cin7 Core, used as account references in payments.
list_currenciesreadList currencies enabled on this Cin7 Core account.
get_account_inforeadRead the connected Cin7 Core account's own profile: company name, base currency, and enabled modules.
get_low_stock_reportreadValue-add report: scan products and flag every SKU whose total on-hand quantity across all locations is at or below a threshold.
get_dead_stock_reportreadValue-add report: flag products that have on-hand stock but no recorded sale in a given number of trailing days.
audit_inventory_healthreadAggregated health snapshot: negative-stock SKUs, assembly products missing an active BOM, open purchase orders overdue for receipt, and open sale orders overdue for shipment.
get_store_summaryreadValue-add report: one-glance account snapshot -- sales/purchases counts and value, plus product/customer/supplier counts, over a trailing period.
Install Cin7 Core and let Webbee use it across your workflow.
Open in panel