contentstack website screenshot

contentstack

This document is a detailed reference to Contentstack’s Content Delivery API. Retrieve content from your account and deliver it to web and mobile properties.

contentstack publishes 43 APIs on the APIs.io network, including Analytics API, Knowledge Vault API, Generative AI API, and 40 more.

The contentstack catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.

contentstack’s developer surface includes authentication and 19 more developer resources.

47.3/100 developing ▬ flat Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serveFree trial⚡ Free to try
45 APIs

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 47.3/100 · developing
Contract Quality 19.7 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 9.5 / 20
Operational Transparency 4.8 / 13
Governance 6.3 / 12
Discoverability 5.0 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/contentstack: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 45

Individual APIs this provider publishes, each with its own machine-readable definition.

Contentstack GraphQL Content Delivery API

The Contentstack GraphQL Content Delivery API enables developers to query content from their Contentstack stack using GraphQL syntax, allowing precise retrieval of only the fiel...

Contentstack Image Delivery API

The Contentstack Image Delivery API allows developers to retrieve and transform images stored as assets in their Contentstack stacks. It supports on-the-fly image manipulation o...

Contentstack Analytics API

The Contentstack Analytics API provides access to usage and performance metrics for CMS, Launch, and Automate products within a Contentstack organization. Developers can retriev...

Contentstack Knowledge Vault API

The Contentstack Knowledge Vault API provides endpoints for ingesting, updating, and deleting content items stored in a Brand Kit's Knowledge Vault. The Knowledge Vault is a vec...

Contentstack Generative AI API

The Contentstack Generative AI API provides an endpoint for generating AI-powered content using a Brand Kit's knowledge vault and voice profiles. It acts as a communication chan...

contentstack Accounts API

Accounts represent authenticated connections to external services and third-party platforms used by automations as action targets.

contentstack Assets API

Assets are media files such as images, videos, and documents stored in the Contentstack asset library.

contentstack Attributes API

Attributes represent individual user data characteristics such as age, location, or browsing history used to define audience segments.

contentstack Audiences API

Audiences are defined segments of users grouped by demographic, behavioral, or other attribute-based criteria for targeted content experiences.

contentstack Audit Logs API

Audit logs track all administrative actions taken within an automation project, providing a history of configuration changes.

contentstack Automations API

Automations are individual workflow definitions that connect triggers (such as Contentstack content events) to actions (such as sending notifications or updating external systems).

contentstack Brand Kits API

Brand Kits are centralized repositories for an organization's brand identity assets, guidelines, and AI configuration. They are used to ensure consistent brand voice and style a...

contentstack Cache Analytics API

Cache analytics track CDN cache hit and miss rates to measure delivery efficiency and identify cache optimization opportunities.

contentstack Content Types API

Content types define the structure of content entries in a Contentstack stack. They specify the fields and their data types that entries must conform to.

contentstack Deployments API

Deployments represent individual build and publish operations to a Launch environment. Each deployment has associated build logs, server logs, and status tracking.

contentstack Device Usage API

Device usage analytics track API and content delivery requests broken down by device type (desktop, mobile, tablet, server).

contentstack Entries API

Entries are instances of content types that hold the actual content data. They can be filtered, sorted, paginated, and localized.

contentstack Entry Variants API

Entry variants are customized versions of an entry created for personalization or A/B testing purposes.

contentstack Environments API

Endpoints for managing deployment environments (e.g., production, staging) within a stack.

contentstack Events API

The events endpoint allows applications to track user actions and behavioral events for experience analytics and audience rule evaluation.

contentstack Execution Logs API

Execution logs record each time an automation runs, including the trigger context, steps executed, and success or failure status.

contentstack Experiences API

Experiences define personalized content variations delivered to specific audience segments, supporting both segmented and A/B test configurations.

contentstack File Uploads API

File upload endpoints provide pre-signed URLs for securely uploading build artifacts to Contentstack Launch infrastructure before triggering a deployment.

contentstack Geolocation API

Geolocation endpoints provide geographic datasets including regions, countries, and cities for location-based audience targeting.

