Introduction

  • SCHEMAS

  • Sales Orders

    Customers

    Locations

    Products

    Store

    Suppliers

    Categories

Introduction

A single schema to push and pull E-Commerce data across connectors.


Supported Connectors

Live

Amazon Seller

BigCommerce

Cin7

Magento 2

Odoo

PrestaShop

Shopify

WooCommerce

Beta

logo for Bexio

Bexio

logo for Exact

Exact

logo for Fishbowl Inventory

Fishbowl Inventory

logo for Fulfil

Fulfil

logo for Gambio

Gambio

logo for Ongoing WMS

Ongoing WMS

logo for Shoptet

Shoptet

logo for SkuVault

SkuVault

logo for Wix

Wix

Categories

Categories are used to group similar products.

Properties



id

string


name

string

Example

COPY TO CLIPBOARD
{
  "id": "6e0c51ef-1b66-42a8-ac96-8437da0e9507",
  "name": "Gadgets & Gizmos"
}

Customers

A customer represents a customer account with the shop.

Properties



id

string


email

string


phone

string


address

object


city

string


country

string


custom_fields

array [ ]


id

string


line1

string


line2

string


line3

string


postal_code

string


prefix

string


state

string


company

string


last_name

string


created_at

string


first_name

string


updated_at

string


custom_fields

object [ ]


label

string


name

string


value

string

Example

COPY TO CLIPBOARD
{
  "id": "4d5330e2-aecd-11ec-b909-0242ac120002",
  "name": "Jeff Bezos",
  "email": "jeff@amazon.com",
  "phone": "2405555555",
  "addresses": [
    {
      "id": "1",
      "city": "Seattle",
      "line1": "410 Terry Ave N",
      "line2": "",
      "line3": "",
      "state": "WA",
      "country": "USA",
      "postal_code": "98109"
    }
  ],
  "created_at": "2021-06-23T09:09:34.752Z",
  "updated_at": "2021-06-23T09:10:02.798Z"
}

Locations

Properties



id

string


name

string

Example

COPY TO CLIPBOARD
{
  "id": "1e50d558-9588-413e-8fca-2cc5a2b2e152",
  "name": "Baltimore, USA"
}

Products

Properties



id

string


sku

string


cost

number


name

string


active

boolean


options

string [ ]


virtual

boolean


category

object


id

string


name

string


location

object


id

string


name

string


tax_code

string


variants

object [ ]


available_quantity

integer


barcode

string


cost

number


custom_fields

array [ ]


depth

string


description

string


distance_unit

string


id

string


image_urls

string [ ]


length

string


mass_unit

string


options

array [ ]


price

number


sale_price

number


sku

string


virtual

boolean


weight

string


width

string


published

boolean


suppliers

object [ ]


id

string


name

string


categories

object [ ]


id

string


name

string


created_at

string


image_urls

string [ ]


updated_at

string


description

string


custom_fields

object [ ]


label

string


name

string


value

string


short_description

string


origin_country_code

string

Example

COPY TO CLIPBOARD
{
  "id": "576ba74eec471ff9b01557cc",
  "cost": 17.25,
  "name": "Portable Charger",
  "price": 49.99,
  "active": true,
  "options": [
    "Color",
    "Size"
  ],
  "category": {
    "id": "6e0c51ef-1b66-42a8-ac96-8437da0e9507",
    "name": "Gadgets & Gizmos"
  },
  "location": {
    "id": "1e50d558-9588-413e-8fca-2cc5a2b2e152",
    "name": "Baltimore, USA"
  },
  "variants": [
    {
      "id": "576ba74eec471ff9b01557ccbm",
      "sku": "P001-BM",
      "cost": 17.25,
      "price": 49.99,
      "options": [
        {
          "name": "Color",
          "value": "Black"
        },
        {
          "name": "Size",
          "value": "Medium"
        }
      ],
      "image_urls": [
        "http://example.com/charger2.png"
      ],
      "available_quantity": 5
    },
    {
      "id": "576ba74eec471ff9b01557ccrs",
      "sku": "P001-RS",
      "cost": 17.25,
      "price": 49.99,
      "options": [
        {
          "name": "Color",
          "value": "Red"
        },
        {
          "name": "Size",
          "value": "Small"
        }
      ],
      "image_urls": [
        "http://example.com/charger3.png"
      ],
      "available_quantity": 5
    }
  ],
  "published": true,
  "suppliers": [
    {
      "id": "c62425b1-1adf-4984-8b44-d3b4d9e601ad",
      "name": "Michael & Son"
    }
  ],
  "created_at": "2022-08-01T09:09:34.752Z",
  "image_urls": [
    "http://example.com/charger1.png"
  ],
  "updated_at": "2022-08-01T09:10:02.798Z",
  "description": "Imagine a bunch of awesome tech specs here",
  "short_description": "A Portable USB Charger for humans"
}

