Skip to main content

TME

This article helps you to request API credentials for the TME API

Timon Ruban avatar
Written by Timon Ruban
Updated over a week ago

You should receive your credentials immediately after registration.

Step 1 & 2 - Create an online account and request credentials

Below you will find detailed step-by-step instructions that will guide you through the process of requesting API access data from TME. The process is divided into the following steps:

To access the TME API, the user must:


1. Have an active developer account at www.developers.tme.eu


2. Have an active user account at www.tme.eu


3. Have a key to authorise to the API.


In the following step-by-step guide, we will walk you through the process of setting up the developer account and generating the API key.


REGISTRATION


To create your account, click on the Sign Up button on the home page.


Then, provide the required details and read and accept the TME API Terms and Conditions.
‘”Terms of service” are located bottom right corner of the webpage.


After successful registration, an activation e-mail will be sent to the e-mail address provided during the registration process.


To activate your account, click on the Activate account hyperlink,
which will redirect you to www.developers.tme.eu, where you will be able to log in to your newly created account.

CREATING A TOKEN


Once you have created your account, you need to generate a key that you will use in your app in order to be able to use all the functionalities of the TME API.
The private key is linked to your user account at www.tme.eu, it gives you access to product data as you would see it if you were logged in to your account at our website.

What are the advantages of this option?

Among other things, you will be able to see special prices that reflect your individual
price list.

If you want to query the API for market data, we still provide this option.

To do so, you need to use the following phrase in the request header:


request-context: anonymous


How do I generate the key?


Logi n to your developer account at www.developers.tme.eu and add new application.

IMPORTANT: Creating an application is required to generate a private key.Enter the application name and click on Generate application.

The application has been successfully added and now appears in the applications list.


To generate private key, use the previously added application. And authentication token to customer account from www.tme.eu website.
To do so do the following:
1. Go on the www.tme.eu website and log in into your TME.eu account
2. Open User panel
3. Open the Applications tab


Now you can see the Application panel where you have to register new application


4. Click on Register new app button

5. A temporary token will be displayed in The authorization of an application window. Enter this token in the developers.tme.eu application to authenticate your TME.eu customer account.


6. Copied token from www.tme.eu must be provided in your application in www.developers.tme.eu in field Temporary token.

7. After entering Temporary token, choose a purpose of generating new key in field Key purpose and click on Generate new private key button to generate new TME API private key.
8. After correct authentication private key is generated and available to see after clicking on the "Show private keys" button


SANDBOX


At developers.tme.eu, you can test sample requests in the Sandbox.
Using the Sandbox, you can query the API with all keys you have generated. To do so, select the relevant token from the drop-down list and the request you wish to test by specifying the relevant parameters (e.g. product symbols) and click on "Send request".

On the right-hand side, you will see the parameters you have selected and, below them, the API response.

Step 3 - Activate the API in Luminovo

To activate the Key go to settings and then select the tab Supplier API integration.

Open the Tme toggle and click Connect account. Enter the Application secret (App secret in Luminovo) + the Token (App token in Luminovo) and hit Save. An example can be found below.

Once activated, the API should indicate that it has successfully activated the connection (with the green Activate tag) and can now be used in Luminovo.

API rate limit upgrade

If you exceed the API rate, please send an e-mail to the contact person listed below:

Name

Mail address

TME Support

Further information and an email template can be found in this article Upgrade API rate limits.

Did this answer your question?