API resource
Store products and stock
The store behind a connected Shopify account (or a WordPress site running WooCommerce): products, variants, images, prices, stock and where it sells. Pick the store with accountId: a query parameter on reads, a body field on writes. Products are created as drafts unless you ask for active. Stock, sales channels and markets need extra permissions the merchant approves on Shopify: Get a store lists what is missing and returns the link (grantPermissionsUrl). Product, variant and location ids are the store's own.
List sales channels
/v1/commerce/channelsWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/channels?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"channels": [
{
"id": "string",
"name": "string"
}
]
}Get a product's stock
/v1/commerce/inventoryWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
productIdstringrequiredcurl "https://creatoros-production-5658.up.railway.app/v1/commerce/inventory?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H&productId=8214569812345" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"inventory": [
{
"productId": "8214569812345",
"variantId": "string",
"sku": "string",
"tracked": true,
"levels": [
{}
]
}
]
}List locations
/v1/commerce/locationsWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/locations?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"locations": [
{
"id": "string",
"name": "string",
"isActive": true,
"fulfillsOnlineOrders": true,
"address": {
"line1": "string",
"line2": "string",
"city": "string",
"region": "string",
"postalCode": "string",
"countryCode": "string",
"phone": "string"
}
}
]
}List markets
/v1/commerce/marketsWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/markets?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"markets": [
{
"id": "string",
"name": "string",
"handle": "string",
"status": "active",
"type": "string"
}
]
}List price lists
/v1/commerce/price-listsWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/price-lists?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"priceLists": [
{
"id": "string",
"name": "string",
"currency": "string"
}
]
}Remove fixed prices
/v1/commerce/price-lists/{priceListId}/pricesWorks on: Shopify, WooCommerce
Path parameters
priceListIdstringrequiredPlatform-native id.
Query parameters
accountIdstringrequiredConnected store account id.
variantIdsstringrequiredComma-separated ids.
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/commerce/price-lists/556677889900/prices?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H&variantIds=%3CvariantIds%3E" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"priceListId": "556677889900",
"deleted": 0
}Set fixed prices
/v1/commerce/price-lists/{priceListId}/pricesWorks on: Shopify, WooCommerce
Path parameters
priceListIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredpricesobject[]requiredcurl -X PUT "https://creatoros-production-5658.up.railway.app/v1/commerce/price-lists/556677889900/prices" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"prices": [
{
"variantId": "string",
"price": "string",
"compareAtPrice": "string"
}
]
}'{
"priceListId": "556677889900",
"updated": 0
}List products
/v1/commerce/productsWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
limitintegercursorstringOpaque cursor from a previous response. Omit for the first page.
statusstringCreator OS product status. The platform value is returned as platformStatus. Shopify: ACTIVE, DRAFT and ARCHIVED map to the same names; UNLISTED maps to inactive. One of: active, draft, pending_review, rejected, inactive, archived, deleted.
querystringPlatform product search syntax (Shopify: title, vendor, product_type, tag, sku, handle, ...).
collectionIdstringOnly products in this collection.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/products?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"products": [
{
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{}
],
"options": [
{}
],
"variants": [
{}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
],
"nextCursor": "string"
}Create a product
/v1/commerce/productsWorks on: Shopify, WooCommerce
Body
accountIdstringrequiredtitlestringrequireddescriptionHtmlstringhandlestringvendorstringproductTypestringtagsstring[]seoobjectstatusstringimagesobject[]optionsobject[]variantsobject[]requiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"title": "string",
"variants": [
{
"sku": "string",
"price": {},
"compareAtPrice": {},
"options": [
{
"name": "string",
"value": "string"
}
]
}
]
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Activate, deactivate, archive or delete products
/v1/commerce/products/stateWorks on: Shopify, WooCommerce
Body
accountIdstringrequiredproductIdsstring[]requiredactionstringrequiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/state" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"productIds": [
"string"
],
"action": "activate"
}'{
"action": "activate",
"succeeded": [
"string"
],
"failed": [
{
"productId": "8214569812345",
"message": "string"
}
]
}Get a product
/v1/commerce/products/{productId}Works on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native product id.
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Update a product
/v1/commerce/products/{productId}Works on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native product id.
Body
accountIdstringrequiredtitlestringdescriptionHtmlstringhandlestringvendorstringproductTypestringtagsstring[]seoobjectcurl -X PATCH "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H"
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Publish or unpublish a product
/v1/commerce/products/{productId}/channelsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredpublishstring[]Channel ids from GET /v1/commerce/channels.
unpublishstring[]curl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/channels" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H"
}'{
"productId": "8214569812345",
"published": [
"string"
],
"unpublished": [
"string"
]
}Duplicate a product
/v1/commerce/products/{productId}/duplicateWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredtitlestringrequiredstatusstringincludeImagesbooleancurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/duplicate" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"title": "string"
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Remove images
/v1/commerce/products/{productId}/imagesWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Query parameters
accountIdstringrequiredConnected store account id.
imageIdsstringrequiredComma-separated ids.
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/images?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H&imageIds=%3CimageIds%3E" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Add images
/v1/commerce/products/{productId}/imagesWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredimagesobject[]requiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/images" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"images": [
{
"url": "string",
"altText": "string"
}
]
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Reorder images
/v1/commerce/products/{productId}/images/reorderWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredimageIdsstring[]requiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/images/reorder" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"imageIds": [
"string"
]
}'{
"pending": true
}Set or adjust stock
/v1/commerce/products/{productId}/inventoryWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredmodestringchangesobject[]requiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/inventory" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"changes": [
{
"variantId": "string",
"locationId": "string",
"quantity": 0
}
]
}'{
"inventory": [
{
"productId": "8214569812345",
"variantId": "string",
"sku": "string",
"tracked": true,
"levels": [
{}
]
}
]
}Delete product metafields
/v1/commerce/products/{productId}/metafieldsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Query parameters
accountIdstringrequiredConnected store account id.
keysstringrequiredComma-separated namespace.key pairs.
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/metafields?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H&keys=%3Ckeys%3E" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"deleted": 0
}List product metafields
/v1/commerce/products/{productId}/metafieldsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/metafields?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"metafields": [
{
"namespace": "string",
"key": "string",
"type": "string",
"value": "string"
}
]
}Set product metafields
/v1/commerce/products/{productId}/metafieldsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredmetafieldsobject[]requiredcurl -X PUT "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/metafields" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"metafields": [
{
"namespace": "string",
"key": "string",
"type": "string",
"value": "string"
}
]
}'{
"metafields": [
{
"namespace": "string",
"key": "string",
"type": "string",
"value": "string"
}
]
}Delete options
/v1/commerce/products/{productId}/optionsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Query parameters
accountIdstringrequiredConnected store account id.
namesstringrequiredComma-separated option names.
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/options?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H&names=%3Cnames%3E" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Add options
/v1/commerce/products/{productId}/optionsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredoptionsobject[]requiredcreateVariantsbooleancurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/options" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"options": [
{
"name": "string",
"values": [
"string"
]
}
]
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Update variant prices
/v1/commerce/products/{productId}/priceWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native product id.
Body
accountIdstringrequiredvariantsobject[]requiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/price" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"variants": [
{
"id": "string",
"price": {},
"compareAtPrice": {}
}
]
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Delete variants
/v1/commerce/products/{productId}/variantsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Query parameters
accountIdstringrequiredConnected store account id.
variantIdsstringrequiredComma-separated ids.
curl -X DELETE "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/variants?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H&variantIds=%3CvariantIds%3E" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Add variants
/v1/commerce/products/{productId}/variantsWorks on: Shopify, WooCommerce
Path parameters
productIdstringrequiredPlatform-native id.
Body
accountIdstringrequiredvariantsobject[]requiredcurl -X POST "https://creatoros-production-5658.up.railway.app/v1/commerce/products/8214569812345/variants" \
-H "Authorization: Bearer $CREATOROS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"variants": [
{
"sku": "string",
"price": {},
"compareAtPrice": {},
"options": [
{
"name": "string",
"value": "string"
}
]
}
]
}'{
"product": {
"id": "string",
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"title": "string",
"descriptionHtml": "string",
"handle": "string",
"vendor": "string",
"productType": "string",
"tags": [
"string"
],
"status": "active",
"platformStatus": "string",
"featuredImage": {
"id": "string",
"url": "string",
"altText": "string"
},
"images": [
{
"id": "string",
"url": "string",
"altText": "string"
}
],
"options": [
{
"name": "string",
"values": []
}
],
"variants": [
{
"id": "string",
"title": "string",
"sku": "string",
"barcode": "string",
"price": {},
"compareAtPrice": {},
"inventoryQuantity": 0,
"availableForSale": true,
"options": []
}
],
"totalInventory": 0,
"url": "string",
"seo": {
"title": "string",
"description": "string"
},
"createdAt": "2026-10-10T00:00:00.000Z",
"updatedAt": "2026-10-10T00:00:00.000Z",
"publishedAt": "2026-10-10T00:00:00.000Z",
"platformData": {}
}
}Get a store
/v1/commerce/storeWorks on: Shopify, WooCommerce
Query parameters
accountIdstringrequiredConnected store account id.
curl "https://creatoros-production-5658.up.railway.app/v1/commerce/store?accountId=acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H" \
-H "Authorization: Bearer $CREATOROS_API_KEY"{
"store": {
"accountId": "acc_Sh4Vp9Kz2Ny7Tx3Lm1Rc6Wb5Js8Df0Ga4Ue7Ki2Oq3H",
"platform": "shopify",
"name": "string",
"domain": "string",
"url": "string",
"currency": "string",
"country": "string",
"capabilities": [
"products.read"
],
"missingCapabilities": [
"products.read"
],
"grantPermissionsUrl": "string"
}
}