Skip to content
All connectors
Cin7 Core logo

Cin7 Core

Commerce, marketplaces & inventory

Move Cin7 Core orders, products and stock to the rest of your business without re-keying.

42 ways to read, 28 ways to write, each write switched on by you.

Quality checks

Built and tested with example responses.

  1. Ready to connect: doneEvery listed action is built in.
  2. Built and tested with example responses: doneEach action is built from the provider’s published API and tested against example responses, errors, rate limits and paging.
Cin7 Core with Nexra

Connected, approved, proven.

The things teams do most with Cin7 Core, an example flow with a person in the loop, and what Nexra keeps as proof.

Top actions

  • Create brandbrands.createApproval by rule
  • Create product categorycategories.createApproval by rule
  • List chart of accountsaccounts.listRead

Example flow

  1. Cin7 Core · List chart of accountsaccounts.listDone
  2. Cin7 Core · Create brandbrands.createMaker-checker
  3. Nexra · Record the decision and result in the evidence chainProven

Example workflow. Routine runs go through on their own. Only a change your rules flag, such as one over a limit you set, waits for the right person, who sees the exact change and the rule before it reaches Cin7 Core.

What gets logged

  • Whether it ran on its own or who approved it, and under which rule
  • A fingerprint of the exact request sent to Cin7 Core
  • Cin7 Core's reply: what it created or changed
  • One entry in the evidence chain, linked to the one before

Try this in the sandbox

Run the whole flow with test data in your sandbox, then connect your own account when you are ready to go live.

For developers

Technical detail

Read and write Cin7 Core products, families, markup prices, stock, locations, customers, suppliers, reference books, sales, purchases and draft orders, adjustments and transfers.

Cin7 API docs
Source actions
42
Destination actions
28
Data types
37

What you can map

Reads are always available. Writes are off until you switch them on for a connection, and governed writes follow your policies.

accounts1
  • List chart of accountsSource

    Chart of accounts.

attribute sets1
  • List attribute setsSource

    Attribute sets.

brands3
  • Create brandDestinationProvider duplicate protectionApproval before production

    Adds a brand to the reference book.

  • List brandsSource

    Brands.

  • Rename brandDestinationProvider duplicate protectionApproval before production

    Renames a brand.

carriers1
  • List carriersSource

    Carriers.

categories3
  • Create product categoryDestinationProvider duplicate protectionApproval before production

    Adds a product category to the reference book.

  • List product categoriesSource

    Product categories.

  • Rename product categoryDestinationProvider duplicate protectionApproval before production

    Renames a product category.

company1
  • Get company settingsSource

    Company name, base currency, time zone and default units of the account.

customers4
  • Create customerDestinationProvider duplicate protectionApproval before production

    Creates a customer with addresses and contacts.

  • Get customerSource

    One customer by ID with full detail.

  • List customersSourceIncremental

    Customers, optionally changed since a date.

  • Update customerDestinationProvider duplicate protectionApproval before production

    Updates supplied customer fields; addresses and contacts with an ID are updated, others added.

finished goods1
  • List finished goods (assemblies)Source

    Finished goods (assemblies).

locations4
  • Create locationDestinationNot retried automaticallyApproval before production

    Creates a warehouse location.

  • Get locationSource

    One location by ID with full detail.

  • List locationsSource

    Locations.

  • Update locationDestinationProvider duplicate protectionApproval before production

    Updates a location's name, default flag, address or pick zones.

payment terms1
  • List payment termsSource

    Payment terms.

price tiers1
  • List price tiersSource

    The ten price tier names configured for the account.

product availability1
  • List product availabilitySource

    Product availability.

product families4
  • Create product familyDestinationProvider duplicate protectionApproval before production

    Creates a product family with its variant options and linked products.

  • Get product familySource

    One product family by ID with full detail.

  • List product familiesSourceIncremental

    Product families, optionally changed since a date.

  • Update product familyDestinationProvider duplicate protectionApproval before production

    Updates supplied family fields; supplied products are added or updated, never removed.

product markup prices2
  • Get product markup pricesSource

    Markup pricing for each of the ten price tiers of a product.

  • Set product markup pricesDestinationProvider duplicate protectionApproval before production

    Creates or updates markup lines for the supplied price tiers; tiers left out are unchanged.

product suppliers1
  • List product suppliersSource

    Suppliers of a product with costs, supplier codes and reorder options.

products4
  • Create productDestinationProvider duplicate protectionApproval before production

    Creates a stock or service product.

  • Get productSource

    One product by ID with full detail.

  • List productsSourceIncremental

    Products, optionally changed since a date.

  • Update productDestinationProvider duplicate protectionApproval before production

    Updates supplied product fields.

purchase order drafts1
  • Create draft purchase orderDestinationProvider duplicate protectionApproval before production

    Sets the order lines of a purchase as a DRAFT order.

purchase orders2
  • Create purchase orderDestinationProvider duplicate protectionApproval before production

    Sets the order lines of a purchase as DRAFT or AUTHORISED.

  • Get purchase orderSource

    The order stage of a purchase with lines and totals.

purchases4
  • Create purchaseDestinationNot retried automaticallyApproval before production

    Creates a purchase header for a supplier and receiving location.

  • Get purchaseSource

    One purchase by ID with full detail.

  • List purchasesSourceIncremental

    Purchases, optionally changed since a date.

  • Update purchaseDestinationProvider duplicate protectionApproval before production

    Updates a purchase header.

