---
canonical: https://amplience.com/developers/docs/apis/content-delivery/
title: Content delivery
description: Overview of Amplience content delivery APIs, including HTTP and GraphQL options for retrieving published content for websites and applications.
keywords:
  - content delivery api
audience: Developer
date_published: 2022-07-04
date_modified: 2025-07-28
---

<br></br>

<br></br>

# Content Delivery

Choose from HTTP and GraphQL APIs.

## HTTP Content Delivery API

Retrieve content from the CMS. List filter and sort, retrieve all nodes in a hierarchy. Build static sites with the Fresh API.

- **Overview**: Everything you need to know about using the API including examples. [Content Delivery API overview](https://amplience.com/developers/docs/apis/content-delivery/content-delivery-overview/)
- **API Reference**: API parameters, requests and responses. [API reference](https://amplience.com/developers/docs/apis/content-delivery-reference/)
- **Filter API**: How to list, sort and filter your content. Includes lots of examples. [Filter API docs](https://amplience.com/developers/docs/apis/content-delivery/filter-api/)
- **Hierarchy API**: Retrieve all descendants of a hierarchy node. [Hierarchy API docs](https://amplience.com/developers/docs/apis/content-delivery/hierarchy-api/)
- **Fresh API**: An uncached version of the Delivery API designed to build static sites. [Fresh API docs](https://amplience.com/developers/docs/apis/content-delivery/fresh/)
- **Content Delivery SDK**: Use the API in the most efficient way with our JavaScript SDK. [Find it on Github](https://github.com/amplience/dc-delivery-sdk-js)

## GraphQL Content Delivery

Use our GraphQL API to retrieve content from the CMS. List filter and sort.

- **Overview**: Everything you need to know about using the GraphQL API including the playground. [GraphQL Content Delivery API overview](https://amplience.com/developers/docs/apis/content-delivery-graphql/overview/)
- **List, filter and sort**: How to list, filter and sort content using the GraphQL API. Includes lots of examples. [List, filter and sort](https://amplience.com/developers/docs/apis/content-delivery-graphql/graphql-filter-api/)
- **GraphQL typename collision helper**: Identify the errors, such as type name collisions, that prevent a graph from being published. [GraphQL typename collision helper](https://amplience.com/developers/docs/apis/content-delivery-graphql/troubleshooting/)
