Commerce operations automation · Connect · Automate · Orchestrate · Flat-fee pricing

    SupportPartners
    Sign In
    Developer Resources

    Platform Documentation

    APIWORX documentation covers connecting source and destination systems, mapping commerce records, testing flows, and monitoring delivery. Start in a development environment, verify a sample record, then promote the configuration to production. This page explains connectors, events, jobs, webhooks, the REST API, and the shared data model; the developer portal contains the full reference.

    Core Concepts

    How does the APIWORX platform move data?

    APIWORX uses a few key concepts you'll encounter throughout the platform.

    Connectors

    Connections to external systems like Shopify, NetSuite, QuickBooks, and more. Each stores authentication credentials and configuration for a specific platform instance. Connectors can be sources, destinations, or bidirectional.

    Flows

    Define how data moves between connectors. A flow specifies the source, destination, object type, field mappings, filters, and trigger mechanism — webhook, scheduled, or manual.

    Events

    Individual data payloads entering the system. Each event is uniquely identified to ensure idempotency — no duplicate processing. Events are tracked through the full pipeline.

    Jobs

    Execution units that process events through pipeline stages: Ingest → Normalize → Transform → Deliver. Jobs track status, duration, retry attempts, and detailed logs.

    Getting Started

    How do I set up my first integration?

    Connect a source and destination in your development environment, map the records, and test delivery before activating production.

    1

    Connect Your First System

    Navigate to Connectors, click 'Add Connector', select your source system (e.g., Shopify), and enter your API credentials.

    2

    Add a Destination

    Add another connector for where you want data to flow — an ERP, CRM, data warehouse, or custom REST endpoint.

    3

    Create an Integration Flow

    Select source and destination connectors, choose the object type (orders, customers, etc.), and configure field mappings.

    4

    Test and Activate

    Use manual trigger to test with sample data. Once verified, activate to start processing live data via webhooks or schedules.

    5

    Monitor Your Integration

    Use the Dashboard, Events, and Jobs pages to monitor. Set up alert rules to get notified of any issues.

    Pro Tip: Start with your Development environment to test integrations safely. Once everything is working, promote your connectors and flows to Production.

    Reference

    Which integration topics does the documentation cover?

    Dive deeper into each area of the platform.

    Connectors

    Learn how to create, configure, test, and manage connector instances. Covers authentication, environment promotion, and health checks.

    • E-commerce, ERP, CRM & custom connectors
    • OAuth, API key & token authentication
    • Environment-specific isolation
    • Connection health monitoring

    Integration Flows

    Build flows with the visual flow builder. Configure field mappings, transformations, filters, and trigger mechanisms.

    • Webhook, scheduled & manual triggers
    • AI-powered field auto-mapping
    • Direct, format, concat, lookup & custom transforms
    • Flow versioning and status management

    Events & Jobs

    Understand the processing pipeline, monitor job execution, handle failures with automatic and manual retry, and debug with detailed logs.

    • Ingest → Normalize → Transform → Deliver pipeline
    • Idempotency via External Event ID
    • Automatic retry with configurable policies
    • Detailed execution logs per job

    apiworx.data

    Unified operational data layer with 15 normalized entity types, cross-system identity resolution, match confidence scoring, and full Order-to-Cash lifecycle tracking.

    • 15 entities: Customers, Orders, Products, Inventory, Companies, Invoices, Payments, Price Lists, Shipments, Returns, Warehouses, Contacts, Quotes, Categories, Vendors
    • 200+ normalized fields with per-source mapping
    • Cross-system match confidence (0–100)
    • Order-to-Cash lifecycle: Customer → Quote → Order → Invoice → Payment → Shipment → Return

    Environments

    Use isolated environments for development, testing, and production. Promote connectors and flows between environments safely.

    • Dev, Test, Production & Demo environments
    • Complete resource isolation
    • Promote configurations across environments
    • Environment-specific API keys

    Alerts & Monitoring

    Configure proactive monitoring with failure thresholds, connector health checks, latency alerts, and custom rules.

    • Failure rate threshold alerts
    • Connector health monitoring
    • Latency threshold detection
    • Email notifications with cooldown

    Webhooks

    Enable real-time synchronization with webhook endpoints. Each connector gets a unique URL with signing secrets and HTTPS encryption.

    • Unique webhook URL per connector
    • Signing secret validation
    • HTTPS encryption in transit
    • Environment-specific isolation

    REST API

    Full programmatic access to all platform features. Build custom integrations, automate workflows, or create white-label solutions.

    • Bearer token authentication
    • Scoped API keys
    • CRUD for connectors, flows, events & jobs
    • Interactive API Explorer available

    Which standards underpin API access?

    OpenAPI describes REST endpoints and their request and response schemas. OAuth 2.0 defines authorization flows, including client credentials for service-to-service access. Consult these independent specifications alongside the APIWORX reference; they do not replace the permissions and configuration required by each connected system.

    Updated : clarified setup guidance and added primary standards references.

    apiworx.data

    Entity Schema Reference

    All 15 normalized entity types in the apiworx.data unified operational data layer. Each entity includes field definitions, types, and cross-entity relationships.

    Order-to-Cash Lifecycle

    CustomerOrderInvoicePaymentShipmentRefund
    Developer Tools

    API & Developer Resources

    Platform design and processing pipeline: APIWORX architecture

    Planning a high-volume finance integration? Read the Sage Intacct API limits guide

    Working with Amazon fulfillment? See the Amazon FBA developer guide

    See the platform behind trustworthy operations

    Tell us about your systems and challenges — our team will build a tailored automation plan within 1 business day.