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.
45 APIs
Individual APIs this provider publishes, each with its own machine-readable definition.
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...
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...
The Contentstack Analytics API provides access to usage and performance metrics for CMS, Launch, and Automate products within a Contentstack organization. Developers can retriev...
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...
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...
Accounts represent authenticated connections to external services and third-party platforms used by automations as action targets.
Assets are media files such as images, videos, and documents stored in the Contentstack asset library.
Attributes represent individual user data characteristics such as age, location, or browsing history used to define audience segments.
Audiences are defined segments of users grouped by demographic, behavioral, or other attribute-based criteria for targeted content experiences.
Audit logs track all administrative actions taken within an automation project, providing a history of configuration changes.
Automations are individual workflow definitions that connect triggers (such as Contentstack content events) to actions (such as sending notifications or updating external systems).
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...
Cache analytics track CDN cache hit and miss rates to measure delivery efficiency and identify cache optimization opportunities.
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.
Deployments represent individual build and publish operations to a Launch environment. Each deployment has associated build logs, server logs, and status tracking.
Device usage analytics track API and content delivery requests broken down by device type (desktop, mobile, tablet, server).
Entries are instances of content types that hold the actual content data. They can be filtered, sorted, paginated, and localized.
Entry variants are customized versions of an entry created for personalization or A/B testing purposes.
Endpoints for managing deployment environments (e.g., production, staging) within a stack.
The events endpoint allows applications to track user actions and behavioral events for experience analytics and audience rule evaluation.
Execution logs record each time an automation runs, including the trigger context, steps executed, and success or failure status.
Experiences define personalized content variations delivered to specific audience segments, supporting both segmented and A/B test configurations.
File upload endpoints provide pre-signed URLs for securely uploading build artifacts to Contentstack Launch infrastructure before triggering a deployment.
Geolocation endpoints provide geographic datasets including regions, countries, and cities for location-based audience targeting.
Global fields are reusable field groups that can be referenced across multiple content types within a Contentstack stack.
Analytics jobs represent asynchronous data retrieval operations. Use the job ID returned from POST endpoints to fetch results via the job data endpoint.
LLM Configuration endpoints allow organizations to register custom API credentials for large language model providers, enabling content generation through their own LLM subscrip...
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...
Endpoints for managing Contentstack organizations, including user invitations, roles, stacks, and audit logs at the organization level.
Automation projects are containers for automations within a Contentstack organization. Each project groups related automations and can have its own variables and account connect...
SCIM group endpoints allow Identity Providers to manage group memberships in Contentstack, which map to role-based access control within the CMS.
Schema discovery endpoints implement the SCIM 2.0 service provider configuration, returning supported schemas and resource types for IdP compatibility validation.
SCIM user endpoints enable Identity Providers to provision, update, and deprovision user accounts within a Contentstack organization following the SCIM 2.0 User schema.
SDK usage analytics report request volumes from Contentstack SDKs broken down by SDK type and version.
Endpoints for creating and managing Contentstack stacks, including settings, users, sharing, and ownership transfer.
Status code analytics show the distribution of HTTP response codes returned by Contentstack services for health and error monitoring.
Subscription usage analytics provide metrics on Launch project, environment, and domain counts relative to the organization's plan limits.
The synchronization endpoints allow developers to sync published content incrementally, enabling efficient local caching and offline-first patterns.
URL analytics show request volume broken down by specific URLs to identify high-traffic content and optimize delivery.
Usage analytics provide bandwidth and API call utilization overviews across Contentstack services including CDN, CMA, Automate, and Launch.
Endpoints for setting, updating, and merging user attribute data used to determine audience membership and personalized content targeting.
Endpoints for authenticating users and managing session tokens within Contentstack.
Endpoints for managing Contentstack user accounts including profile updates, password resets, and account activation.
Project variables are reusable key-value pairs that can be referenced across multiple automations within a project.
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...
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
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