sale credit notes1
  • List sale credit notesSourceIncremental

    Sale credit notes, optionally changed since a date.

sale fulfilments1
  • List sale fulfilmentsSource

    Pick, pack and ship status of each fulfilment of a sale.

sale invoices1
  • List sale invoicesSource

    Invoices of a sale with lines, dates and totals.

sale order drafts1
  • Create draft sale orderDestinationProvider duplicate protectionApproval before production

    Sets the order lines of a sale as a DRAFT order, without auto pick, pack or ship.

sale orders2
  • Create sale orderDestinationProvider duplicate protectionApproval before production

    Sets the order lines and additional charges of a sale as DRAFT or AUTHORISED.

  • Get sale orderSource

    The order stage of a sale with its lines and totals.

sale payments1
  • List sale paymentsSource

    Payments and refunds recorded against a sale (read only).

sale quote drafts1
  • Create draft sale quoteDestinationProvider duplicate protectionApproval before production

    Sets the quote lines of a sale as a DRAFT quote.

sale quotes1
  • Get sale quoteSource

    The quote stage of a sale with its lines and totals.

sales4
  • Create saleDestinationNot retried automaticallyApproval before production

    Creates a sale header (customer, location, addresses, terms). Add lines with Create sale order.

  • Get saleSource

    One sale by ID with full detail.

  • List salesSourceIncremental

    Sales, optionally changed since a date.

  • Update saleDestinationProvider duplicate protectionApproval before production

    Updates a sale header.

stock adjustment drafts1
  • Create draft stock adjustmentDestinationNot retried automaticallyApproval before production

    Records proposed on-hand quantities as a DRAFT adjustment for review in Cin7 Core.

stock adjustments3
  • Create stock adjustmentDestinationNot retried automaticallyApproval before production

    Sets new on-hand quantities and costs per product, location and batch.

  • Get stock adjustmentSource

    One stock adjustment by ID with full detail.

  • List stock adjustmentsSource

    Stock adjustments.

stock takes2
  • Get stock takeSource

    One stock take with counted products and resulting transactions.

  • List stock takesSource

    Stock takes with status, location and effective date.

stock transfer drafts1
  • Create draft stock transferDestinationNot retried automaticallyApproval before production

    Proposes a stock move between two locations as a DRAFT transfer.

stock transfer orders1
  • Get stock transfer orderSource

    The order stage of a stock transfer with requested quantities.

stock transfers3
  • Create stock transferDestinationNot retried automaticallyApproval before production

    Moves stock between two of your locations as DRAFT, IN TRANSIT or COMPLETED.

  • Get stock transferSource

    One stock transfer by ID with full detail.

  • List stock transfersSource

    Stock transfers.

suppliers4
  • Create supplierDestinationNot retried automaticallyApproval before production

    Creates a supplier with addresses and contacts.

  • Get supplierSource

    One supplier by ID with full detail.

  • List suppliersSourceIncremental

    Suppliers, optionally changed since a date.

  • Update supplierDestinationProvider duplicate protectionApproval before production

    Updates supplied supplier fields.

taxes1
  • List tax rulesSource

    Tax rules.

units1
  • List units of measureSource

    Units of measure.

Access and limits

Authentication
Account ID and API application key
Plans and access
All Cin7 Core plans, including trials, can create API applications. Each API application key has full access to the account it belongs to; limits apply per application.
Test environment
Use a Cin7 Core trial account.
Rate limits
60 calls per minute per API application; HTTP 429 when exceeded.
Pagination
Page and Limit (1-1000) with Total on list endpoints.
Provider events
Webhooks for sales, purchases, stock and product events. Flows run on demand, on a schedule, or when a scheduled check finds new or changed records.

Before you build a flow

  • Updates use PUT; Cin7 Core treats omitted fields as unchanged for scalar fields, but supplied address and contact lists are merged by ID.
  • Sale order creation accepts only DRAFT or AUTHORISED; fulfilment (pick, pack, ship), invoicing, payments, credit notes and voids are not automated.
  • Purchase order lines use /purchase/order, documented for simple purchases; advanced purchase stock receiving, invoices and payments are not automated.
  • Stock adjustment and transfer creation accepts DRAFT, COMPLETED (and IN TRANSIT for transfers); voids and deletes are not automated.
  • Sale fulfilments, invoices, payments and credit notes, stock transfer orders, stock takes and finished goods are read only. Fulfilment, invoicing, payments, refunds, credit notes, production runs, disassemblies, write-offs, journals, bank transfers and deletes are intentional exclusions.
  • Reference books (brands, categories) are renamed, never deleted. Markup type D clears a tier's markup, as documented.
  • Sale-stage reads (quote, fulfilments, invoices, payments) take one sale ID and are not paginated. The stock take list example returns StockAdjustmentList; both that and StockTakeList are accepted.
  • Cin7 Core has no idempotency key; uncertain creates are not repeated, except products and customers whose SKU and name are unique.

Developer reference

  1. Create the Cin7 credentials described above with the narrowest permissions your flows need.
  2. In Nexra, open Connect, then Connections, then New connection, choose Cin7 Core, enter its settings and credentials, and tick only the write actions you need. Connection guide
  3. Test the connection, then use its actions as flow sources and destinations. Flow guide

Machine-readable detail: GET /api/public/connect/connectors/cin7-core and the Connections API.