contentstack Global Fields API

Global fields are reusable field groups that can be referenced across multiple content types within a Contentstack stack.

contentstack Jobs API

Analytics jobs represent asynchronous data retrieval operations. Use the job ID returned from POST endpoints to fetch results via the job data endpoint.

contentstack LLM Configuration API

LLM Configuration endpoints allow organizations to register custom API credentials for large language model providers, enabling content generation through their own LLM subscrip...

contentstack Manifest API

The manifest endpoint returns a list of all active experiences and their corresponding variants that are activated for the current user based on their attributes and audience me...

contentstack Organizations API

Endpoints for managing Contentstack organizations, including user invitations, roles, stacks, and audit logs at the organization level.

contentstack Projects API

Automation projects are containers for automations within a Contentstack organization. Each project groups related automations and can have its own variables and account connect...

contentstack SCIM Groups API

SCIM group endpoints allow Identity Providers to manage group memberships in Contentstack, which map to role-based access control within the CMS.

contentstack SCIM Schema Discovery API

Schema discovery endpoints implement the SCIM 2.0 service provider configuration, returning supported schemas and resource types for IdP compatibility validation.

contentstack SCIM Users API

SCIM user endpoints enable Identity Providers to provision, update, and deprovision user accounts within a Contentstack organization following the SCIM 2.0 User schema.

contentstack SDK Usage API

SDK usage analytics report request volumes from Contentstack SDKs broken down by SDK type and version.

contentstack Stacks API

Endpoints for creating and managing Contentstack stacks, including settings, users, sharing, and ownership transfer.

contentstack Status Code Analytics API

Status code analytics show the distribution of HTTP response codes returned by Contentstack services for health and error monitoring.

contentstack Subscription Usage API

Subscription usage analytics provide metrics on Launch project, environment, and domain counts relative to the organization's plan limits.

contentstack Synchronization API

The synchronization endpoints allow developers to sync published content incrementally, enabling efficient local caching and offline-first patterns.

contentstack URL Analytics API

URL analytics show request volume broken down by specific URLs to identify high-traffic content and optimize delivery.

contentstack Usage Analytics API

Usage analytics provide bandwidth and API call utilization overviews across Contentstack services including CDN, CMA, Automate, and Launch.

contentstack User Attributes API

Endpoints for setting, updating, and merging user attribute data used to determine audience membership and personalized content targeting.

contentstack User Sessions API

Endpoints for authenticating users and managing session tokens within Contentstack.

contentstack Users API

Endpoints for managing Contentstack user accounts including profile updates, password resets, and account activation.

contentstack Variables API

Project variables are reusable key-value pairs that can be referenced across multiple automations within a project.

contentstack Voice Profiles API

Voice Profiles define the writing style, tone, and persona characteristics for AI content generation within a Brand Kit. Multiple voice profiles can be created to support differ...

Scroll for all 45

Open Collections 11

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Contentstack Launch API

OPEN COLLECTION

Contentstack SCIM API

OPEN COLLECTION

Scroll for all 11

GraphQL 1

GraphQL schemas published by this provider.

contentstack GraphQL API

The Contentstack GraphQL Content Delivery API enables developers to query content from their Contentstack stack using GraphQL syntax, allowing precise retrieval of only the fiel...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Contentstack Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Contentstack Webhooks

Contentstack Webhooks provide event-driven notifications for content lifecycle events within a stack. When configured, Contentstack sends HTTP POST requests to your specified en...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Contentstack Context

0 classes · 13 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

contentstack API Rules

5 rules · 1 errors 4 warnings

SPECTRAL

contentstack API Rules

6 rules · 5 warnings 1 info

SPECTRAL

contentstack API Rules

8 rules · 5 errors 3 warnings

SPECTRAL

JSON Schema 99

Standalone JSON Schema definitions for this provider's data models.

Account

4 properties

JSON SCHEMA

AccountList

1 properties

JSON SCHEMA

AnalyticsRequest

5 properties

JSON SCHEMA

