Skip to content
GetmeDocs
Sign inCreate account

Getting started

  • Getme developer documentation

API Reference

  • Introduction
  • Authentication
  • Errors
  • Idempotent requests
  • Metadata
  • Pagination
  • Request IDs
  • Versioning
  • Webhooks
  • Event Catalog
  • SDKs and CLI

Core Resources

  • Auth
  • Events

Site Resources

  • Forms
  • Sites

Commerce Resources

  • Brands
  • Categories
  • Products
  • Services

Crm Resources

  • Customers

Other Resources

  • Media

Dev Tools

  • CLIBeta
  • Website source with the CLIBeta
  • Webhooks with the CLIBeta
  • SDKsBeta
  • Node SDKBeta
  • Python SDKBeta

Guides

  • Guides
  • Quickstart
  • Website source workflow
  • Webhook handler

Changelog

  • Changelog
  • June 10, 2026 - Developer platform docs beta
  • July 15, 2026 - Install token lifecycle safety
  • July 15, 2026 - Source-first site development
  • July 15, 2026 - Site source navigation warnings
Loading documentation...
HomeAPI referenceProducts

Products

Commerce Resources · 5 endpoints

GET/v1/products

List Products

app_install_bearerscope: products:read

Parameters

FieldTypeRequiredDescription
limitqueryintegeroptional
starting_afterquerystringoptional
ending_beforequerystringoptional

Returns · 200

FieldTypeRequiredDescription
dataProductListResponserequired
data.has_morebooleanrequired
data.itemsProductObject[]required
data.items[].brand_idstringoptional
data.items[].brand_namestringoptional
data.items[].category_idstringoptional
data.items[].category_namestringoptional
data.items[].compare_at_pricestringoptional
data.items[].continue_selling_when_out_of_stockbooleanoptional
data.items[].created_atstringoptional
data.items[].descriptionstringoptional
data.items[].description_htmlstringoptional
data.items[].google_product_category_idstringoptional
data.items[].idstringrequired
data.items[].image_alt_textstringoptional
data.items[].image_urlstringoptional
data.items[].is_activebooleanoptional
data.items[].low_stock_thresholdintegeroptional
data.items[].namestringrequired
data.items[].objectstringoptionalproduct
data.items[].pricestringoptional
data.items[].requires_shippingbooleanoptional
data.items[].short_descriptionstringoptional
data.items[].skustringoptional
data.items[].slugstringoptional
data.items[].sort_orderintegeroptional
data.items[].standard_category_codestringoptional
data.items[].standard_category_idstringoptional
data.items[].standard_category_namestringoptional
data.items[].statusstringoptional
data.items[].stock_quantityintegeroptional
data.items[].tax_codestringoptional
data.items[].taxablebooleanoptional
data.items[].track_inventorybooleanoptional
data.items[].typestringoptional
data.items[].updated_atstringoptional
data.items[].weightstringoptional
data.items[].weight_unitstringoptional
data.next_cursorstringoptional
data.objectstringoptionallist
data.urlstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/products \
  -H "Authorization: Bearer $GETME_API_KEY"
POST/v1/products

Create Product

app_install_bearerscope: products:writeidempotent

Parameters

FieldTypeRequiredDescription
Idempotency-KeyheaderstringrequiredUnique key used to make this mutation retry-safe for the replay window.

Request body · application/json

FieldTypeRequiredDescription
brand_idstringoptional
category_idstringoptional
compare_at_pricenumber | stringoptional
continue_selling_when_out_of_stockbooleanoptional
descriptionstringoptional
description_htmlstringoptional
google_product_category_idstringoptional
image_alt_textstringoptional
image_urlstringoptional
is_activebooleanoptional
low_stock_thresholdintegeroptional
namestringrequired
pricenumber | stringoptional
requires_shippingbooleanoptional
short_descriptionstringoptional
skustringrequired
slugstringoptional
sort_orderintegeroptional
standard_category_codestringoptional
standard_category_idstringoptional
standard_category_namestringoptional
statusstringoptionaldraft, active, published
stock_quantityintegeroptional
tax_codestringoptional
taxablebooleanoptional
track_inventorybooleanoptional
typestringoptional
weightnumber | stringoptional
weight_unitstringoptional

Returns · 200

FieldTypeRequiredDescription
dataProductObjectrequired
data.brand_idstringoptional
data.brand_namestringoptional
data.category_idstringoptional
data.category_namestringoptional
data.compare_at_pricestringoptional
data.continue_selling_when_out_of_stockbooleanoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.google_product_category_idstringoptional
data.idstringrequired
data.image_alt_textstringoptional
data.image_urlstringoptional
data.is_activebooleanoptional
data.low_stock_thresholdintegeroptional
data.namestringrequired
data.objectstringoptionalproduct
data.pricestringoptional
data.requires_shippingbooleanoptional
data.short_descriptionstringoptional
data.skustringoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.standard_category_codestringoptional
data.standard_category_idstringoptional
data.standard_category_namestringoptional
data.statusstringoptional
data.stock_quantityintegeroptional
data.tax_codestringoptional
data.taxablebooleanoptional
data.track_inventorybooleanoptional
data.typestringoptional
data.updated_atstringoptional
data.weightstringoptional
data.weight_unitstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/products \
  -X POST \
  -H "Authorization: Bearer $GETME_API_KEY" \
  -H "Idempotency-Key: idem_1234567890abcdef" \
  -H "Content-Type: application/json" \
  -d '{
    "brand_id": "brand_id",
    "category_id": "category_id",
    "compare_at_price": "compare_at_price",
    "continue_selling_when_out_of_stock": true,
    "description": "description",
    "description_html": "description_html"
  }'
