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 referenceCategories

Categories

Commerce Resources · 5 endpoints

GET/v1/categories

List Categories

app_install_bearerscope: categories:read

Parameters

FieldTypeRequiredDescription
typequerystringoptionalproduct, service, addon
limitqueryintegeroptional
starting_afterquerystringoptional
ending_beforequerystringoptional

Returns · 200

FieldTypeRequiredDescription
data
CategoryListResponse
required
data.has_morebooleanrequired
data.itemsCategoryObject[]required
data.items[].collection_typestringoptional
data.items[].colorstringoptional
data.items[].created_atstringoptional
data.items[].descriptionstringoptional
data.items[].description_htmlstringoptional
data.items[].iconstringoptional
data.items[].idstringrequired
data.items[].image_alt_textstringoptional
data.items[].image_urlstringoptional
data.items[].namestringrequired
data.items[].objectstringoptionalcategory
data.items[].parent_category_idstringoptional
data.items[].seo_descriptionstringoptional
data.items[].seo_titlestringoptional
data.items[].show_in_navigationbooleanoptional
data.items[].slugstringoptional
data.items[].sort_orderintegeroptional
data.items[].statusstringoptional
data.items[].tax_codestringoptional
data.items[].typestringoptionalproduct, service, addon
data.items[].updated_atstringoptional
data.next_cursorstringoptional
data.objectstringoptionallist
data.urlstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

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

Create Category

app_install_bearerscope: categories:writeidempotent

Parameters

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

Request body · application/json

FieldTypeRequiredDescription
collection_typestringoptionalmanual, automated
colorstringoptional
descriptionstringoptional
description_htmlstringoptional
iconstringoptional
image_alt_textstringoptional
image_urlstringoptional
namestringrequired
parent_category_idstringoptional
seo_descriptionstringoptional
seo_titlestringoptional
show_in_navigationbooleanoptional
slugstringoptional
sort_orderintegeroptional
statusstringoptionaldraft, published
tax_codestringoptional
typestringoptionalproduct, service, addon

Returns · 200

FieldTypeRequiredDescription
dataCategoryObjectrequired
data.collection_typestringoptional
data.colorstringoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.iconstringoptional
data.idstringrequired
data.image_alt_textstringoptional

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/categories \
  -X POST \
  -H "Authorization: Bearer $GETME_API_KEY" \
  -H "Idempotency-Key: idem_1234567890abcdef" \
  -H "Content-Type: application/json" \
  -d '{
    "collection_type": "manual",
    "color": "color",
    "description": "description",
    "description_html": "description_html",
    "icon": "icon",
    "image_alt_text": "image_alt_text"
  }'
GET/v1/categories/{category_id}

Get Category

app_install_bearerscope: categories:read

Parameters

FieldTypeRequiredDescription
category_idpathstringrequiredCategory public identifier in catg_<21 Base62> format.

Returns · 200

FieldTypeRequiredDescription
dataCategoryObjectrequired
data.collection_typestringoptional
data.colorstringoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.iconstringoptional
data.idstringrequired
data.image_alt_textstringoptional
data.image_urlstringoptional
data.namestringrequired
data.objectstringoptionalcategory
data.parent_category_idstringoptional
data.seo_descriptionstringoptional
data.seo_titlestringoptional
data.show_in_navigationbooleanoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.statusstringoptional
data.tax_codestringoptional
data.typestringoptionalproduct, service, addon
data.updated_atstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

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

Update Category

app_install_bearerscope: categories:writeidempotent

Parameters

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

Request body · application/json

FieldTypeRequiredDescription
collection_typestringoptionalmanual, automated
colorstringoptional
descriptionstringoptional
description_htmlstringoptional
iconstringoptional
image_alt_textstringoptional
image_urlstringoptional
namestringoptional
parent_category_idstringoptional
seo_descriptionstringoptional
seo_titlestringoptional
show_in_navigationbooleanoptional
slugstringoptional
sort_orderintegeroptional
statusstringoptionaldraft, published
tax_codestringoptional
typestringoptionalproduct, service, addon

Returns · 200

FieldTypeRequiredDescription
dataCategoryObjectrequired
data.collection_typestringoptional
data.colorstringoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.iconstringoptional
data.idstringrequired
data.image_alt_textstringoptional

Errors 400401403404409422429500

cURL
curl https://api.getmeonline.io/v1/categories/{category_id} \
  -X PATCH \
  -H "Authorization: Bearer $GETME_API_KEY" \
  -H "Idempotency-Key: idem_1234567890abcdef" \
  -H "Content-Type: application/json" \
  -d '{
    "collection_type": "manual",
    "color": "color",
    "description": "description",
    "description_html": "description_html",
    "icon": "icon",
    "image_alt_text": "image_alt_text"
  }'
POST/v1/categories/{category_id}/archive

Archive Category

app_install_bearerscope: categories:writeidempotent

Parameters

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

Returns · 200

FieldTypeRequiredDescription
dataCategoryObjectrequired
data.collection_typestringoptional
data.colorstringoptional
data.created_atstringoptional
data.descriptionstringoptional
data.description_htmlstringoptional
data.iconstringoptional
data.idstringrequired
data.image_alt_textstringoptional
data.image_urlstringoptional
data.namestringrequired
data.objectstringoptionalcategory
data.parent_category_idstringoptional
data.seo_descriptionstringoptional
data.seo_titlestringoptional
data.show_in_navigationbooleanoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.statusstringoptional
data.tax_codestringoptional
data.typestringoptionalproduct, service, addon
data.updated_atstringoptional
successbooleanrequiredtrue

Errors 400401403404409422429500

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

On this page

  • List Categories
  • Create Category
  • Get Category
  • Update Category
  • Archive Category
data.image_urlstringoptional
data.namestringrequired
data.objectstringoptionalcategory
data.parent_category_idstringoptional
data.seo_descriptionstringoptional
data.seo_titlestringoptional
data.show_in_navigationbooleanoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.statusstringoptional
data.tax_codestringoptional
data.typestringoptionalproduct, service, addon
data.updated_atstringoptional
successbooleanrequiredtrue
data.image_urlstringoptional
data.namestringrequired
data.objectstringoptionalcategory
data.parent_category_idstringoptional
data.seo_descriptionstringoptional
data.seo_titlestringoptional
data.show_in_navigationbooleanoptional
data.slugstringoptional
data.sort_orderintegeroptional
data.statusstringoptional
data.tax_codestringoptional
data.typestringoptionalproduct, service, addon
data.updated_atstringoptional
successbooleanrequiredtrue