sales layer rest api.postman collection.json

Sales Layer REST APIs

Postman collection for testing the Sales Layer DAM and Catalog REST APIs (v2.0).

This collection covers at least one example of every endpoint exposed by the current OpenAPI specifications. Requests are grouped to match the API reference: setup checks first, then the DAM REST API, then the Catalog REST API organized by resource (Metadata, Attribute Sets, Attribute Sets v2, Products, Variants, Categories, Custom Entities).

How to use:

  1. Import the companion environment 'Sales Layer API - Template'.
  2. Set the apiKey secret value in the environment.
  3. Run read-only requests first (Setup checks and any GET request).
  4. Run write requests (Create/Update/Delete) only against a test account.

Field names such as prod_ref, prod_title, cat_ref, or frmt_ref are examples. Confirm the writable fields available for your account using the matching $metadata endpoint before sending Create or Update requests.


Authentication

Variables

Setup checks

Catalog service metadata

DAM list first page

DAM REST API v2.0

List images with pagination

Filter processed JPG images

Get image by reference

Delete image (write)

Catalog REST API v2.0

Metadata

Catalog model metadata
Products metadata
Variants metadata
Categories metadata
Custom Entities metadata
Custom Entity metadata (by denominator)

Attribute Sets

List attribute sets (legacy)
Get attribute set (legacy)
Attribute Sets metadata

Attribute Sets v2

List attribute sets
Get attribute set by identifier
Create attribute set (write)
Update attribute set (write)
Delete attribute set (write)

Products

List products

Filter products by title

Get product by identifier

List products in category

Get product in category

Create product (write)

Update product (write)

Delete product (write)

Products changelog

Product changelog by identifier

Variants

List variants

Get variant by identifier

List variants in product

Get variant in product

Create variant (write)

Update variant (write)

Delete variant (write)

Variants changelog

Variant changelog by identifier

Categories

List categories

List categories with products

Get category by identifier

Create category (write)

Update category (write)

Delete category (write)

Categories changelog

Category changelog by identifier

Get category layout

Update category layout (write)

Custom Entities

List custom entity items

Create custom entity item (write)

Update custom entity item (write)

Delete custom entity item (write)

Custom entity changelog

Custom entity item changelog

Get custom entity layout

Update custom entity layout (write)