Catalog API
The Catalog API provides endpoints for managing products, categories, attributes, and taxonomies.Scope: Tenant-scoped; requires authenticated org context
Availability: Not available in SuperAdmin
Availability: Not available in SuperAdmin
Authentication
All requests require authentication. Include your API key in theAuthorization header:
Base URL
Headers
All requests must include:Endpoints
Example Requests
List Products
Create Product
Get Taxonomy Tree
Common Errors
401 Unauthorized
Authorization header.
400 Bad Request
403 Forbidden
products.write permission.
Solution: Ensure your API key has the required permissions.
404 Not Found
409 Conflict
Query Parameters
List Products
categoryId: Filter by categorysearch: Search by product name or SKUstatus: Filter by status (ACTIVE,PENDING,REVOKED)page: Page number (default: 1)limit: Page size (default: 20, max: 100)sortBy: Sort field (default:createdAt)sortOrder: Sort order (asc,desc)
List Categories
parentId: Filter by parent categorysearch: Search by category namepage: Page number (default: 1)limit: Page size (default: 20, max: 100)
Search Taxonomy Nodes
query: Search queryparentId: Filter by parent nodelimit: Result limit (default: 20, max: 100)