> ## 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

> Officially supported client libraries for the Criteo Marketing Solutions, Retail Media, and Commerce Grid APIs.

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

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:

<InlineImage src="/images/marketing-solutions/docs/92eeafe-python.png" alt="Python" height="40px" /> **Python:** [https://pypi.org/project/criteo-api-marketingsolutions-sdk/](https://pypi.org/project/criteo-api-marketingsolutions-sdk/)

<InlineImage src="/images/marketing-solutions/docs/002ce99-php.png" alt="PHP" height="40px" /> **PHP:** [https://packagist.org/packages/criteo/criteo-api-marketingsolutions-sdk](https://packagist.org/packages/criteo/criteo-api-marketingsolutions-sdk)

<InlineImage src="/images/marketing-solutions/docs/cbd7bd4-java.png" alt="Java" height="40px" /> **Java:** [https://search.maven.org/artifact/com.criteo/criteo-api-marketingsolutions-sdk](https://search.maven.org/artifact/com.criteo/criteo-api-marketingsolutions-sdk)

**Setup guides:** [Java](https://github.com/criteo/criteo-api-java-sdk) · [PHP](https://packagist.org/packages/criteo/criteo-api-marketingsolutions-sdk) · [Python](https://github.com/criteo/criteo-api-python-sdk)

***

## Retail Media API

Three officially supported libraries:

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

<InlineImage src="/images/retail-media/docs/002ce99-php.png" alt="PHP" 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/docs/cbd7bd4-java.png" alt="Java" 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)

One community-supported library:

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

**Setup guides:** [Java](https://github.com/criteo/criteo-api-java-sdk) · [PHP](https://packagist.org/packages/criteo/criteo-api-retailmedia-sdk) · [Python](https://github.com/criteo/criteo-api-python-sdk)

***

## Commerce Grid API

Three officially supported libraries:

<InlineImage src="/images/marketing-solutions/docs/92eeafe-python.png" alt="Python" height="40px" /> **Python:** [https://pypi.org/project/criteo-api-commercegrid-sdk/](https://pypi.org/project/criteo-api-commercegrid-sdk/)

<InlineImage src="/images/marketing-solutions/docs/002ce99-php.png" alt="PHP" height="40px" /> **PHP:** [https://packagist.org/packages/criteo/criteo-api-commercegrid-sdk](https://packagist.org/packages/criteo/criteo-api-commercegrid-sdk)

<InlineImage src="/images/marketing-solutions/docs/cbd7bd4-java.png" alt="Java" height="40px" /> **Java:** [https://search.maven.org/artifact/com.criteo/criteo-api-commercegrid-sdk](https://search.maven.org/artifact/com.criteo/criteo-api-commercegrid-sdk)

**Setup guides:** [Java](https://github.com/criteo/criteo-api-java-sdk) · [PHP](https://packagist.org/packages/criteo/criteo-api-commercegrid-sdk) · [Python](https://github.com/criteo/criteo-api-python-sdk)