Sales Orders

An order is a customer's request to purchase one or more products from a shop.

Properties



id

string


boolean


tags

string [ ]


phone

string


status

string


carrier

string


cart_id

string


currency

string


store_id

string


subtotal

number


fulfilled

boolean


total_tax

number


created_at

string


line_items

object [ ]


custom_fields

array [ ]


discount_amount

number


id

string


notes

string


options

array [ ]


product_id

string


product_name

string


quantity

number


sku

string


tax_amount

number


total_price

number


unit_price

number


store_name

string


updated_at

string


customer_id

string


order_notes

string


total_price

number


billing_name

string


order_number

string


tracking_url

string


billing_email

string


billing_phone

string


custom_fields

object [ ]


label

string


name

string


value

string


customer_name

string


shipping_name

string


customer_email

string


payment_method

string


requested_date

string


shipping_email

string


shipping_lines

object [ ]


carrier

string


code

string


custom_fields

array [ ]


discount_amount

number


id

string


source

string


subtotal

number


total_price

number


total_tax

number


shipping_phone

string


total_discount

number


total_shipping

number


billing_address

object


city

string


country

string


custom_fields

array [ ]


id

string


line1

string


line2

string


line3

string


postal_code

string


prefix

string


state

string


billing_company

string


delivery_status

string


parent_order_id

string


tracking_number

string


customer_company

string


shipping_address

object


city

string


country

string


custom_fields

array [ ]


id

string


line1

string


line2

string


line3

string


postal_code

string


prefix

string


state

string


shipping_company

string


transaction_date

string

Example

COPY TO CLIPBOARD
{
  "id": "8a2294e9-4b68-4fb0-a8b3-cd5e5b3f53ad",
  "status": "active",
  "carrier": "UPS",
  "currency": "USD",
  "subtotal": 49.99,
  "fulfilled": true,
  "total_tax": 0,
  "created_at": "2022-08-15T19:16:35Z",
  "line_items": [
    {
      "id": "6355cf19-8364-4782-a527-c3830a8568ab",
      "sku": "P001",
      "quantity": 1,
      "product_id": "576ba74eec471ff9b01557cc",
      "tax_amount": 0,
      "unit_price": 49.99,
      "total_price": 49.99,
      "product_name": "Portable Charger",
      "discount_amount": 0
    }
  ],
  "updated_at": "2022-08-15T19:16:35Z",
  "customer_id": "4d5330e2-aecd-11ec-b909-0242ac120002",
  "total_price": 52.99,
  "order_number": "001",
  "customer_name": "Jeff Bezos",
  "total_discount": 0,
  "total_shipping": 3,
  "billing_address": {
    "id": "1",
    "city": "Seattle",
    "line1": "410 Terry Ave N",
    "line2": "",
    "line3": "",
    "state": "WA",
    "country": "USA",
    "postal_code": "98109"
  },
  "delivery_status": "delivered",
  "shipping_address": {
    "id": "1",
    "city": "Seattle",
    "line1": "410 Terry Ave N",
    "line2": "",
    "line3": "",
    "state": "WA",
    "country": "USA",
    "postal_code": "98109"
  },
  "transaction_date": "2022-08-16T19:16:35Z"
}

Store

Properties



id

string


url

string


store_name

string


default_currency

string

Example

COPY TO CLIPBOARD
{
  "id": "acd92bf4-5d30-4398-8f77-f5504af1bafc",
  "url": "https://store.hotglue.com",
  "store_name": "hotglue testing store",
  "default_currency": "USD"
}

Suppliers

Properties



id

string


name

string

Example

COPY TO CLIPBOARD
{
  "id": "c62425b1-1adf-4984-8b44-d3b4d9e601ad",
  "name": "Michael & Son"
}