How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
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 aware

Limited machine-readable signal and partial portal coverage — documentation a human can read, but little a machine or agent can consume without scraping.

Kin Score

API Evangelist profiles Contentstack the way a machine reads it — 200 machine-readable artifacts across 8 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 37.1/100 (thin), with a separate agent-readiness read of 21/100 (agent aware). 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. Every facet and dimension name is a link: it opens that measurement's page on APIs.io, where the rating runs across the whole catalog — the exact checks that feed it, how every profiled provider distributes on it, and who is at the top of it.

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Contentstack Kin Score — API readiness rating by API Evangelist

Put this on your own site. The badge is drawn live from Contentstack's current Kin Score — paste it once and it updates itself every time the score is recomputed. It follows your visitor's light or dark setting, and it links back here so anyone who sees it can read the full breakdown.

<!-- Kin Score · API Evangelist -->
<a href="https://providers.apievangelist.com/providers/contentstack/"
   title="Contentstack on API Evangelist — API profile and Kin Score">
  <img src="https://apis.io/badge/contentstack.svg"
       alt="Contentstack Kin Score — API readiness rating by API Evangelist" width="150" height="150" loading="lazy">
</a>

More shapes, themes and sizes → · Score as JSON · How badges work

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 35

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 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 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 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 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 Stacks API

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

contentstack Synchronization API

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

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 35 ·

Open Collections 52

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).

API Collection

OPEN COLLECTION

Contentstack Launch API

OPEN COLLECTION

Contentstack SCIM API

OPEN COLLECTION

Scroll within the panel for all 52 ·

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 things the Kin Score reads for access clarity — renamed from commercial clarity in rubric 0.12, because a free statutory interface has access terms and no commercial ones.

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

Other 1

Properties that don't map to a standard resource type

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

Where this information came from

This is an independent, third-party profile of Contentstack, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.