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

# API Reference

> Complete API reference for Publive's Content Delivery and Content Management services

Publive provides two API services for working with your content:

## Content Delivery Service (CDS)

**Base URL:** `https://cds.thepublive.com/publisher/<PUBLISHER_ID>/`

Read-only APIs for fetching published content. Use the CDS to power your website and applications.

<Card title="Content Delivery API" href="/dxp/api-reference/content-delivery" />

## Content Management Service (CMS)

**Base URL:** `https://cms.thepublive.com/publisher/<PUBLISHER_ID>/`

Full CRUD APIs for creating, updating, and managing content programmatically.

<Card title="Content Management API" href="/dxp/api-reference/content-management" />

## Authentication

All API requests require HTTP Basic Auth. See [Authentication](/dxp/documentation/getting-started/authentication) for details.

## Common Patterns

### Pagination

Both APIs support `page` and `limit` query parameters:

| Parameter | Default | Max  |
| --------- | ------- | ---- |
| `page`    | 1       | 1000 |
| `limit`   | 10      | 50   |

### Error Handling

All error responses return a descriptive status and message. See [Error Codes](/dxp/documentation/reference/error-codes) for a full reference.
