{
"opencollection": "1.0.0",
"info": {
"name": "Product Categories API",
"version": "2026"
},
"items": [
{
"info": {
"name": "Product Categories",
"type": "folder"
},
"items": [
{
"info": {
"name": "List product categories",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.omnisend.com/api/product-categories",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "offset",
"value": "",
"type": "query",
"description": "Offset"
},
{
"name": "limit",
"value": "",
"type": "query",
"description": "Limit"
},
{
"name": "sort",
"value": "",
"type": "query",
"description": "Sort by"
}
],
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "List products categories\n\n**Scopes:**\n`products.read`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Guide: Sync products catalog, categories\n
Check POSTMAN documentation"
},
{
"info": {
"name": "Create product category",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.omnisend.com/api/product-categories",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Creates a new product category\n\n**Scopes:**\n`products.write`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Check POSTMAN documentation"
},
{
"info": {
"name": "Get product category",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.omnisend.com/api/product-categories/:categoryID",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "categoryID",
"value": "",
"type": "path",
"description": "Product category ID"
}
],
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Get product category by ID.\n\n**Scopes:**\n`products.read`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Check POSTMAN documentation"
},
{
"info": {
"name": "Update product category",
"type": "http"
},
"http": {
"method": "PATCH",
"url": "https://api.omnisend.com/api/product-categories/:categoryID",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "categoryID",
"value": "",
"type": "path",
"description": "Product category ID"
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Update product category by ID.\n\n**Scopes:**\n`products.write`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Check POSTMAN documentation"
},
{
"info": {
"name": "Delete product category",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://api.omnisend.com/api/product-categories/:categoryID",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "categoryID",
"value": "",
"type": "path",
"description": "Product category ID"
}
],
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "With this endpoint you can delete product category.\n\n**Scopes:**\n`products.write`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Check POSTMAN documentation"
}
]
}
],
"bundled": true
}