Download OpenAPI specification:Download
Interface for products that live within our ERP.
| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
| name required | string |
{- "name": "Retail"
}{- "data": {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
}| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "data": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
]
}| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "data": {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
}| perPage | integer Example: perPage=50 |
| page | integer Example: page=1 |
| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "links": {
- "self": "/products?page=1",
- "first": "/products?page=1",
- "next": null,
- "previous": null,
- "last": "/products?page=1"
}, - "data": [
- {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "meta": {
- "total": 100,
- "count": 10,
- "perPage": 10,
- "currentPage": 1,
- "totalPages": 10
}
}| perPage | integer Example: perPage=50 |
| page | integer Example: page=1 |
| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "links": {
- "self": "/bundles?page=1",
- "first": "/bundles?page=1",
- "next": null,
- "previous": null,
- "last": "/bundles?page=1"
}, - "data": [
- {
- "type": "bundles",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "listPrice": 10.99,
- "startAt": "2023-01-01 12:00:00",
- "endAt": "2023-12-31 12:00:00",
- "isActivated": true,
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2023-01-01 12:00:00",
- "updatedAt": "2023-01-01 12:00:00"
}
}
], - "meta": {
- "total": 100,
- "count": 10,
- "perPage": 10,
- "currentPage": 1,
- "totalPages": 10
}
}| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
| externalId required | string |
| name required | string |
| description | string or null |
| image | string or null |
| msrp | float or null |
| listPrice | float or null |
| digitalId | string or null |
| categories required | Array of arrays |
{- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- "64269e44-b3cd-4a2c-ab4c-14f3713a180d",
- "bd171163-49aa-4307-b2ee-7198037a6579"
]
}{- "data": {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
}| perPage | integer Example: perPage=50 |
| page | integer Example: page=1 |
| sortBy | string Example: sortBy=foo |
| sort | string Example: sort=desc |
| filter[attribute][_eq] | string Example: filter[attribute][_eq]=foo |
| filter[attribute][_lt] | string Example: filter[attribute][_lt]=2023-01-01 00:00:00 |
| filter[attribute][_lte] | string Example: filter[attribute][_lte]=2023-01-01 00:00:00 |
| filter[attribute][_gt] | string Example: filter[attribute][_gt]=2023-01-01 00:00:00 |
| filter[attribute][_gte] | string Example: filter[attribute][_gte]=2023-01-01 00:00:00 |
| filter[attribute][_in] | string Example: filter[attribute][_in]=foo,bar,baz |
| filter[attribute][_starts_with] | string Example: filter[attribute][_starts_with]=foo |
| filter[attribute][_ends_with] | string Example: filter[attribute][_ends_with]=foo |
| filter[attribute][_contains] | string Example: filter[attribute][_contains]=foo |
| filter[relationship][_has][column] | string Example: filter[relationship][_has][column]=foo |
| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "links": {
- "self": "/products?page=1",
- "first": "/products?page=1",
- "next": null,
- "previous": null,
- "last": "/products?page=1"
}, - "data": [
- {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "meta": {
- "total": 100,
- "count": 10,
- "perPage": 10,
- "currentPage": 1,
- "totalPages": 10
}
}| include[] | string Enum: "categories" "bundles" |
| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "data": {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
}| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
| name | string |
| description | string |
| image | string |
| msrp | float |
| listPrice | float |
| digitalId | string or null |
| categories | Array of arrays |
{- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- "64269e44-b3cd-4a2c-ab4c-14f3713a180d",
- "bd171163-49aa-4307-b2ee-7198037a6579"
]
}{- "data": {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
}| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
{- "errors": [
- {
- "status": 401,
- "title": "Unauthorized",
- "message": "The api token is missing or invalid"
}
]
}| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
| externalId required | string |
| name required | string |
| description | string |
| image | string |
| msrp | float |
| startAt | string or null <date-time> |
| endAt | string or null <date-time> |
| categories required | Array of arrays |
| products required | Array of arrays |
{- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "startAt": "2022-08-01 00:00:00",
- "endAt": "2022-12-31 23:59:00",
- "categories": [
- "64269e44-b3cd-4a2c-ab4c-14f3713a180d",
- "bd171163-49aa-4307-b2ee-7198037a6579"
], - "products": [
- "PRODUCT-SKU-1",
- "PRODUCT-SKU-2"
]
}{- "data": {
- "type": "bundles",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "listPrice": 10.99,
- "startAt": "2023-01-01 12:00:00",
- "endAt": "2023-12-31 12:00:00",
- "isActivated": true,
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2023-01-01 12:00:00",
- "updatedAt": "2023-01-01 12:00:00"
}
}
}| perPage | integer Example: perPage=50 |
| page | integer Example: page=1 |
| sortBy | string Example: sortBy=foo |
| sort | string Example: sort=desc |
| filter[attribute][_eq] | string Example: filter[attribute][_eq]=foo |
| filter[attribute][_lt] | string Example: filter[attribute][_lt]=2023-01-01 00:00:00 |
| filter[attribute][_lte] | string Example: filter[attribute][_lte]=2023-01-01 00:00:00 |
| filter[attribute][_gt] | string Example: filter[attribute][_gt]=2023-01-01 00:00:00 |
| filter[attribute][_gte] | string Example: filter[attribute][_gte]=2023-01-01 00:00:00 |
| filter[attribute][_in] | string Example: filter[attribute][_in]=foo,bar,baz |
| filter[attribute][_starts_with] | string Example: filter[attribute][_starts_with]=foo |
| filter[attribute][_ends_with] | string Example: filter[attribute][_ends_with]=foo |
| filter[attribute][_contains] | string Example: filter[attribute][_contains]=foo |
| filter[relationship][_has][column] | string Example: filter[relationship][_has][column]=foo |
| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "links": {
- "self": "/bundles?page=1",
- "first": "/bundles?page=1",
- "next": null,
- "previous": null,
- "last": "/bundles?page=1"
}, - "data": [
- {
- "type": "bundles",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "listPrice": 10.99,
- "startAt": "2023-01-01 12:00:00",
- "endAt": "2023-12-31 12:00:00",
- "isActivated": true,
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2023-01-01 12:00:00",
- "updatedAt": "2023-01-01 12:00:00"
}
}
], - "meta": {
- "total": 100,
- "count": 10,
- "perPage": 10,
- "currentPage": 1,
- "totalPages": 10
}
}| include[] | string Enum: "categories" "products" |
| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "data": {
- "type": "bundles",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "listPrice": 10.99,
- "startAt": "2023-01-01 12:00:00",
- "endAt": "2023-12-31 12:00:00",
- "isActivated": true,
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2023-01-01 12:00:00",
- "updatedAt": "2023-01-01 12:00:00"
}
}
}| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
| name | string |
| description | string |
| image | string |
| msrp | float |
| startAt | string or null <date-time> |
| endAt | string or null <date-time> |
| isActivated | boolean |
| categories | Array of arrays |
| products | Array of arrays |
{- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "startAt": "2022-08-01 00:00:00",
- "endAt": "2022-12-31 23:59:00",
- "isActivated": false,
- "categories": [
- "64269e44-b3cd-4a2c-ab4c-14f3713a180d",
- "bd171163-49aa-4307-b2ee-7198037a6579"
], - "products": [
- "PRODUCT-SKU-1",
- "PRODUCT-SKU-2"
]
}{- "data": {
- "type": "bundles",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "listPrice": 10.99,
- "startAt": "2023-01-01 12:00:00",
- "endAt": "2023-12-31 12:00:00",
- "isActivated": true,
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2023-01-01 12:00:00",
- "updatedAt": "2023-01-01 12:00:00"
}
}
}| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
{- "errors": [
- {
- "status": 401,
- "title": "Unauthorized",
- "message": "The api token is missing or invalid"
}
]
}| Accept required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
{- "data": [
- {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00",
- "price": 4.99
}
}
]
}| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
| price | float |
{- "price": 4.99
}{- "data": {
- "type": "products",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "PRODUCT-SKU-1",
- "name": "Product 1",
- "description": "Product 1",
- "msrp": 6.99,
- "listPrice": 6.99,
- "digitalId": "ABCD1234",
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00",
- "price": 4.99
}
}
}| Accept required | string Default: application/json |
| Content-Type required | string Default: application/json |
| X-Api-Token required | string Default: fe0d9fc0-9975-43f2-b638-853a323505ca |
| X-Username required | string Default: admin@uscca.com |
| X-Password required | string Default: testPass123! |
{- "data": {
- "type": "bundles",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "externalId": "BUNDLE-SKU-1",
- "name": "Bundle 1",
- "description": "Bundle 1",
- "msrp": 10.99,
- "listPrice": 10.99,
- "startAt": "2023-01-01 12:00:00",
- "endAt": "2023-12-31 12:00:00",
- "isActivated": true,
- "categories": [
- {
- "type": "categories",
- "id": "c8db31ad-10cd-40d8-a992-21183bd22c18",
- "attributes": {
- "name": "category",
- "createdAt": "2022-01-01 12:00:00",
- "updatedAt": "2022-01-01 12:00:00"
}
}
], - "createdAt": "2023-01-01 12:00:00",
- "updatedAt": "2023-01-01 12:00:00"
}
}
}