Skip to content

The DAM REST API is used to integrate external systems with Sales Layer digital asset management capabilities.

It focuses on image resources. An integration can list existing images and delete images when they are no longer needed.

Use this API when an external system needs to keep product images, media references, or asset metadata aligned with Sales Layer.

Main capabilities

CapabilityWhat it is used for
List and filter imagesRetrieve image records and narrow results by supported query parameters.
Delete imagesRemove an image resource by identifier.

Endpoint summary

MethodPathFunctional description
GET/dam/imageRetrieves image records. Use this endpoint to search, filter, sort, and paginate DAM images.
DELETE/dam/image/{id}Deletes an image resource when it can be safely removed.

Typical integration scenarios

Use the DAM REST API to:

  • Retrieve image records to verify processing status or asset availability.
  • Remove obsolete images as part of a controlled cleanup workflow.

Before implementing

Make sure your integration:

  • Sends a valid API key in the X-API-KEY header.
  • Uses pagination when reading lists of images.
  • Handles temporary processing states when deleting images (a 409 response means the image is currently being processed).
  • Applies retry and rate limiting behavior as described in Rate limiting.
  • Reviews DAM error details for image-specific failure cases.

Technical reference

Use the DAM REST API v2.0 OpenAPI reference for request parameters, schemas, examples, and status codes.