Sales Channels
Get Channel Partner
Returns a single channel partner integration instance.
Update Channel Partner
Updates a channel partner integration instance.
Delete Channel Partner
Deletes a channel partner integration instance.
Get Channel Partner Dashboard
Returns dashboard stats and recent orders for a channel partner.
List Channel Partner Orders
Returns paginated sales orders for a channel partner's sales channel.
Generate API Token
Generates a new API token for a channel partner. The plain text token is only shown once.
List API Tokens
Lists all active API tokens for a channel partner.
Revoke API Token
Revokes a specific API token for a channel partner.
Create Sanctum Token (for Integration Instance)
Creates a new Sanctum token with channel:read and channel:write abilities for a sales channel integration instance. If a token with these abilities already exists, it will be replaced.
List Inbound Events
Returns paginated inbound API events for a channel partner instance.
Get Inbound Event Stats
Returns event processing statistics and distinct endpoint list for a channel partner.
Get Inbound Event
Returns a single inbound event with full request/response payloads and headers.
Reprocess Inbound Event
Reprocesses a single failed inbound event. Cannot reprocess already-processed events.
Delete All Events for Instance
Deletes all inbound events for a given channel partner instance.
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Create Order
Creates a new sales order from a channel integration.
Get Order
Returns a single sales order for the authenticated channel with fulfillment and address details.
Update Order
Updates a sales order for the authenticated channel.
List Products
Returns paginated products visible to the authenticated channel.
Get Product
Returns a single product by ID for the authenticated channel.
List Inventory
Returns paginated inventory levels for the authenticated channel.
List Customers
Returns a paginated list of customers.
Get Customer
Returns a single customer with addresses and default sales rep.
List Integration Instances
Returns all integration instances (connections to external platforms like Shopify, Amazon, Xero, etc.).
Show Integration Instance
Get details of a specific Amazon integration instance including sales channel and integration info.
Update Integration Instance
Update an integration instance. Settings are merged (not replaced) with existing settings.
Delete Integration Instance
Queue deletion of an integration instance. The actual deletion is handled asynchronously via the salesOrderProcessing queue.
Create Integration Instance
Create a new integration instance.
Update Settings Only
Partial update for Amazon integration settings page. Only updates the provided fields.
Authenticate (OAuth Callback)
Amazon OAuth callback endpoint. Called by Amazon after the seller authorizes the app.
List Fee Mappings
List Fee Mappings
Create Fee Mapping
Create Fee Mapping
Update Fee Mapping
Update Fee Mapping
Delete Fee Mapping
Delete Fee Mapping
Preview Recategorization
Preview the impact of recategorizing historical settlement data based on current fee mappings (dry-run).
Recategorize Historical
Recategorize historical settlement data based on current fee mappings.
List Merchant SKU Mappings
List Merchant SKU Mappings
Bulk Update Merchant SKU Mappings
Bulk Update Merchant SKU Mappings
Update Merchant SKU Mapping
Update Merchant SKU Mapping
List Ship From Mappings
List FBA inbound ship-from location mappings for an integration instance.
Update Ship From Mappings
Update ship-from location to warehouse mappings.
List AWD Shipments
List AWD (Amazon Warehousing and Distribution) shipments for a specific integration instance.
Show AWD Shipment
Get details of a specific AWD shipment.
Refresh AWD Shipment
Refresh a specific AWD shipment from Amazon API.
Export AWD Shipment Items
Export items from a specific AWD shipment as CSV.
LPN Lookup
Look up a License Plate Number (LPN) to find associated inventory items.
List Warehouses
Returns all warehouses.
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Show Order
Get details of a specific Amazon order.
Delete Order
Delete a single Amazon order.
Get Filter Options
Get available filter option values for the orders datatable (e.g. distinct order statuses).
Archive Order
Archive a single Amazon order.
Unarchive Order
Unarchive a single Amazon order.
Bulk Archive Orders
Archive multiple Amazon orders.
Bulk Unarchive Orders
Unarchive multiple Amazon orders.
Bulk Delete Orders
Delete multiple Amazon orders.
List Removal Orders
List FBA removal orders for an integration instance.
Get Order Details
Get details of a specific removal order.
Set Warehouse
Set the destination warehouse for a removal order.
Export Removal Orders
Export removal orders as CSV/Excel.
Unprocess Removal Orders
Unprocess removal orders.
Archive Removal Orders
Archive removal orders.
Unarchive Removal Orders
Unarchive removal orders.
Mark Item as Unknown
Mark a removal order item as unknown.
Unmark Item as Unknown
Unmark a removal order item as unknown.
Close Receiving
Close the receiving status of a removal order.
Resume Receiving
Resume the receiving status of a removal order.
Clear Warehouse
Remove the warehouse assignment from a removal order.
Get Unlinked Removal Orders
Get removal orders that are not linked to any receipt/shipment.
List Removal Shipments
List removal shipments for an integration instance.
Show Removal Shipment
Get a specific removal shipment.
Receive Removal Shipment
Mark a removal shipment as received.
Bulk Receive Removal Shipments
Mark multiple removal shipments as received.
Remove Receipt
Remove the receipt from a removal shipment.
Export Removal Shipments
Export removal shipments.
Undo All Receipts for Order
Undo all receipts for a specific removal order.
List Inbound Shipments
List FBA inbound shipments (legacy) for an integration instance.
Show Inbound Shipment
Get details of a specific FBA inbound shipment.
Refresh Inbound Shipments
Refresh FBA inbound shipments from Amazon API.
Process Shipments
Process FBA inbound shipments.
Process All Shipments
Process all unprocessed FBA inbound shipments.
Unprocess Shipments
Unprocess FBA inbound shipments.
Export Inbound Shipments
Export FBA inbound shipments.
Get Unlinked Shipments
Get unlinked FBA inbound shipments.
Set Sent Before Initial Count
Mark shipments as sent before the initial count was taken.
Get Shipment from Amazon
Fetch a specific shipment directly from Amazon API by shipment ID.
List New Inbound Shipments
List new FBA inbound shipments for an integration instance.
Show New Inbound Shipment
Get a specific new FBA inbound shipment.
Process New Inbound Shipments
Process new FBA inbound shipments.
Process All New Inbound Shipments
Process all new FBA inbound shipments.
Unprocess New Inbound Shipments
Unprocess new FBA inbound shipments.
Archive / Unarchive New Inbound Shipments
Archive new FBA inbound shipments. POST to /unarchive to reverse.
Get Unlinked New Inbound Shipments
Get new FBA inbound shipments not linked to any plan.
Set Sent Before Initial Count (New)
Mark new inbound shipments as sent before initial count.
List Draft Inbound Plans
List draft FBA inbound plans for an integration instance.
Create Draft Inbound Plan
Create a new draft FBA inbound plan.
Show Draft Inbound Plan
Get details of a specific draft FBA inbound plan.
Update Draft Inbound Plan
Update a draft FBA inbound plan.
Delete Draft Inbound Plan
Delete a draft FBA inbound plan and its associated warehouse transfer.
Submit Plan to Amazon
Submit a draft inbound plan to Amazon's API for processing.
Cancel Amazon Plan
Cancel the associated Amazon FBA inbound plan.
Create Warehouse Transfer
Create a warehouse transfer for the draft inbound plan.
Add Item to Draft Plan
Add an item to a draft FBA inbound plan.
Bulk Add Items to Draft Plan
Bulk add items to a draft FBA inbound plan.
Update Item
Update a draft plan item.
Remove Item from Draft Plan
Remove an item from a draft FBA inbound plan.
Bulk Update Items
Bulk update draft plan items.
List Initial Inventory
List FBA initial inventory records for an integration instance.
Show Initial Inventory
Get a specific initial inventory record.
Reconcile Initial Inventory
Reconcile a specific initial inventory record.
Unreconcile Initial Inventory
Unreconcile a specific initial inventory record.
Reconcile All Initial Inventory
Reconcile all initial inventory records.
Reconcile Initial Inventories (Batch)
Reconcile specific initial inventory records.
Unreconcile All Initial Inventory
Unreconcile all initial inventory records.
Reconcile Initial Inventories for FNSKUs
Reconcile initial inventories for specific FNSKU products.
Unreconcile Initial Inventories (Batch)
Unreconcile specific initial inventory records.
List Outbound Fulfillments
List Amazon outbound fulfillment orders.
Delete Outbound Fulfillment
Delete an outbound fulfillment order.
Get Unlinked Outbound Fulfillments
Get unlinked outbound fulfillment orders.
Refresh Outbound Fulfillments
Refresh outbound fulfillment orders from Amazon.
Create Fulfillment
Create a fulfillment record linking an Amazon fulfillment order to a SKU sales order.
Create Shortage from Pending Inbound
Create an inbound shortage record from a pending inbound.
Update Inbound Shortage
Update an Amazon inbound shortage record.
Delete Inbound Shortage
Delete an Amazon inbound shortage record.
Generate Accounting Transaction for Shortage
Generate an accounting transaction for an Amazon inbound shortage.
Get Dashboard Data
Returns a summary of archived (resolved) financial alerts grouped by alert type. Used for the financial alerts dashboard overview.
Refresh Reports
Dispatch a background job to refresh inventory reports for a specific integration instance.
Run Scheduled Job
Dispatch a scheduled background job.
Cost Source Breakdown
Get cost confidence breakdown by cogs_source.
Cost Source Event Breakdown
Get event type breakdown for a specific cost source.
Cost Source Layer Drilldown
Get paginated individual FIFO layers for a cost source drilldown.
Check FIFO Layer Revert Eligibility
Check if a FIFO layer's manual override can be reverted.
Revert FIFO Layer Override
Revert a manual cost override on a FIFO layer back to its automatically calculated value.
Batch Check Revert Eligibility
Check revert eligibility for multiple FIFO layers at once (max 100).
Bulk Revert Manual Overrides
Bulk revert all eligible manual COGS overrides matching the given filters.
List FIFO Layers
Returns a paginated list of FIFO inventory layers. Supports GroupedFilterSupport filter trees and sorting.
Get FIFO Layer
Get FIFO Layer
List All Consumptions
Get paginated FIFO consumptions across all layers.
List Consumptions for Layer
Get paginated FIFO consumptions for a specific layer.
Get Layer Activity Log
Get audit/activity log for a specific FIFO layer. Shows COGS changes and other modifications.
Bulk Update COGS
Bulk update COGS for multiple FIFO layers. All selected layers must belong to the same product.
Export FIFO Layers
Exports FIFO inventory layers as a CSV file.
Download Import Template
Download the CSV import template for COGS bulk import. Headers: layer_id, cogs.
Validate COGS Import
Validate COGS import data before executing. Returns validation results per row.
Execute COGS Import
Execute validated COGS import. Updates the cogs field on each specified FIFO layer.
Get FIFO Inventory Valuation
Get FIFO Inventory Valuation
Get Max Report Date
Get Max Report Date
List Valuation Snapshots
List Valuation Snapshots
Get Valuation Totals
Get Valuation Totals
List Products (DataTable)
List Amazon products (DataTable endpoint).
Show Product
Get details of a specific Amazon product.
Update Single Product Metadata
Update metadata for a single Amazon product.
List FNSKU Products
List FNSKU products for a specific Amazon integration instance.
Show FNSKU Product
Get details of a specific FNSKU product.
Generate FNSKU Products
Generate FNSKU product records from inventory data.
Link FNSKU to Product
Link a FNSKU product to an internal product.
Bulk Map by ASIN
Bulk map FNSKU products by ASIN to internal products.
Get Auto-Mapping Settings
Get auto-mapping settings for an integration instance.
Update Auto-Mapping Settings
Update auto-mapping settings for an integration instance.
Get Activity Log
Get FNSKU product mapping activity log for an integration instance.
List FBA Inventory
List FBA inventory report records for an integration instance.
Show FBA Inventory Record
Get a specific FBA inventory report record.
List Ledger Summaries
List FBA inventory ledger summary records for an integration instance.
Show Ledger Summary
Get a specific ledger summary record.
List Settlement Data
List Amazon settlement data records for an integration instance. Supports DataTable filtering, pagination, and sorting.
Show Settlement Data
Get a specific settlement data record.
Get Type Mappings
Get settlement type mappings for an integration instance.
Map Settlement Types
Update settlement type mappings (maps transaction types to nominal codes).
Get Type Mapping Lookups
Get lookup data (nominal codes, mapping groups) for the settlement type mapping form.
Bulk Assign Type Mappings
Bulk assign a nominal code or mapping group to multiple settlement type mappings.
Import Settlement Types
Import settlement type mappings from a CSV file.
Export Settlement Types
Export settlement type mappings as CSV/Excel.
Get Fallback Settings (Per Instance)
Get fallback finance settings (default nominal codes) for an Amazon integration instance.
Update Fallback Settings (Per Instance)
Update fallback finance settings for an integration instance.
List Mapping Groups
List settlement mapping groups for an integration instance.
Create Mapping Group
Create a new settlement mapping group.
Update Mapping Group
Update a settlement mapping group.
Delete Mapping Group
Delete a settlement mapping group.
Reorder Mapping Groups
Reorder settlement mapping groups by providing an ordered list of IDs.
List AWD Ledgers
List AWD ledger entries for an integration instance.
Delete AWD Ledgers
Delete specific AWD ledger entries.
Show AWD Ledger
Get a specific AWD ledger entry.
Import AWD Ledger
Import AWD ledger data from a CSV file.
Reconcile All AWD Ledgers
Reconcile all unreconciled AWD ledger entries.
Reconcile AWD Ledgers
Reconcile specific AWD ledger entries.
Unreconcile AWD Ledgers
Unreconcile specific AWD ledger entries.
Get Linkable Sales Order Lines
Get sales order lines that can be linked to an AWD ledger entry.
Link to Sales Order Line
Link an AWD ledger entry to a sales order line.
Unlink from Sales Order Line
Unlink an AWD ledger entry from its sales order line.
Get Linkable Ledgers for Sales Order Line
Get AWD ledger entries that can be linked to a specific sales order line.
Get Linkable Destination Warehouses
Get warehouses that can serve as transfer destinations for an AWD ledger entry.
Link to Warehouse Transfer
Link an AWD ledger entry to a warehouse transfer.
Unlink from Warehouse Transfer
Unlink an AWD ledger entry from its warehouse transfer.
List Nominal Code Mappings
List financial event type to nominal code mappings for an integration instance.
Create Nominal Code Mapping
Create a new financial event type to nominal code mapping.
Get Report Info
Get report configuration and status information for an integration instance.
Sync Report
Trigger a sync for a specific Amazon report.
Create Report
Request a new Amazon report.
Get Finance Dashboard
Get Finance Dashboard
New Ledger Bulk COGS Suggestions
Get COGS suggestions for multiple new ledger entries in bulk.
List Financial Event Groups
List financial event groups (settlements) for an integration instance.
Show Financial Event Group
Get a specific financial event group.
List FNSKU Products
List FNSKU products for a specific Amazon integration instance.
Get FNSKU Product
Get FNSKU Product
Get ASIN Stats
Get ASIN Stats
Search FNSKU Products
Search FNSKU Products
Get Unmapped FNSKU Products
Get Unmapped FNSKU Products
Get Mapped FNSKU Products
Get Mapped FNSKU Products
Get Unmapped by ASIN
Get Unmapped by ASIN
Get Mapped by ASIN
Get Mapped by ASIN
Export FNSKU Products
Export FNSKU Products
Get Activity Log
Get FNSKU product mapping activity log for an integration instance.
Get Discrepancies for FNSKU Product
Get Discrepancies for FNSKU Product
Get Ledgers for FNSKU Product
Get Ledgers for FNSKU Product
Get Inventory Tally Summary
Get Inventory Tally Summary
Map Single FNSKU
Map Single FNSKU
Map by ASIN
Map by ASIN
Bulk Reconcile
Bulk Reconcile
Bulk Unreconcile
Bulk Unreconcile
Reconcile All
Reconcile All
Bulk Link
Bulk Link
Update Initial Unit Cost
Update Initial Unit Cost
Update Auto-Mapping Settings (Bulk)
Update Auto-Mapping Settings (Bulk)
List Ledgers
List Ledgers
Get Ledger
Get Ledger
Get Ledger Activity Log
Get Ledger Activity Log
Export Ledgers
Export Ledgers
List Summary Ledgers
List Summary Ledgers
Get Summary Ledger
Get Summary Ledger
Get Current Summary
Get Current Summary
Export Summary Ledgers
Export Summary Ledgers
Get Summary Ledger Activity Log
Get Summary Ledger Activity Log
List Customer Returns
List Customer Returns
List Removal Orders
List FBA removal orders for an integration instance.
Get Removal Order
Get Removal Order
Export Removal Orders
Export removal orders as CSV/Excel.
List Removal Shipments
List removal shipments for an integration instance.
Get Removal Shipment
Get Removal Shipment
Export Removal Shipments
Export removal shipments.
List Transactions
List Transactions
Get Transaction
Returns a single accounting transaction with full details including lines, nominal codes, tax rates, integration data, and parent/children.
Get Transaction Statistics
Get Transaction Statistics
Sync Transactions
Sync Transactions
Process Transaction
Process Transaction
Unprocess Transaction
Unprocess Transaction
Bulk Process Transactions
Bulk Process Transactions
Bulk Unprocess Transactions
Bulk Unprocess Transactions
Process All Transactions
Process All Transactions
Get Process All Status
Get Process All Status
List FBA Inventory
List FBA inventory report records for an integration instance.
List New Inbound Shipments
List new FBA inbound shipments for an integration instance.
Export New Inbound Shipments
Export New Inbound Shipments
Refresh All New Inbound Shipments
Refresh All New Inbound Shipments
Process All New Inbound Shipments
Process all new FBA inbound shipments.
List Legacy Inbound Shipments
List Legacy Inbound Shipments
Export Legacy Inbound Shipments
Export Legacy Inbound Shipments
Refresh All Legacy Inbound Shipments
Refresh All Legacy Inbound Shipments
Process All Legacy Inbound Shipments
Process All Legacy Inbound Shipments
List Discrepancies
List Discrepancies
Create Discrepancy
Create Discrepancy
Get Discrepancy
Get Discrepancy
Export Discrepancies
Export Discrepancies
Get Discrepancy Statistics
Get Discrepancy Statistics
Recheck Discrepancy
Recheck Discrepancy
Recheck All Discrepancies (Async)
Recheck All Discrepancies (Async)
Update Investigation Status
Update Investigation Status
List Financial Event Groups
List financial event groups (settlements) for an integration instance.
Get Financial Event Group
Get Financial Event Group
Export Financial Event Groups
Export Financial Event Groups
Generate Accounting Transactions
Generate Accounting Transactions
Delete Accounting Transactions
Delete Accounting Transactions
Bulk Generate
Bulk Generate
Update Base Currency Rate
Update Base Currency Rate
List Reports
List Reports
Get Report
Get Report
Get Report Statistics
Get Report Statistics
Get Available Report Types
Get Available Report Types
Process Report
Process Report
List Settlement Data
List Amazon settlement data records for an integration instance. Supports DataTable filtering, pagination, and sorting.
Get Settlement Data Lookups
Get Settlement Data Lookups
List Type Mappings
List Type Mappings
Get Type Mapping Lookups
Get lookup data (nominal codes, mapping groups) for the settlement type mapping form.
Bulk Assign Type Mappings
Bulk assign a nominal code or mapping group to multiple settlement type mappings.
Export Type Mappings
Export Type Mappings
Import Type Mappings
Import Type Mappings
Get Fallback Settings
Get Fallback Settings
Update Fallback Settings
Update Fallback Settings
List Mapping Groups
List settlement mapping groups for an integration instance.
Create Mapping Group
Create a new settlement mapping group.
Update Mapping Group
Update a settlement mapping group.
Delete Mapping Group
Delete a settlement mapping group.
Get Initial Inventory Status
Get Initial Inventory Status
Get Initial Inventory Summary
Get Initial Inventory Summary
List AWD Shipments
List AWD (Amazon Warehousing and Distribution) shipments for a specific integration instance.
Get AWD Shipment
Get AWD Shipment
List AWD Ledgers
List AWD ledger entries for an integration instance.
Refresh All AWD
Refresh All AWD
Process AWD Shipments
Process AWD Shipments
List Ship From Mappings
List FBA inbound ship-from location mappings for an integration instance.
List Restock Report
List Restock Report
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Get Latest Sync Info
Get aggregate stats about order sync status. Returns total counts, SKU order coverage, and the sync cursor used for incremental syncs.
Get Filter Options
Get available filter option values for the orders datatable (e.g. distinct order statuses).
Search Shopify Orders
Search for orders directly in the Shopify store via GraphQL API.
Get Order Detail
Get complete order details with all relationships eagerly loaded: customer, line items, shipping lines, refunds, fulfillments, fulfillment orders, transactions, returns.
Get Raw Order (REST)
Fetch raw order data from the Shopify REST API for debugging. Data is not persisted.
Get Raw Order (GraphQL)
Fetch order data from the Shopify GraphQL API matching the same query used for standard order sync. For debugging.
Get Order Line Items
Lazy-load order line items with taxes, discounts, refunds, fulfillment info, and SKU product mapping.
Get Order Shipping Lines
Lazy-load order shipping lines with taxes and discounts.
Get Order Refunds
Lazy-load order refunds with line items, shipping lines, and adjustments.
Get Order Fulfillments
Lazy-load order fulfillments with line items and Shopify location info.
Get Order Transactions
Lazy-load order transactions with Shopify Payments fees.
Get Note Attribute Names
Get unique note attribute names (keys) across all orders for this integration instance.
Get Metafield Keys
Get unique metafield keys across all orders for this integration instance.
Delivery Date Preview
Preview how delivery date configuration rules would apply to existing orders.
Refresh Orders (Tracked)
Start a tracked order refresh from Shopify. Returns a tracked_job_log_id for progress polling.
Get Refresh Progress
Poll the progress of a tracked order refresh job.
Bulk Archive Orders
Archive multiple Amazon orders.
Bulk Unarchive Orders
Unarchive multiple Amazon orders.
Bulk Delete Orders
Delete multiple Amazon orders.
Bulk Delete SKU Orders
Bulk delete the linked SKU sales orders (keeps Shopify orders intact). Dispatches a tracked job for large batches.
Archive Single Order
Archive a single Shopify order.
Unarchive Single Order
Unarchive a single Shopify order.
Delete Single Order
Delete a single Shopify order from the local database.
Delete SKU Order (Keep Shopify Order)
Delete the linked SKU sales order while keeping the Shopify order intact. Optionally archives the Shopify order.
List Shopify Fulfillments
List synced Shopify fulfillments for an integration instance (paginated).
List Pending Fulfillments
List pending SKU sales order fulfillments waiting to sync to Shopify. Includes mismatch data (unlinked Shopify fulfillments).
Get Fulfillment Stats
Get fulfillment page stats: pending sync count, mismatch count, and automatic sync schedule info.
Submit Single Fulfillment
Submit a single SKU sales order fulfillment to Shopify.
Submit Bulk Fulfillments
Submit multiple selected SKU fulfillments to Shopify.
Submit All Pending Fulfillments
Submit all pending SKU fulfillments to Shopify in one operation.
List Fulfillment Mismatches
List SKU fulfillments that have mismatches — not synced to Shopify but the order has unlinked Shopify fulfillments.
Link Fulfillments
Link a SKU fulfillment to an existing Shopify fulfillment to resolve a mismatch. Use force_link=true if tracking numbers differ.
Update Shopify Fulfillment from SKU
Update Shopify fulfillment tracking info from the SKU fulfillment and link them.
Delete SKU Create from Shopify
Delete the SKU fulfillment and create a new one from the Shopify fulfillment data. Resolves mismatches where Shopify is the source of truth.
List Inventory Comparison
Get paginated inventory comparison data showing SKU.io quantities vs Shopify quantities per product/location.
Get Inventory Summary
Get inventory summary statistics: synced count, variance count, needs recalculation count.
Get Inventory Locations
Get available Shopify locations for inventory filtering.
Trigger Inventory Recache
Trigger a job to recache SKU.io inventory quantities. Returns tracked_job_log_id for progress polling.
Get Recache Progress
Poll progress of an inventory recache job.
Trigger Inventory Sync
Trigger a job to sync SKU.io inventory quantities to Shopify. Returns tracked_job_log_id.
Get Sync Progress
Poll progress of an inventory sync job.
Fetch Live Inventory
Trigger a job to fetch live inventory quantities directly from Shopify. Returns tracked_job_log_id.
Get Fetch Live Progress
Poll progress of a fetch-live-inventory job.
List Webhook Events
List webhook events for an integration instance with pagination.
Get Webhook Event Details
Get full details of a specific webhook event including the raw payload JSON.
Get Processing Stats
Get webhook event processing statistics: counts by status, failure rates, etc.
Process Pending Events
Manually trigger processing of pending webhook events for an integration instance.
Retry Failed Events
Retry failed webhook events for an integration instance.
Process Event by ID
Process a specific pending webhook event by ID.
Reprocess Event by ID
Reprocess a webhook event including already-processed events (force retry).
Bulk Reprocess Events
Mark multiple inbound events for reprocessing.
Bulk Delete Events
Bulk delete multiple inbound events by IDs.
Delete All Events for Integration
Delete ALL webhook events for an integration instance. Requires confirmation='YES'.
List Products
Returns paginated products visible to the authenticated channel.
Get Latest Sync Info
Get aggregate stats about order sync status. Returns total counts, SKU order coverage, and the sync cursor used for incremental syncs.
Get Filter Options
Get available filter option values for the orders datatable (e.g. distinct order statuses).
Smart Match
Find matching SKU products for a Shopify product using SKU, barcode, and fuzzy matching.
Map Product
Map a Shopify product variant to a SKU product (or subscription offering).
Unmap Product
Remove the mapping between a Shopify product and its SKU product.
Create SKU Product
Create a new SKU product from a Shopify product and map it. If a SKU product with the same SKU already exists, links to it instead.
Archive Single Product
Archive a single Shopify product (sets archived_at timestamp).
Unarchive Single Product
Unarchive a single Shopify product (clears archived_at timestamp).
Get Raw Product from Shopify
Fetch the raw Shopify REST API response for a product. Used for debugging and transparency.
Get Orders for Product
Get paginated Shopify orders that contain this product variant (matched by variant_id).
Search Shopify Products
Search for products directly in the Shopify store via GraphQL API.
Refresh Single Product from Shopify
Fetch and sync a single Shopify product (all variants) from Shopify by its parent product ID.
Refresh Products (Tracked)
Start a tracked product refresh job from Shopify. Returns a tracked_job_log_id to poll for progress.
Get Refresh Progress
Poll the progress of a tracked order refresh job.
Refresh from Shopify (Enhanced)
Enhanced product refresh from Shopify with mode control. Dispatches a background job.
Bulk Operation
Execute a bulk operation on Shopify products synchronously.
Bulk Operation (Tracked)
Start a tracked bulk operation on Shopify products. Returns a tracked_job_log_id for progress polling.
Get Bulk Progress
Poll the progress of a tracked bulk product operation job.
Bulk Archive
Archive multiple Shopify products by their IDs.
Bulk Delete
Delete multiple Shopify products from the local database (does not delete in Shopify).
Download Bulk Mapping CSV Template
Download a CSV template pre-filled with Shopify product data and current mappings. Users fill in the map_to_sku column and upload back.
Validate Bulk Mapping CSV
Validate an uploaded CSV mapping file. Returns validation results including valid mappings and invalid rows.
Apply Bulk Mapping CSV
Apply validated CSV mappings — creates or updates product listings for each mapping pair.
Create Integration Instance
Create a new integration instance.
List Integration Instances (DataTable)
List all Ebay integration instances using the DataTable system. Requires Bearer token.
Show Integration Instance
Get details of a specific Amazon integration instance including sales channel and integration info.
Update Integration Instance
Update an integration instance. Settings are merged (not replaced) with existing settings.
Delete Integration Instance
Queue deletion of an integration instance. The actual deletion is handled asynchronously via the salesOrderProcessing queue.
List Legacy Products (Integration)
List all Ebay legacy product listings for a specific integration instance using the DataTable system. Returns paginated results with table specifications.
Show Legacy Product
Retrieve a single Ebay legacy product listing. Requires Bearer token.
Update Legacy Product
Update an existing Ebay legacy product listing. Requires Bearer token.
Delete Legacy Product
Delete an Ebay legacy product listing. Requires Bearer token.
Create SKU Products from Listings
Create SKU products from listings using a field mapping. Either ids, filters, or initial_mapping must be provided.
Refresh Legacy Products
Queue a job to refresh all legacy product listings from the Ebay API. Returns a tracked job log ID for progress monitoring. Requires Bearer token.
Map Products
Map Ebay legacy listings to SKU.io products. Requires Bearer token.
Export Legacy Products
Export all legacy product listings for an integration instance as a file download. Requires Bearer token.
Archive Legacy Products
Archive selected Ebay legacy product listings. Requires Bearer token.
Unarchive Legacy Products
Unarchive selected Ebay legacy product listings. Requires Bearer token.
Check Archiveable Products
Check which of the given listings can be archived. Returns lists of archiveable and non-archiveable products. Requires Bearer token.
Delete Legacy Products (Bulk)
Bulk delete selected Ebay legacy product listings. Requires Bearer token.
Check Deleteable Products
Check which of the given listings can be deleted (not linked to any Ebay orders). Requires Bearer token.
Import Mappings
Import field mapping configuration for linking Ebay listing fields to SKU.io product fields. Requires Bearer token.
Sync Inventory
Push current SKU.io inventory quantities to Ebay listings. Requires Bearer token.
Hydrate Product Template
Hydrate an Ebay listing template with data from a SKU.io product. Requires Bearer token.
Get Suggested Categories
Get Ebay category suggestions for a product query using the Ebay Taxonomy API. Requires Bearer token.
Build Payload
Build the Ebay listing payload for one or more SKU.io products. Used to preview the data that will be sent to Ebay before publishing. Requires Bearer token.
Publish Listings
Publish SKU.io products as new Ebay listings. Returns 400 if Ebay returns a bad request error. Requires Bearer token.
List Orders (Integration)
List all Ebay orders for a specific integration instance using the DataTable system. Returns paginated results.
Show Order
Get details of a specific Amazon order.
Refresh Orders
Queue a job to refresh all orders from the Ebay API. Returns a tracked job log ID for progress monitoring. Requires Bearer token.
Create SKU Orders from Ebay
Create SKU.io sales orders from selected Ebay orders. Requires Bearer token.
Export Orders
Export all Ebay orders for an integration instance as a file download. Requires Bearer token.
List Orders (DataTable Global)
List Ebay orders across all integration instances (DataTable global view). Requires Bearer token.
List Legacy Products (DataTable Global)
List Ebay legacy products across all integration instances (DataTable global view). Requires Bearer token.
List Integration Instances (DataTable Global)
List Ebay integration instances (DataTable global view). Requires Bearer token.
List Product Settings
Retrieve Ebay product settings for a specific SKU.io product. Returns all Ebay-specific settings (e.g., auction-until-sold configuration) for the product across all integration instances. Requires Bearer token.
Save Product Settings
Create or update Ebay product settings for a SKU.io product. Upserts by product_id and integration_instance_id. Requires Bearer token.
Uncovered Blemished Products
Get a list of blemished/refurbished products that do not have an active Ebay listing covering them. Used for identifying inventory gaps in Ebay auction-until-sold programs. Requires Bearer token.
Listed Blemished Products Out of Stock
Get blemished products that currently have active Ebay listings but are out of stock. Useful for identifying listings that should be ended or revised due to zero inventory. Requires Bearer token.
List Integration Instances
Returns all integration instances (connections to external platforms like Shopify, Amazon, Xero, etc.).
Create Integration Instance
Create a new integration instance.
Get Integration Instance
Get a single integration instance with its integration, store mappings, and warehouse location map.
Update Integration Instance
Update an integration instance. Settings are merged (not replaced) with existing settings.
Partial Update Integration Instance
Partially update a BigCommerce integration instance. Settings are deep-merged with existing values — only send the fields you want to change.
Delete Integration Instance
Queue deletion of an integration instance. The actual deletion is handled asynchronously via the salesOrderProcessing queue.
Store Mapped Warehouse Locations
Save Shopify location to warehouse mappings for an integration instance.
Download Locations
Sync BigCommerce locations synchronously (runs BigCommerceGetLocationsJob inline) and return the current list of BigCommerce locations along with configured inventory locations from the integration settings.
Get Authorization URL
Get the BigCommerce OAuth authorization URL for connecting the integration. Redirect the user to this URL to begin the OAuth flow.
List Products
Returns paginated products visible to the authenticated channel.
Get Product
Returns a single product by ID for the authenticated channel.
Create SKU Products from BigCommerce
Create SKU.io products from selected BigCommerce products. Products are created asynchronously via queue.
Refresh Products
Queue a job to refresh all products from BigCommerce for this integration instance.
Map Products
Map Ebay legacy listings to SKU.io products. Requires Bearer token.
Export Products
Exports all products as a CSV file.
Archive Products
Archive BigCommerce products (soft-delete). Products are marked as archived and hidden from default listings.
Unarchive Products
Unarchive previously archived BigCommerce products.
Check Archiveable Products
Check which of the given listings can be archived. Returns lists of archiveable and non-archiveable products. Requires Bearer token.
Delete Products
Permanently delete BigCommerce products from SKU.io (does not delete from BigCommerce). Use archiveable endpoint first to check if deletion is safe.
Check Deleteable Products
Check which of the given listings can be deleted (not linked to any Ebay orders). Requires Bearer token.
Import Product Mappings
Import product mapping data from a file (CSV/Excel). Queues an ImportSalesChannelProductMappingsJob to process the mappings asynchronously.
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Get Order
Returns a single sales order for the authenticated channel with fulfillment and address details.
Create SKU Orders from BigCommerce
Create SKU.io sales orders from selected BigCommerce orders.
Refresh Orders
Queue a job to refresh all orders from the Ebay API. Returns a tracked job log ID for progress monitoring. Requires Bearer token.
Refresh Single Order
Refresh a single BigCommerce order by its unique identifier (BigCommerce order ID). Fetches the latest data from BigCommerce API and returns the updated order resource.
Export Orders
Export all Ebay orders for an integration instance as a file download. Requires Bearer token.
Fulfill Order
Submit a fulfillment to BigCommerce for a given SKU.io sales order fulfillment. Sends shipment/tracking information back to BigCommerce.
List Integration Instances
Returns all integration instances (connections to external platforms like Shopify, Amazon, Xero, etc.).
Create Integration Instance
Create a new integration instance.
Show Integration Instance
Get details of a specific Amazon integration instance including sales channel and integration info.
Update Integration Instance
Update an integration instance. Settings are merged (not replaced) with existing settings.
Delete Integration Instance
Queue deletion of an integration instance. The actual deletion is handled asynchronously via the salesOrderProcessing queue.
Get Authorization URL
Get the BigCommerce OAuth authorization URL for connecting the integration. Redirect the user to this URL to begin the OAuth flow.
List Products
Returns paginated products visible to the authenticated channel.
Show Product
Get details of a specific Amazon product.
Update Product
Update a WooCommerce product record.
Delete Product
Delete a single WooCommerce product record from SKU.io.
Create SKU Products from WooCommerce
Queue a job to create SKU.io products from the selected WooCommerce products.
Refresh Products
Queue a job to refresh all products from BigCommerce for this integration instance.
Map Products
Map Ebay legacy listings to SKU.io products. Requires Bearer token.
Export Products
Exports all products as a CSV file.
Archive Products
Archive BigCommerce products (soft-delete). Products are marked as archived and hidden from default listings.
Unarchive Products
Unarchive previously archived BigCommerce products.
Check Archiveable Products
Check which of the given listings can be archived. Returns lists of archiveable and non-archiveable products. Requires Bearer token.
Delete Products
Permanently delete BigCommerce products from SKU.io (does not delete from BigCommerce). Use archiveable endpoint first to check if deletion is safe.
Check Deleteable Products
Check which of the given listings can be deleted (not linked to any Ebay orders). Requires Bearer token.
Import Product Mappings
Import product mapping data from a file (CSV/Excel). Queues an ImportSalesChannelProductMappingsJob to process the mappings asynchronously.
Sync Inventory to WooCommerce
Push current SKU.io inventory quantities to WooCommerce for selected products.
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Show Order
Get details of a specific Amazon order.
Update Order
Updates a sales order for the authenticated channel.
Delete Order
Delete a single Amazon order.
Create SKU Orders from WooCommerce
Create SKU.io sales orders from selected WooCommerce orders.
Update SKU Orders from WooCommerce
Update SKU.io sales orders from WooCommerce order data.
Refresh Orders
Queue a job to refresh all orders from the Ebay API. Returns a tracked job log ID for progress monitoring. Requires Bearer token.
Refresh Single Order
Refresh a single BigCommerce order by its unique identifier (BigCommerce order ID). Fetches the latest data from BigCommerce API and returns the updated order resource.
Export Orders
Export all Ebay orders for an integration instance as a file download. Requires Bearer token.
Fulfill Orders
Submit fulfillments to WooCommerce for the specified orders.
List Integration Instances
Returns all integration instances (connections to external platforms like Shopify, Amazon, Xero, etc.).
Create Integration Instance
Create a new integration instance.
Get Integration Instance
Get a single integration instance with its integration, store mappings, and warehouse location map.
Update Integration Instance
Update an integration instance. Settings are merged (not replaced) with existing settings.
Partial Update Integration Instance
Partially update a BigCommerce integration instance. Settings are deep-merged with existing values — only send the fields you want to change.
Delete Integration Instance
Queue deletion of an integration instance. The actual deletion is handled asynchronously via the salesOrderProcessing queue.
Store Mapped Warehouse Locations
Save Shopify location to warehouse mappings for an integration instance.
Download Locations
Sync BigCommerce locations synchronously (runs BigCommerceGetLocationsJob inline) and return the current list of BigCommerce locations along with configured inventory locations from the integration settings.
Get Authorization URL
Get the BigCommerce OAuth authorization URL for connecting the integration. Redirect the user to this URL to begin the OAuth flow.
List Products
Returns paginated products visible to the authenticated channel.
Get Product
Returns a single product by ID for the authenticated channel.
Create SKU Products from Walmart
Create SKU.io products from selected Walmart products. Products are created asynchronously via queue.
Refresh Products
Queue a job to refresh all products from BigCommerce for this integration instance.
Map Products
Map Ebay legacy listings to SKU.io products. Requires Bearer token.
Export Products
Exports all products as a CSV file.
Sync Inventory
Push current SKU.io inventory quantities to Ebay listings. Requires Bearer token.
Archive Products
Archive BigCommerce products (soft-delete). Products are marked as archived and hidden from default listings.
Unarchive Products
Unarchive previously archived BigCommerce products.
Check Archiveable Products
Check which of the given listings can be archived. Returns lists of archiveable and non-archiveable products. Requires Bearer token.
Delete Products
Permanently delete BigCommerce products from SKU.io (does not delete from BigCommerce). Use archiveable endpoint first to check if deletion is safe.
Check Deleteable Products
Check which of the given listings can be deleted (not linked to any Ebay orders). Requires Bearer token.
Import Product Mappings
Import product mapping data from a file (CSV/Excel). Queues an ImportSalesChannelProductMappingsJob to process the mappings asynchronously.
List Orders
Lists sales orders for the authenticated channel (filtered to the integration instance's sales channel).
Get Order
Returns a single sales order for the authenticated channel with fulfillment and address details.
Create SKU Orders from Walmart
Create SKU.io sales orders from selected Walmart orders.
Update SKU Orders from Walmart
Update existing SKU.io sales orders from the latest Walmart order data. Useful for syncing status changes (e.g. cancellations, acknowledgements).
Refresh Orders
Queue a job to refresh all orders from the Ebay API. Returns a tracked job log ID for progress monitoring. Requires Bearer token.
Refresh Single Order
Refresh a single BigCommerce order by its unique identifier (BigCommerce order ID). Fetches the latest data from BigCommerce API and returns the updated order resource.
Export Orders
Export all Ebay orders for an integration instance as a file download. Requires Bearer token.
Fulfill Order
Submit a fulfillment to BigCommerce for a given SKU.io sales order fulfillment. Sends shipment/tracking information back to BigCommerce.
Download Orders
Download Magento orders by increment_id. Dispatches a synchronous job to fetch the specified orders from Magento and create/update them in SKU.
Download Products
Download Magento products by ID or SKU. Provide either 'ids' (entity_id) or 'skus', not both.
List Inventory Sources
Returns the locally stored Magento inventory sources and the integration settings inventory sources for the given integration instance.
Download Inventory Sources
Downloads inventory sources from Magento API and stores them locally, then refreshes the integration instance settings. Returns the updated inventory sources list.
List Product Attributes
Returns the Magento product attributes for the given integration instance.