Asset

8 properties

JSON SCHEMA

AssetList

2 properties

JSON SCHEMA

Attribute

5 properties

JSON SCHEMA

AttributeList

1 properties

JSON SCHEMA

Audience

5 properties

JSON SCHEMA

AudienceList

1 properties

JSON SCHEMA

AuditLog

4 properties

JSON SCHEMA

AuditLogList

1 properties

JSON SCHEMA

Automation

7 properties

JSON SCHEMA

AutomationList

1 properties

JSON SCHEMA

BrandKit

6 properties

JSON SCHEMA

BrandKitList

2 properties

JSON SCHEMA

CacheUsage

4 properties

JSON SCHEMA

ContentType

6 properties

JSON SCHEMA

ContentTypeList

2 properties

JSON SCHEMA

CreateAttributeRequest

3 properties

JSON SCHEMA

CreateAudienceRequest

3 properties

JSON SCHEMA

CreateBrandKitRequest

2 properties

JSON SCHEMA

CreateContentTypeRequest

1 properties

JSON SCHEMA

CreateDeploymentRequest

2 properties

JSON SCHEMA

CreateEntryRequest

1 properties

JSON SCHEMA

CreateEnvironmentRequest

2 properties

JSON SCHEMA

CreateEventRequest

2 properties

JSON SCHEMA

CreateExperienceRequest

3 properties

JSON SCHEMA

CreateLlmConfigRequest

4 properties

JSON SCHEMA

CreateProjectRequest

2 properties

JSON SCHEMA

CreateStackRequest

1 properties

JSON SCHEMA

CreateVariableRequest

4 properties

JSON SCHEMA

CreateVoiceProfileRequest

4 properties

JSON SCHEMA

DeleteResponse

1 properties

JSON SCHEMA

Deployment

4 properties

JSON SCHEMA

DeploymentList

1 properties

JSON SCHEMA

Contentstack Entry

14 properties

JSON SCHEMA

EntryList

2 properties

JSON SCHEMA

EntryVariant

3 properties

JSON SCHEMA

EntryVariantList

1 properties

JSON SCHEMA

Environment

4 properties

JSON SCHEMA

EnvironmentList

1 properties

JSON SCHEMA

Error

2 properties

JSON SCHEMA

EventList

1 properties

JSON SCHEMA

ExecutionLog

6 properties

JSON SCHEMA

ExecutionLogList

1 properties

JSON SCHEMA

Experience

6 properties

JSON SCHEMA

ExperienceList

1 properties

JSON SCHEMA

ExperiencePriority

1 properties

JSON SCHEMA

ExperienceVariant

4 properties

JSON SCHEMA

Field

5 properties

JSON SCHEMA

GenAIRequest

3 properties

JSON SCHEMA

GenAIResponse

2 properties

JSON SCHEMA

GeoItem

3 properties

JSON SCHEMA

GeoList

1 properties

JSON SCHEMA

GlobalField

5 properties

JSON SCHEMA

GlobalFieldList

1 properties

JSON SCHEMA

IngestContentRequest

3 properties

JSON SCHEMA

JobData

4 properties

JSON SCHEMA

JobResponse

2 properties

JSON SCHEMA

KnowledgeVaultResponse

3 properties

JSON SCHEMA

LlmConfig

4 properties

JSON SCHEMA

LogEntry

3 properties

JSON SCHEMA

LoginRequest

1 properties

JSON SCHEMA

LoginResponse

1 properties

JSON SCHEMA

LogResponse

1 properties

JSON SCHEMA

Manifest

1 properties

JSON SCHEMA

ManifestExperience

4 properties

JSON SCHEMA

MergeUserAttributesRequest

2 properties

JSON SCHEMA

Organization

4 properties

JSON SCHEMA

OrganizationList

1 properties

JSON SCHEMA

PersonalizeEvent

4 properties

JSON SCHEMA

Project

6 properties

JSON SCHEMA

ProjectList

1 properties

JSON SCHEMA

PublishRequest

1 properties

JSON SCHEMA

ScimError

