DST: retrieving product data
Retrieving DST product data

DST: retrieving product data

For retailers, DST offers a powerful way to retrieve current product data securely and directly from the source. With your free login details, a temporary token, and the available endpoints, you can retrieve exactly the information you need – from complete product lists to specific code lists.

1. Working with tokens

Access to the DST API works via a security token:

  • Request a token via a secure login.
  • Use your username and password in combination with the settings client_id = dst3-api and grant_type = password.
  • In the response, you will receive a access_token.

πŸ‘‰ Please note: this token is only valid for 15 minutes. After that, you must request a new token.

A separate URL is available for test and acceptance environments.

2. Usage of the API and Swagger

DST provides a Swagger environment that allows you to easily explore the API:

Here you will find all available endpoints and you can immediately see how they work.

3. Most important endpoints for retailers

A number of endpoints are specifically intended for retailers who wish to retrieve data:

  • /api/customer/product: list of all authorized products (with filters for language, supplier, country, EAN/UPC, brand, and product group, among others).
  • /api/customer/product/count: number of products that meet your search criteria.
  • /api/customer/codelists: overview of all available code lists.
  • /api/customer/codelist/{codelistCode}: values of a specific code list.
  • /api/customer/all: list of all customers and their authorized profiles.
  • For multicustomers: extra endpoints such as /api/customer/product/clean and /api/customer/authorization/gln.

4. Download practical manual

Would you like to get started right away? On the Platform DST downloads page, you will find the extensive manual with examples and instructions for the usage of the API. It explains step-by-step how to connect and retrieve product data.