Docs · Guides · Zapier

Zapier

Tip: hover or focus dotted terms for quick, non-technical definitions.

What is Zapier

Zapier is a no-code platform that connects many applications through automated workflows. What you can automate depends on the actions each app exposes to Zapier.

Authentication uses API keys from the PartLogic Integrations portal, matching the same security model as our public API.

Use cases

The use cases for PartLogic with Zapier range from simple to complex depending on your requirements. Below are popular integrations:

  • Sync stock levels from PartLogic to Google Sheets for reporting
  • Get instant Slack notifications when stock falls below minimum threshold
  • Connect PartLogic to ERP systems (Sage, SAP, Access Dimensions) to eliminate double entry
  • Transfer inventory data from PartLogic to e-commerce platforms
  • Automatically create PartLogic orders when new rows are added to a spreadsheet
  • Sync product information across multiple systems using PartLogic as the central source of truth
  • Generate and email inventory reports on a schedule
Zapier comic strip showing how PartLogic connects to other systems via Zapier - from manual data entry problems to automated workflows with PartLogic as the central source of truth

PartLogic + Zapier

PartLogic connects through Webhooks by Zapier using the Custom Request action. You paste the PartLogic API URL and your API key; Zapier fetches stock data without coding. Then map it to any of 6,000+ apps.

Zapier (Webhook) → PartLogic API + API Key
       ↓
    Stock data returned
       ↓
Map to Google Sheets, Slack, ERP, etc.

Stock data & available fields

The PartLogic API returns stock data as JSON with the following fields:

FieldTypeDescription
DeviceNameStringName of the device
idIntegerUnique identifier
SKUStringStock keeping unit code
DescriptionStringProduct description
MinQtyIntegerMinimum quantity threshold
MaxQtyIntegerMaximum quantity threshold
PhysicalIntegerCurrent physical stock count
LocationStringStorage location code
LocationAliasStringHuman-readable location name

Other fields are available on request. Contact us if you need additional data for your integration.

Getting an API key

API keys are generated through the PartLogic Integrations portal. For screenshots and field-by-field detail, see the Portal API key guide:

  1. Log in to the PartLogic portal
  2. Go to the Integrations page
  3. Click "New API Key"
  4. Select the devices you want to access and give it a name
  5. Copy the key (shown only once!)

⚠️ Important: API keys are shown only once during generation. Store them securely. Use Zapier's "Use a custom value" with a secure credential to store your key.

What is a Zap

A Zap maps a trigger (something that starts the workflow) in one app to actions in another. For example, a schedule could run every hour to fetch PartLogic stock and append rows in Google Sheets.

Field mapping

When mapping PartLogic stock data to your Zap, use the following field reference. Run a test request first so Zapier can retrieve sample data for easier mapping.

FieldDescription
DeviceNameName of the device or site
idUnique record identifier
SKUStock keeping unit code
GTINGlobal Trade Item Number (barcode)
DescriptionProduct description
MinQtyMinimum quantity threshold
MaxQtyMaximum quantity threshold
PhysicalCurrent physical stock count
LocationStorage location code
LocationAliasHuman-readable location name

Creating a Zap: Step-by-step (Sage accounting example)

Example Zapier workflow: PartLogic List Stock → Sage Accounting Find Stock Item → Split into paths (Path A: Create Stock Item, Path B: Update Stock Item)
Example workflow: PartLogic list stock, then find/create/update items in Sage Accounting using conditional paths
  1. 1Create a new Zap by clicking the "New Zap" button in the Zapier dashboard
  2. 2Create a step in your Zap with "PartLogic" as the App
  3. 2.1Optional, first-time only: Input your API key from the PartLogic Integrations portal
  4. 3Use the Trigger event "List Stock" to fetch the stock data from the PartLogic portal (Parts module)
  5. 4Add a step to your Zap to split into 2 Paths (If you find your item you should update, if you don't find it, create a new part)
  6. 5Add a step for Sage Accounting to update the item, place this under your path "If you find your item you should update"
  7. 6Add a step for Sage Accounting to create a new item, place this under your path "if you don't find it, create a new part"
  8. 7Test your Zap by running a test and then turn on your Zap

Need help?

For API details, see the API Reference. For integration support, contact us.