Picture

Public Integrations

Sign up to CEMEX Developer Center

To start using our API services, you must be registered in the developer center.

Registration is free, just click on the SIGN IN / SIGN UP button and fill the requested fields. Once registered you will receive a welcome email to the platform.

Picture

Browse the available APIs

To browse available APIs, click on Products on the top menu. 

You can use the supplied APIs to quickly construct a fully featured application.

Picture

Register an application

In order to call any API you must have a valid subscription key, that you can request by creating an application in Products tab.

  

This subscription key is used in identifying you and your application, so it must be sent as part of the http request header as Ocp-Apim-Subscription-Key.

Picture

Test on Postman in Sandbox Environment

1. Create a new App on the Sandbox Environment and copy the field “Subscription Key” from your new App. Make sure you select the Public Product.

Picture
Picture

2. Open Postman Application.

3. Create a new petition with the Sandbox URL (https://openapi-sandbox.cemexgo.com/v1/dsm/plants?countryCode={{countryCode}}). We will call the API Plants to get the Plants Catalog by creating a GET petition. For further information about public APIs, please visit the page APIs.

api-host: Sandbox Environment URL (https://openapi-sandbox.cemexgo.com)

App-Code: App ID field from the App you previously created

Ocp-Apim-Subscription-Key: Public Subscription Key from the App you previously created.

countryCode: Country which it belongs the plants

Picture

4. Execute the API. You will get a similar result as the following:

Test on Postman in Quality Environment

1. Create a new App on the Quality Environment and copy the field “Subscription Key” from your new App. Make sure you select the Public Product.

Picture
Picture

2. Open Postman Application.

3. Create a new petition with the Quality URL (https://openapi-qa.cemexgo.com/v1/dsm/plants?countryCode={{countryCode}}). We will call the API Plants to get the Plants Catalog by creating a GET petition. For further information about public APIs, please visit the page APIs.

api-host: Quality Environment URL (https://openapi-qa.cemexgo.com)

App-Code: App ID field from the App you previously created

Ocp-Apim-Subscription-Key: Public Subscription Key from the App you previously created.

countryCode: Country which it belongs the plants

Picture

  4. Execute the API. You will get a similar result as the following:

Test on Postman in Production Environment

1. Create a new App on the Production Environment and copy the field “Subscription Key” from your new App. Make sure you select the Public Product.

Picture
Picture

2. Open Postman Application.

3. Create a new petition with the Production URL (https://openapi.cemexgo.com/v1/dsm/plants?countryCode={{countryCode}}). We will call the API Plants to get the Plants Catalog by creating a GET petition. For further information about public APIs, please visit the page APIs.

 

api-host: Production Environment URL (https://openapi.cemexgo.com)

App-Code: App ID field from the App you previously created

Ocp-Apim-Subscription-Key: Public Subscription Key from the App you previously created.

countryCode: Country which it belongs the plants

Picture

  4. Execute the API. You will get a similar result as the following:

ABOUT

CEMEX is a global building materials company that provides high-quality products and reliable service to customers. See more.

Learning Hub   |   CEMEX Go

Copyright © 2020, CEMEX International Holding AG. All rights reserved.