Skip to main content

Content API overview

The Content API manages the content surfaces that TPC uses for retrieval, publishing, and public markdown delivery.

Surfaces

Start with /api/v1/content for product pages, docs pages, and marketing content. Created and generated pages land in a review queue (GET /api/v1/content?status=pending_review) and publish only after approval (POST /api/v1/content/{draftId}/review).

Common workflow

  1. Create an API key with content:read.
  2. List existing resources for a product.
  3. Add content:write only when your integration needs mutations.
  4. Send Idempotency-Key on writes so retries are safe.
  5. Store x-request-id with your job logs.

Site pages

Sync product pages from a CMS or Markdown folder.

Agentic documents

Work with generated and reviewed content documents.