Join our pilot for displaying certified products in reseller webshops
It will now be easier to showcase certified IT products in reseller online shops. By participating in our pilot program for the GTIN API, you can test this newly developed solution free of charge before it becomes available to a broader audience.
If you have any questions, please contact Hannes Mäki.
In December 2024, we launched TCO Certified, Generation 10, and began collecting Global Trade Item Numbers (GTINs) for certified products. GTINs enable efficient product tracking and inventory management. We have now developed an API solution that allows resellers to retrieve GTIN data for certified products.
Join our pilot project
We are pleased to invite resellers to participate in our pilot program for testing our API solution. By participating in this initiative, you improve the visibility of certified products in online stores. Currently, GTINs are linked to more than 100,000 certified product models and configurations — a figure that is expected to rise during the coming months.
Benefits for resellers
Joining the pilot helps you meet the growing customer demand for sustainability. Highlighting certified products clearly communicates your commitment to sustainability while making it easier for buyers to make responsible product choices.
Some issues are expected
This is a pilot project, and the system is still under development. New GTINs are added continuously. While we strive to provide accurate information, we anticipate that issues will occur and cannot guarantee the accuracy or completeness of the information provided.
How to get started
To apply for an API key, please complete the form below. Make sure to read the terms and conditions before submitting your application. Once we have approved your request to join, we will contact you. You can then integrate the API into your web shop. The code your developers will need is available below.
Application
Terms and conditions
The GTIN API solution offered by TCO Development is a data-sharing service that provides information on the certification status of IT products. It is free of charge and provided “as is” without any guarantees regarding availability, accuracy, or performance.
1. Permitted use
The GTIN API solution allows resellers to mark IT products as certified according to TCO Certified in their online stores for end customers. Before it is implemented, resellers must first submit an application, which needs to be approved by TCO Development.
On each webpage where a certified product is displayed, the TCO Certified logo must be visible and include a link to tcocertified.com. (The logo can be downloaded at the bottom of this page.)
Information about TCO Certified may also be displayed next to the logo. Please find examples of how the information can be displayed below.
No other sustainability-related data may be displayed next to the TCO Certified logo in a way that implies endorsement, association, or verification by TCO Development.
The API may only be used to inform end customers about which IT products are certified according to TCO Certified. Any other use of the API or its data requires a separate written agreement with TCO Development.
2. Availability, accuracy and scope
While we strive to provide accurate information through the GTIN API solution, TCO Development makes no warranties — either expressed or implied — regarding the accuracy, completeness, or fitness of the data. TCO Development will not be liable for any direct or indirect damages resulting from the use of this service.
The API returns GTINs for most products with active TCO Certified, generation 10 certificates and some products with active TCO Certified, generation 9 certificates.
TCO Development reserves the right to modify, suspend, or discontinue the service at any time without prior notice.
3. Data updates
Users of the GTIN API solution are responsible for ensuring that the information displayed to end customers is accurate and up to date. Updates are required at least once a month.
4. Prohibited uses
Users of the GTIN API solution and its data must not do any of the following:
- Imply, suggest, or promote a partnership, endorsement, or cooperation with TCO Development without prior written agreement.
- Use the service or any related materials in a way that could be considered misleading to customers (e.g., greenwashing and bluewashing).
- Make an unreasonable volume of requests to the API that could negatively impact the service’s availability, stability, or performance.
- Share, misuse, or fail to adequately protect any API login keys provided by TCO Development.
5. Misuse and termination
TCO Development reserves the right to suspend or terminate a user’s access to the GTIN API solution without prior notice if it is misused, including but not limited to violations of these terms and conditions.
6. Updates to the terms and conditions
TCO Development reserves the right to update or modify these terms and conditions at any time. The latest version will be published on our industry website.
Continued use of the GTIN API solution after updates indicates acceptance of the revised terms and conditions. If a user does not accept the updated terms, they must immediately remove the API from their website(s).
Documentation
This API provides access to a list of GTINs (Global Trade Item Numbers) for products certified with TCO Certified, optionally in JSON-LD format.
Authentication
Before accessing the API, you must authenticate and retrieve a token.
Token Endpoint
bash
POST https://api.tcocertified.com/token
Request Body
json
{
"username": "YOUR_API_USER",
"password": "YOUR_API_KEY"
}
Replace YOUR_API_KEY and YOUR_API_USER with the actual credentials received on an approved application
Example Response
json
{
"result": "ok",
"token": "your-access-token",
"validUntil": "2025-06-25T16:41:41Z"
}
Use this token in subsequent API calls as a Bearer token in the X-Auth-Token header.
Endpoint: Retrieve Certified Product GTINs
http
POST https://api.tcocertified.com/generic/gtin
Description: Retrieves a paginated list of GTINs for products certified with TCO Certified. Results can be returned in JSON-LD if requested.
Request Details
Header
X-Auth-Token
Content-Type
Value
Bearer your-access-token
application/json (if body used)
Required
Yes
Optional if no body
Query Parameters (in JSON body)
Parameter
product_type
page
jsonld
Type
string
int
bool
Description
(Optional) Filter by certified product type. See Available Types.
(Optional) Page number for pagination. If omitted, the page starts at 1. Page size is set to 200 products.
(Optional) Set to true to return data in JSON-LD format.
Example request
cURL
curl --location --request POST 'https://api.tcocertified.com/generic/gtin'
--header 'X-Auth-Token: Bearer your-access-token'
--header 'Content-Type: application/json'
--data '{
"product_type": "Displays",
"page": 1,
"jsonld": true
}'
Example response
{
"id": "urn:uuid:36243BD7-84BF-C443-864E-CFB059FE0468",
"issueDate": "2025-06-27",
"issuer": "TCO Development",
"products": [
{
"certificationInfo": {
"agency": "TCO Development",
"agencyURL": "https://tcocertified.com/",
"certificateId": "D123456789",
"endDate": "2026-12-04",
"id": "https://tcocertified.com/product-finder/?cert=D123456789",
"program": "TCO Certified",
"standard": "TCO Certified, generation 10, for displays",
"startDate": "2024-12-04",
"status": "ACTIVE",
"type": "CertificationDetails"
},
"gtin": "01234567891234",
"id": "https://id.gs1.org/01/01234567891234",
"name": "ABC Display 123",
"type": "Product"
}
]
}
Available Product Types
These values are case-sensitive and must match exactly as shown.
- All-in-one PCs
- Desktops
- Displays
- Headsets
- Notebooks
- Projectors
- Servers
- Smartphones
- Tablets
Visual guide
By following these guidelines for displaying the certification status on your website, you will ensure that you meet our terms and conditions. The page must include a link to tcocertified.com.
Longer version
Shorter version

TCO Certified is the global sustainability certification for IT products, empowering both IT buyers and brands to make more responsible choices. The comprehensive criteria are designed to drive social and environmental responsibility and are updated continuously to push sustainability where it matters most. Compliance with all criteria is always independently verified for every product.

TCO Certified is the global sustainability certification for IT products, empowering both IT buyers and brands to make more responsible choices.

TCO Certified is the global sustainability certification for IT products, empowering both IT buyers and brands to make more responsible choices.
Download logos

TCO Certified
Logo