| GET | /catalog/products | Get All Products |
| PUT | /catalog/products | Update Products (Batch) |
| POST | /catalog/products | Create a Product |
| DELETE | /catalog/products | Delete Products |
| GET | /catalog/products/{product_id} | Get a Product |
| PUT | /catalog/products/{product_id} | Update a Product |
| DELETE | /catalog/products/{product_id} | Delete a Product |
| GET | /catalog/products/{product_id}/images | Get All Product Images |
| POST | /catalog/products/{product_id}/images | Create a Product Image |
| GET | /catalog/products/{product_id}/images/{image_id} | Get a Product Image |
| PUT | /catalog/products/{product_id}/images/{image_id} | Update a Product Image |
| DELETE | /catalog/products/{product_id}/images/{image_id} | Delete a Product Image |
| GET | /catalog/products/{product_id}/videos | Get All Product Videos |
| POST | /catalog/products/{product_id}/videos | Create a Product Video |
| GET | /catalog/products/{product_id}/videos/{id} | Get a Product Video |
| PUT | /catalog/products/{product_id}/videos/{id} | Update a Product Video |
| DELETE | /catalog/products/{product_id}/videos/{id} | Delete a Product Video |
| GET | /catalog/products/{product_id}/complex-rules | Get Complex Rules |
| POST | /catalog/products/{product_id}/complex-rules | Create a Complex Rule |
| GET | /catalog/products/{product_id}/complex-rules/{complex_rule_id} | Get a Product Complex Rule |
| PUT | /catalog/products/{product_id}/complex-rules/{complex_rule_id} | Update a Product Complex Rule |
| DELETE | /catalog/products/{product_id}/complex-rules/{complex_rule_id} | Delete a Product Complex Rule |
| GET | /catalog/products/{product_id}/custom-fields | Get Product Custom Fields |
| POST | /catalog/products/{product_id}/custom-fields | Create a Product Custom Field |
| GET | /catalog/products/{product_id}/custom-fields/{custom_field_id} | Get a Product Custom Field |
| PUT | /catalog/products/{product_id}/custom-fields/{custom_field_id} | Update a Product Custom Field |
| DELETE | /catalog/products/{product_id}/custom-fields/{custom_field_id} | Delete a Product Custom Field |
| POST | /catalog/products/{product_id}/bulk-pricing-rules | Create a Bulk Pricing Rule |
| GET | /catalog/products/{product_id}/bulk-pricing-rules | Get all Bulk Pricing Rules |
| GET | /catalog/products/{product_id}/bulk-pricing-rules/{bulk_pricing_rule_id} | Get a Bulk Pricing Rule |
| PUT | /catalog/products/{product_id}/bulk-pricing-rules/{bulk_pricing_rule_id} | Update a Bulk Pricing Rule |
| DELETE | /catalog/products/{product_id}/bulk-pricing-rules/{bulk_pricing_rule_id} | Delete a Bulk Pricing Rule |
| GET | /catalog/products/{product_id}/metafields | Get Product Metafields |
| POST | /catalog/products/{product_id}/metafields | Create a Product Metafield |
| GET | /catalog/products/{product_id}/metafields/{metafield_id} | Get a Product Metafield |
| PUT | /catalog/products/{product_id}/metafields/{metafield_id} | Update a Product Metafield |
| DELETE | /catalog/products/{product_id}/metafields/{metafield_id} | Delete a Product Metafield |
| GET | /catalog/products/{product_id}/reviews | Get Product Reviews |
| POST | /catalog/products/{product_id}/reviews | Create a Product Review |
| GET | /catalog/products/{product_id}/reviews/{review_id} | Get a Product Review |
| PUT | /catalog/products/{product_id}/reviews/{review_id} | Update a Product Review |
| DELETE | /catalog/products/{product_id}/reviews/{review_id} | Delete a Product Review |
| GET | /catalog/products/channel-assignments | Get Products Channel Assignments |
| PUT | /catalog/products/channel-assignments | Create Products Channel Assignments |
| DELETE | /catalog/products/channel-assignments | Delete Products Channel Assignments |
| GET | /catalog/products/category-assignments | Get Products Category Assignments |
| PUT | /catalog/products/category-assignments | Create Products Category Assignments |
| DELETE | /catalog/products/category-assignments | Delete Products Category Assignments |
| GET | /catalog/summary | Get a Catalog Summary |
| GET | /catalog/products/metafields | Get All Product Metafields |
| POST | /catalog/products/metafields | Create multiple Metafields |
| PUT | /catalog/products/metafields | Update multiple Metafields |
| DELETE | /catalog/products/metafields | Delete Multiple Metafields |