# Acquia APIs directory

<ApiDirectory>

<ApiDirectoryCard product="source-cms">

### Content API

Query and filter Source CMS content over [JSON:API](/start-here/glossary/#jsonapi).

<Fragment slot="auth">Auth: [client credentials](/source-cms/authenticate/quickstart/)</Fragment>

<Fragment slot="cta">[API reference →](/source-cms/reference/content-api/)</Fragment>

</ApiDirectoryCard>

<ApiDirectoryCard product="cloud-platform">

### Cloud Platform API

Deploy, back up, and manage applications and [environments](/start-here/glossary/#environment).

<Fragment slot="auth">Auth: [client credentials](/cloud-platform/cli/platform-api/)</Fragment>

<Fragment slot="cta">[OpenAPI reference →](https://cloudapi-docs.acquia.com/)</Fragment>

</ApiDirectoryCard>

<ApiDirectoryCard product="site-factory">

### Site Factory REST API

Create, back up, restore, and cache-clear a fleet of Drupal sites.

<Fragment slot="cta">[API reference →](https://docs.acquia.com/site-factory/site-factory-api)</Fragment>

</ApiDirectoryCard>

<ApiDirectoryCard product="dam">

### DAM API v2

Search and manage assets, metadata, collections, and [webhooks](/start-here/glossary/#webhook).

<Fragment slot="auth">Auth: [access tokens](https://docs.acquia.com/acquia-dam/generate-api-access-token)</Fragment>

<Fragment slot="cta">[API reference →](https://docs.acquia.com/acquia-dam/api-v2)</Fragment>

</ApiDirectoryCard>

<ApiDirectoryCard product="web-governance">

### Web Governance API

Add accessibility, QA, and policy scanning to your own applications.

<Fragment slot="cta">[API reference →](https://docs.acquia.com/acquia-optimize/optimize-api)</Fragment>

</ApiDirectoryCard>

<ApiDirectoryCard product="cdp">

### CDP APIs

Push customer data in, pull profiles and authorizations out.

<Fragment slot="cta">[API authentication docs →](https://docs.acquia.com/customer-data-platform/api-authentication-mechanism)</Fragment>

</ApiDirectoryCard>

<ApiDirectoryCard product="campaign-studio">

### Campaign Studio API

Contacts, campaigns, and emails over a Mautic-based REST API.

<Fragment slot="cta">[API quick start →](https://docs.acquia.com/campaign-studio/campaign-studio-api-quick-start-guide)</Fragment>

</ApiDirectoryCard>

</ApiDirectory>

[`acli`](/start-here/glossary/#acli) ([reference](/cloud-platform/reference/acli/)) wraps the Cloud Platform API for everyday use, and the [Cloud Platform API guide](/cloud-platform/cli/platform-api/) walks through a first authenticated call. The DAM API v2 TypeScript SDK is [`acquia-dam-sdk` on npm](https://www.npmjs.com/package/acquia-dam-sdk) ([source](https://github.com/Widen/acquia-dam-ts-sdk)); [building a headless frontend](/source-cms/get-content/) covers how DAM assets reach a frontend.
