> ## Documentation Index
> Fetch the complete documentation index at: https://developers.criteo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API Client Libraries

export const InlineImage = ({src, alt = "", height = "1.6em"}) => {
  return <img noZoom src={src} alt={alt} style={{
    display: "inline",
    verticalAlign: "start",
    height: height,
    margin: "0"
  }} />;
};

## Introduction

API Client Libraries facilitate the use of Criteo's API.

These libraries reduce the code needed to write to start accessing Criteo programmatically. They also can help expedite troubleshooting should you encounter any issues.

***

## Available API Client Libraries

There are three officially supported client libraries available:

<InlineImage src="/images/retail-media/v2025.01/docs/92eeafe-python.png" height="40px" /> **Python:** [https://pypi.org/project/criteo-api-retailmedia-sdk/](https://pypi.org/project/criteo-api-retailmedia-sdk/)

<InlineImage src="/images/retail-media/v2025.01/docs/002ce99-php.png" height="40px" /> **PHP:** [https://packagist.org/packages/criteo/criteo-api-retailmedia-sdk](https://packagist.org/packages/criteo/criteo-api-retailmedia-sdk)

<InlineImage src="/images/retail-media/v2025.01/docs/cbd7bd4-java.png" height="40px" /> **Java:** [https://search.maven.org/search?q=a:criteo-api-retailmedia-sdk](https://search.maven.org/search?q=a:criteo-api-retailmedia-sdk)

And one community-supported client library:

<InlineImage src="/images/retail-media/v2025.01/docs/85bb844-nodejs.png" height="40px" /> **Node.js:** [https://github.com/joepikowski/criteo-api-nodejs-client](https://github.com/joepikowski/criteo-api-nodejs-client)

***

## Setup Guides

Documentation related to set up, installation and features can be found here:

[Java API Client Library](https://github.com/criteo/criteo-api-java-sdk)

[PHP API Client Library](https://packagist.org/packages/criteo/criteo-api-retailmedia-sdk)

[Python API Client Library](https://github.com/criteo/criteo-api-python-sdk)

***

**What’s Next**

* [Criteo API Swagger](/retail-media/v2025.01/docs/criteo-api-swagger)
* [Use Postman with the Criteo Retail Media API](/retail-media/v2025.01/docs/use-postman-with-the-criteo-retail-media-api)
