Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
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.

agent ready

Real signal across most facets with visible, nameable gaps — the contract exists but is thin, or the portal is good while governance and commercial terms are absent.

Kin Score

API Evangelist profiles contentstack the way a machine reads it — 169 machine-readable artifacts across 45 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — contentstack scores 50.6/100 (developing), with a separate agent-readiness read of 54/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 50.6/100 · developing
Contract Quality 19.5 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 9.5 / 20
Operational Transparency 4.8 / 13
Governance 7.9 / 12
Discoverability 6.8 / 10
Agent readiness — 54/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
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

How we profile contentstack

Each block below is one kind of artifact we hold for contentstack. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 45

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

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 within the panel for all 45 ·

Open Collections 11

Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.

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

Scroll within the panel for all 11 ·

GraphQL 1

Where a provider ships GraphQL, the schema is the contract. We profile it alongside the REST surface so the whole interface is legible in one place.

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

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Contentstack Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

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

Event Specifications 1

Not every API is request/response. AsyncAPI describes the event-driven and streaming side — the webhooks and channels — so the asynchronous half of the interface is documented the same way the synchronous half is.

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 give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

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

Contentstack Context

0 classes · 13 properties

JSON-LD

Spectral Rules 3

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

contentstack API Rules

5 rules · 1 errors · 4 warnings

SPECTRAL

contentstack API Rules

6 rules · 5 warnings

SPECTRAL

contentstack API Rules

8 rules · 5 errors · 3 warnings

SPECTRAL

JSON Schema 99

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

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 within the panel for all 99 ·

JSON Structure 1

JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.

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 — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

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

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

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

Contentstack Agentic Access

132 operations · 68 acting

132 operations · 68 acting

AGENTIC

Resources

Every other property we hold for contentstack — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

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

← All providers · Data indexed from github.com/api-evangelist/contentstack · machine-readable index on apis.io