GET/v1/products/{product_id}

Get Product

app_install_bearerscope: products:read

Parameters

FieldTypeRequiredDescription
product_idpathstringrequiredProduct public identifier in prod_<21 Base62> format.

Returns · 200

FieldTypeRequiredDescription
dataProductObjectrequired
data.brand_idstringoptional
data.brand_namestringoptional
data.category_idstringoptional
data.category_namestringoptional
data.compare_at_pricestringoptional
data.continue_selling_when_out_of_stockbooleanoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.google_product_category_idstringoptional
data.idstringrequired
data.image_alt_textstringoptional
data.image_urlstringoptional
data.is_activebooleanoptional
data.low_stock_thresholdintegeroptional
data.namestringrequired
data.objectstringoptionalproduct
data.pricestringoptional
data.requires_shippingbooleanoptional
data.short_descriptionstringoptional
data.skustringoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.standard_category_codestringoptional
data.standard_category_idstringoptional
data.standard_category_namestringoptional
data.statusstringoptional
data.stock_quantityintegeroptional
data.tax_codestringoptional
data.taxablebooleanoptional
data.track_inventorybooleanoptional
data.typestringoptional
data.updated_atstringoptional
data.weightstringoptional
data.weight_unitstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/products/{product_id} \
  -H "Authorization: Bearer $GETME_API_KEY"
PATCH/v1/products/{product_id}

Update Product

app_install_bearerscope: products:writeidempotent

Parameters

FieldTypeRequiredDescription
product_idpathstringrequiredProduct public identifier in prod_<21 Base62> format.
Idempotency-KeyheaderstringrequiredUnique key used to make this mutation retry-safe for the replay window.

Request body · application/json

FieldTypeRequiredDescription
brand_idstringoptional
category_idstringoptional
compare_at_pricenumber | stringoptional
continue_selling_when_out_of_stockbooleanoptional
descriptionstringoptional
description_htmlstringoptional
google_product_category_idstringoptional
image_alt_textstringoptional
image_urlstringoptional
is_activebooleanoptional
low_stock_thresholdintegeroptional
namestringoptional
pricenumber | stringoptional
requires_shippingbooleanoptional
short_descriptionstringoptional
skustringoptional
slugstringoptional
sort_orderintegeroptional
standard_category_codestringoptional
standard_category_idstringoptional
standard_category_namestringoptional
statusstringoptionaldraft, active, published
stock_quantityintegeroptional
tax_codestringoptional
taxablebooleanoptional
track_inventorybooleanoptional
typestringoptional
weightnumber | stringoptional
weight_unitstringoptional

Returns · 200

FieldTypeRequiredDescription
dataProductObjectrequired
data.brand_idstringoptional
data.brand_namestringoptional
data.category_idstringoptional
data.category_namestringoptional
data.compare_at_pricestringoptional
data.continue_selling_when_out_of_stockbooleanoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.google_product_category_idstringoptional
data.idstringrequired
data.image_alt_textstringoptional
data.image_urlstringoptional
data.is_activebooleanoptional
data.low_stock_thresholdintegeroptional
data.namestringrequired
data.objectstringoptionalproduct
data.pricestringoptional
data.requires_shippingbooleanoptional
data.short_descriptionstringoptional
data.skustringoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.standard_category_codestringoptional
data.standard_category_idstringoptional
data.standard_category_namestringoptional
data.statusstringoptional
data.stock_quantityintegeroptional
data.tax_codestringoptional
data.taxablebooleanoptional
data.track_inventorybooleanoptional
data.typestringoptional
data.updated_atstringoptional
data.weightstringoptional
data.weight_unitstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/products/{product_id} \
  -X PATCH \
  -H "Authorization: Bearer $GETME_API_KEY" \
  -H "Idempotency-Key: idem_1234567890abcdef" \
  -H "Content-Type: application/json" \
  -d '{
    "brand_id": "brand_id",
    "category_id": "category_id",
    "compare_at_price": "compare_at_price",
    "continue_selling_when_out_of_stock": true,
    "description": "description",
    "description_html": "description_html"
  }'
POST/v1/products/{product_id}/archive

Archive Product

app_install_bearerscope: products:writeidempotent

Parameters

FieldTypeRequiredDescription
product_idpathstringrequiredProduct public identifier in prod_<21 Base62> format.
Idempotency-KeyheaderstringrequiredUnique key used to make this mutation retry-safe for the replay window.

Returns · 200

FieldTypeRequiredDescription
dataProductObjectrequired
data.brand_idstringoptional
data.brand_namestringoptional
data.category_idstringoptional
data.category_namestringoptional
data.compare_at_pricestringoptional
data.continue_selling_when_out_of_stockbooleanoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.google_product_category_idstringoptional
data.idstringrequired
data.image_alt_textstringoptional
data.image_urlstringoptional
data.is_activebooleanoptional
data.low_stock_thresholdintegeroptional
data.namestringrequired
data.objectstringoptionalproduct
data.pricestringoptional
data.requires_shippingbooleanoptional
data.short_descriptionstringoptional
data.skustringoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.standard_category_codestringoptional
data.standard_category_idstringoptional
data.standard_category_namestringoptional
data.statusstringoptional
data.stock_quantityintegeroptional
data.tax_codestringoptional
data.taxablebooleanoptional
data.track_inventorybooleanoptional
data.typestringoptional
data.updated_atstringoptional
data.weightstringoptional
data.weight_unitstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/products/{product_id}/archive \
  -X POST \
  -H "Authorization: Bearer $GETME_API_KEY" \
  -H "Idempotency-Key: idem_1234567890abcdef"

On this page

  • List Products
  • Create Product
  • Get Product
  • Update Product
  • Archive Product