3 properties

JSON SCHEMA

ScimGroup

4 properties

JSON SCHEMA

ScimListResponse

5 properties

JSON SCHEMA

ScimPatchOperation

3 properties

JSON SCHEMA

ScimPatchRequest

2 properties

JSON SCHEMA

ScimUser

6 properties

JSON SCHEMA

Contentstack Stack

12 properties

JSON SCHEMA

StackList

1 properties

JSON SCHEMA

SyncItem

4 properties

JSON SCHEMA

SyncResponse

6 properties

JSON SCHEMA

TokenUsage

3 properties

JSON SCHEMA

TrackEvent

3 properties

JSON SCHEMA

TrackEventsRequest

0 properties

JSON SCHEMA

UpdateEntryRequest

1 properties

JSON SCHEMA

UpdateStackRequest

1 properties

JSON SCHEMA

UpdateUserRequest

1 properties

JSON SCHEMA

UploadUrlResponse

3 properties

JSON SCHEMA

UsageAnalyticsRequest

0 properties

JSON SCHEMA

User

6 properties

JSON SCHEMA

UserAttributesRequest

0 properties

JSON SCHEMA

Variable

5 properties

JSON SCHEMA

VariableList

1 properties

JSON SCHEMA

VoiceProfile

7 properties

JSON SCHEMA

VoiceProfileList

1 properties

JSON SCHEMA

Contentstack Webhook Payload

6 properties

JSON SCHEMA

Scroll for all 99

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Contentstack Structure

0 properties

JSON STRUCTURE

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Contentstack Authentication

apiKey/http · 5 schemes

SECURITY

Contentstack Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Contentstack Trust Center

SOC 2, ISO 27001, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Contentstack Agentic Access

132 operations · 68 acting

132 operations · 68 acting

AGENTIC

Resources

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Company 1

The organization behind the API

Other 7

Properties that don't map to a standard resource type

Scroll for all 7

Source (apis.yml)

apis.yml Raw ↑
aid: contentstack
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: false
  label: Freemium (free trial) · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/contentstack.png
url: https://raw.githubusercontent.com/api-evangelist/contentstack/refs/heads/main/apis.yml
modified: '2026-05-19'
apis:
- aid: contentstack:graphql-content-delivery-api
  name: Contentstack GraphQL Content Delivery API
  tags:
  - Content Delivery
  - GraphQL
  - Headless CMS
  - Query Language
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://graphql.contentstack.com
  humanURL: https://www.contentstack.com/docs/developers/apis/graphql-content-delivery-api
  properties:
  - url: https://www.contentstack.com/docs/developers/apis/graphql-content-delivery-api
    type: Documentation
  - url: graphql/contentstack-graphql.md
    type: GraphQL
  description: The Contentstack GraphQL Content Delivery API enables developers to query content from their Contentstack stack
    using GraphQL syntax, allowing precise retrieval of only the fields and relationships needed in a single request. It is
    built on top of the Content Delivery API and supports querying entries, assets, and nested references across content types.
    The GraphQL API does not support mutations or subscriptions; it is strictly read-only and intended for front-end and application
    data fetching.
- aid: contentstack:image-delivery-api
  name: Contentstack Image Delivery API
  tags:
  - Asset Delivery
  - Images
  - Media
  - Transformation
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://images.contentstack.io
  humanURL: https://www.contentstack.com/docs/developers/apis/image-delivery-api
  properties:
  - url: https://www.contentstack.com/docs/developers/apis/image-delivery-api
    type: Documentation
  description: The Contentstack Image Delivery API allows developers to retrieve and transform images stored as assets in
    their Contentstack stacks. It supports on-the-fly image manipulation operations including resizing, cropping, format conversion,
    quality adjustment, and overlay compositing via URL query parameters. Images are served from a CDN for fast delivery,
    and transformations are applied at request time without creating additional stored copies.
