API Client Libraries - Criteo Docs
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
API Client Libraries reduce the amount of code you need to write to start accessing Criteo programmatically. They also help expedite troubleshooting when issues arise.
Marketing Solutions API
Three officially supported libraries:
Python: https://pypi.org/project/criteo-api-marketingsolutions-sdk/
PHP: https://packagist.org/packages/criteo/criteo-api-marketingsolutions-sdk
Java: https://search.maven.org/artifact/com.criteo/criteo-api-marketingsolutions-sdk
Setup guides: Java · PHP · Python
Retail Media API
Three officially supported libraries:
Python: https://pypi.org/project/criteo-api-retailmedia-sdk/
PHP: https://packagist.org/packages/criteo/criteo-api-retailmedia-sdk
Java: https://search.maven.org/search?q=a:criteo-api-retailmedia-sdk
One community-supported library:
Node.js: https://github.com/joepikowski/criteo-api-nodejs-client
Setup guides: Java · PHP · Python
Commerce Grid API
Three officially supported libraries:
Python: https://pypi.org/project/criteo-api-commercegrid-sdk/
PHP: https://packagist.org/packages/criteo/criteo-api-commercegrid-sdk
Java: https://search.maven.org/artifact/com.criteo/criteo-api-commercegrid-sdk
Setup guides: Java · PHP · Python