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.
| Capability | What it is used for |
|---|---|
| List and filter images | Retrieve image records and narrow results by supported query parameters. |
| Delete images | Remove an image resource by identifier. |
| Method | Path | Functional description |
|---|---|---|
GET | /dam/image | Retrieves 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. |
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.
Make sure your integration:
- Sends a valid API key in the
X-API-KEYheader. - Uses pagination when reading lists of images.
- Handles temporary processing states when deleting images (a
409response 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.
Use the DAM REST API v2.0 OpenAPI reference for request parameters, schemas, examples, and status codes.