- aid: contentstack:analytics-api
  name: Contentstack Analytics API
  tags:
  - Analytics
  - Metrics
  - Monitoring
  - Reporting
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://api.contentstack.io
  humanURL: https://www.contentstack.com/docs/developers/apis/analytics-api
  properties:
  - url: https://www.contentstack.com/docs/developers/apis/analytics-api
    type: Documentation
  - url: openapi/contentstack-analytics-api-openapi.yml
    type: OpenAPI
  description: The Contentstack Analytics API provides access to usage and performance metrics for CMS, Launch, and Automate
    products within a Contentstack organization. Developers can retrieve analytics data programmatically to build custom dashboards,
    monitor content delivery performance, and track platform usage against plan limits.
- aid: contentstack:knowledge-vault-api
  name: Contentstack Knowledge Vault API
  tags:
  - AI
  - Knowledge Management
  - RAG
  - Vector Database
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://ai.contentstack.com
  humanURL: https://www.contentstack.com/docs/developers/apis/knowledge-vault-api
  properties:
  - url: https://www.contentstack.com/docs/developers/apis/knowledge-vault-api
    type: Documentation
  - url: openapi/contentstack-knowledge-vault-api-openapi.yml
    type: OpenAPI
  description: The Contentstack Knowledge Vault API provides endpoints for ingesting, updating, and deleting content items
    stored in a Brand Kit's Knowledge Vault. The Knowledge Vault is a vector database that stores brand-specific knowledge
    content which is retrieved during AI content generation to provide accurate, brand-aligned responses. Content ingested
    via this API is vectorized and made available to the Generative AI API for retrieval augmented generation (RAG) workflows.
- aid: contentstack:generative-ai-api
  name: Contentstack Generative AI API
  tags:
  - AI
  - Brand Kit
  - Content Generation
  - Generative AI
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://ai.contentstack.com/brand-kits
  humanURL: https://www.contentstack.com/docs/developers/apis/generative-ai-api
  properties:
  - url: https://www.contentstack.com/docs/developers/apis/generative-ai-api
    type: Documentation
  - url: openapi/contentstack-generative-ai-api-openapi.yml
    type: OpenAPI
  description: The Contentstack Generative AI API provides an endpoint for generating AI-powered content using a Brand Kit's
    knowledge vault and voice profiles. It acts as a communication channel between the vector database and large language
    models, processing prompts with retrieval augmented generation (RAG) to produce brand-aligned content.
