{
"opencollection": "1.0.0",
"info": {
"name": "Products API",
"version": "2026"
},
"items": [
{
"info": {
"name": "Products",
"type": "folder"
},
"items": [
{
"info": {
"name": "List products",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.omnisend.com/api/products",
"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\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
Open Postman collection"
},
{
"info": {
"name": "Create product",
"type": "http"
},
"http": {
"method": "POST",
"url": "https://api.omnisend.com/api/products",
"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\n\n**Scopes:**\n`products.write`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Open Postman collection"
},
{
"info": {
"name": "Get product",
"type": "http"
},
"http": {
"method": "GET",
"url": "https://api.omnisend.com/api/products/:productID",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "productID",
"value": "",
"type": "path",
"description": "Product ID"
}
],
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Get product by ID\n\n**Scopes:**\n`products.read`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Open Postman collection"
},
{
"info": {
"name": "Replace product",
"type": "http"
},
"http": {
"method": "PUT",
"url": "https://api.omnisend.com/api/products/:productID",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "productID",
"value": "",
"type": "path",
"description": "Product ID"
}
],
"body": {
"type": "json",
"data": "{}"
},
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Replace product by ID\n\n**Scopes:**\n`products.write`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Open Postman collection"
},
{
"info": {
"name": "Delete product",
"type": "http"
},
"http": {
"method": "DELETE",
"url": "https://api.omnisend.com/api/products/:productID",
"headers": [
{
"name": "Omnisend-Version",
"value": ""
}
],
"params": [
{
"name": "productID",
"value": "",
"type": "path",
"description": "Product ID"
}
],
"auth": {
"type": "oauth2",
"flow": "client_credentials",
"accessTokenUrl": "https://app.omnisend.com/oauth2/token",
"credentials": {
"clientId": "{{clientId}}",
"clientSecret": "{{clientSecret}}"
}
}
},
"docs": "Delete product by ID\n\n**Scopes:**\n`products.write`\n\n**Rate Limiting:**\nThis endpoint is rate limited to 400 requests per minute.\n\n
Open Postman collection"
}
]
}
],
"bundled": true
}