Download OpenAPI specification:Download
A POST request that creates an order.
api-key required | string API key |
Order object that needs to be created
customer_id required | number |
external_reference_nr required | string |
order_label required | string |
order_notification_emails | Array of strings |
product_id required | string |
quantity required | number |
special_instructions | string |
required | Array of objects |
required | Array of objects |
Array of objects |
{- "customer_id": 0,
- "external_reference_nr": "string",
- "order_label": "string",
- "order_notification_emails": [
- "string"
], - "product_id": "string",
- "quantity": 0,
- "special_instructions": "string",
- "shipping": [
- {
- "quantity": 0,
- "shipping_address": 0,
- "shipping_method": "string"
}
], - "services": [
- {
- "id": "string",
- "selected_option": "string"
}
], - "files": [
- {
- "file_name": "string",
- "file_url": "string",
- "file_type": "string"
}
]
}
{- "order_id": 0,
- "external_reference_nr": "string",
- "order_name": "string",
- "order_email": "string",
- "special_instructions": "string",
- "status_id": 0,
- "status_name": "string",
- "customer_id": 0,
- "web_id": 0,
- "product_id": "string",
- "quantity": 0,
- "estimated_date": "string",
- "created_at": "string",
- "mail_orders": [
- {
- "mail_order_id": 0,
- "date": "string",
- "quantity": 0,
- "status_id": 0,
- "status_name": "string",
- "shipping_amount": 0,
- "shipping_method": "string",
- "shipping_address_id": 0,
- "shipping_address": {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zipCode": "string",
- "country": "string",
- "customer_id": 0
}
}
], - "order_lines": [
- {
- "firebase_id": "string",
- "section": "string",
- "quantity": 0,
- "value": 0,
- "description": "string"
}
], - "total_price": 0
}
A simple GET request that returns an order.
id required | number The resource ID to retrieve |
api-key required | string API key |
{- "order_id": 0,
- "external_reference_nr": "string",
- "order_label": "string",
- "order_notification_emails": "string",
- "special_instructions": "string",
- "status_id": 0,
- "status_label": "string",
- "customer_id": 0,
- "web_id": 0,
- "product_id": "string",
- "quantity": 0,
- "estimated_date": "string",
- "created_at": "string",
- "shipping": [
- {
- "id": 0,
- "date": "string",
- "quantity": 0,
- "status_id": 0,
- "status_label": "string",
- "shipping_amount": 0,
- "shipping_method": "string",
- "shipping_address": {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
}
], - "services": [
- {
- "id": "string",
- "name": "string",
- "selected_option": 0,
- "price": 0
}
], - "total_price": 0
}
A simple GET request that returns an order.
id required | number The resource ID to retrieve |
api-key required | string API key |
{- "order_id": 0,
- "external_reference_nr": "string",
- "order_label": "string",
- "order_notification_emails": "string",
- "special_instructions": "string",
- "status_id": 0,
- "status_label": "string",
- "customer_id": 0,
- "web_id": 0,
- "product_id": "string",
- "quantity": 0,
- "estimated_date": "string",
- "created_at": "string",
- "shipping": [
- {
- "id": 0,
- "date": "string",
- "quantity": 0,
- "status_id": 0,
- "status_label": "string",
- "shipping_amount": 0,
- "shipping_method": "string",
- "shipping_address": {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
}
], - "services": [
- {
- "id": "string",
- "name": "string",
- "selected_option": 0,
- "price": 0
}
], - "total_price": 0
}
A simple GET request that returns all customers.
page | number The page number |
limit | number The number of items per page |
{- "data": [
- {
- "id": 0,
- "first_name": "string",
- "last_name": "string",
- "company_name": "string",
- "email": "string",
- "billing_address": {
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}, - "shipping_address": {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}, - "addresses": [
- {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
]
}
], - "pages": {
- "isFirstPage": true,
- "isLastPage": true,
- "currentPage": 0,
- "previousPage": 0,
- "nextPage": 0
}
}
A simple POST request that creates a customer.
api-key required | string API key |
Customer object that needs to be created
first_name required | string |
last_name required | string |
company_name | string |
email required | string |
required | object |
object |
{- "first_name": "string",
- "last_name": "string",
- "company_name": "string",
- "email": "string",
- "billing_address": {
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}, - "shipping_address": {
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
}
{- "id": 0,
- "first_name": "string",
- "last_name": "string",
- "company_name": "string",
- "email": "string",
- "billing_address": {
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}, - "shipping_address": {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
}
A simple GET request that returns a customer.
id required | number The resource ID to retrieve |
api-key required | string API key |
{- "id": 0,
- "first_name": "string",
- "last_name": "string",
- "company_name": "string",
- "email": "string",
- "billing_address": {
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}, - "shipping_address": {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}, - "addresses": [
- {
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
]
}
A simple GET request that returns all addresses.
page | number The page number |
limit | number The number of items per page |
api-key required | string API key |
{- "data": [
- {
- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
], - "pages": {
- "isFirstPage": true,
- "isLastPage": true,
- "currentPage": 0,
- "previousPage": 0,
- "nextPage": 0
}
}
A simple POST request that creates an address.
api-key required | string API key |
Address object that needs to be created
address_line_1 required | string |
address_line_2 | string |
city required | string |
state required | string |
zip_code required | string |
country required | string |
customer_id required | number |
{- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
{- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zip_code": "string",
- "country": "string",
- "customer_id": 0
}
A simple GET request that returns an address.
id required | number The resource ID to retrieve |
api-key required | string API key |
{- "id": 0,
- "address_line_1": "string",
- "address_line_2": "string",
- "city": "string",
- "state": "string",
- "zipCode": "string",
- "country": "string",
- "customer_id": 0
}
A simple GET request that returns all products.
external_sku | string External stock keeping unit |
api-key required | string API key |
{- "data": [
- {
- "id": "string",
- "product_type": "string",
- "product_category": {
- "id": "string",
- "name": "string"
}, - "name": "string",
- "tax_code": "string",
- "size_x": 0,
- "size_y": 0,
- "material_weight": 0,
- "meta": { },
- "pricing_object": { }
}
]
}
A simple GET request that returns a product.
id required | string The resource ID to retrieve |
api-key required | string API key |
{- "id": "string",
- "product_type": "string",
- "product_category": {
- "id": "string",
- "name": "string"
}, - "name": "string",
- "tax_code": "string",
- "size_x": 0,
- "size_y": 0,
- "material_weight": 0,
- "meta": { },
- "pricing_object": { }
}