- aid: contentstack:contentstack-accounts-api
  name: contentstack Accounts API
  description: Accounts represent authenticated connections to external services and third-party platforms used by automations
    as action targets.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/contentstack-accounts-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-assets-api
  name: contentstack Assets API
  description: Assets are media files such as images, videos, and documents stored in the Contentstack asset library.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/contentstack-assets-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-attributes-api
  name: contentstack Attributes API
  description: Attributes represent individual user data characteristics such as age, location, or browsing history used to
    define audience segments.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Attributes
  properties:
  - type: OpenAPI
    url: openapi/contentstack-attributes-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-audiences-api
  name: contentstack Audiences API
  description: Audiences are defined segments of users grouped by demographic, behavioral, or other attribute-based criteria
    for targeted content experiences.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Audiences
  properties:
  - type: OpenAPI
    url: openapi/contentstack-audiences-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-audit-logs-api
  name: contentstack Audit Logs API
  description: Audit logs track all administrative actions taken within an automation project, providing a history of configuration
    changes.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Audit Logs
  properties:
  - type: OpenAPI
    url: openapi/contentstack-audit-logs-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-automations-api
  name: contentstack Automations API
  description: Automations are individual workflow definitions that connect triggers (such as Contentstack content events)
    to actions (such as sending notifications or updating external systems).
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Automations
  properties:
  - type: OpenAPI
    url: openapi/contentstack-automations-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-brand-kits-api
  name: contentstack Brand Kits API
  description: Brand Kits are centralized repositories for an organization's brand identity assets, guidelines, and AI configuration.
    They are used to ensure consistent brand voice and style across AI-generated content.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Brand Kits
  properties:
  - type: OpenAPI
    url: openapi/contentstack-brand-kits-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-cache-analytics-api
  name: contentstack Cache Analytics API
  description: Cache analytics track CDN cache hit and miss rates to measure delivery efficiency and identify cache optimization
    opportunities.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Cache Analytics
  properties:
  - type: OpenAPI
    url: openapi/contentstack-cache-analytics-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-content-types-api
  name: contentstack Content Types API
  description: Content types define the structure of content entries in a Contentstack stack. They specify the fields and
    their data types that entries must conform to.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Content Types
  properties:
  - type: OpenAPI
    url: openapi/contentstack-content-types-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-deployments-api
  name: contentstack Deployments API
  description: Deployments represent individual build and publish operations to a Launch environment. Each deployment has
    associated build logs, server logs, and status tracking.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Deployments
  properties:
  - type: OpenAPI
    url: openapi/contentstack-deployments-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-device-usage-api
  name: contentstack Device Usage API
  description: Device usage analytics track API and content delivery requests broken down by device type (desktop, mobile,
    tablet, server).
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Device Usage
  properties:
  - type: OpenAPI
    url: openapi/contentstack-device-usage-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-entries-api
  name: contentstack Entries API
  description: Entries are instances of content types that hold the actual content data. They can be filtered, sorted, paginated,
    and localized.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Entries
  properties:
  - type: OpenAPI
    url: openapi/contentstack-entries-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-entry-variants-api
  name: contentstack Entry Variants API
  description: Entry variants are customized versions of an entry created for personalization or A/B testing purposes.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Entry Variants
  properties:
  - type: OpenAPI
    url: openapi/contentstack-entry-variants-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-environments-api
  name: contentstack Environments API
  description: Endpoints for managing deployment environments (e.g., production, staging) within a stack.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Environments
  properties:
  - type: OpenAPI
    url: openapi/contentstack-environments-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-events-api
  name: contentstack Events API
  description: The events endpoint allows applications to track user actions and behavioral events for experience analytics
    and audience rule evaluation.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/contentstack-events-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-execution-logs-api
  name: contentstack Execution Logs API
  description: Execution logs record each time an automation runs, including the trigger context, steps executed, and success
    or failure status.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Execution Logs
  properties:
  - type: OpenAPI
    url: openapi/contentstack-execution-logs-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-experiences-api
  name: contentstack Experiences API
  description: Experiences define personalized content variations delivered to specific audience segments, supporting both
    segmented and A/B test configurations.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Experiences
  properties:
  - type: OpenAPI
    url: openapi/contentstack-experiences-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-file-uploads-api
  name: contentstack File Uploads API
  description: File upload endpoints provide pre-signed URLs for securely uploading build artifacts to Contentstack Launch
    infrastructure before triggering a deployment.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - File Uploads
  properties:
  - type: OpenAPI
    url: openapi/contentstack-file-uploads-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-geolocation-api
  name: contentstack Geolocation API
  description: Geolocation endpoints provide geographic datasets including regions, countries, and cities for location-based
    audience targeting.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Geolocation
  properties:
  - type: OpenAPI
    url: openapi/contentstack-geolocation-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-global-fields-api
  name: contentstack Global Fields API
  description: Global fields are reusable field groups that can be referenced across multiple content types within a Contentstack
    stack.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Global Fields
  properties:
  - type: OpenAPI
    url: openapi/contentstack-global-fields-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/launch-api
- aid: contentstack:contentstack-jobs-api
  name: contentstack Jobs API
  description: Analytics jobs represent asynchronous data retrieval operations. Use the job ID returned from POST endpoints
    to fetch results via the job data endpoint.
  humanURL: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  baseURL: https://cdn.contentstack.io
  tags:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/contentstack-jobs-api-openapi.yml
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-delivery-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/content-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/personalize-edge-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/automation-hub-management-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/scim-api
  - type: Documentation
    url: https://www.contentstack.com/docs/developers/apis/brand-kit-management-api
  - type: Documentation
    url: https://www.contentst

# --- truncated at 32 KB (58 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/contentstack/refs/heads/main/apis.yml