published

Webiny Headless CMS API

The Webiny Headless CMS API offers a customizable GraphQL interface for efficient management of content models and workflows, tailored for serverless environments.

Developed by Webiny

99.90%Uptime
150msLatency
8kStars
No AuthAuth
NoCredit Card
GraphQLStyle
v1Version
API Endpoints

Reference for available routes, request structures, and live examples.

Creates a new content item in Webiny CMS

Full Endpoint URL
http://localhost:4000/content-manager/collection-types/{model}
Implementation Example
curl -X POST 'http://localhost:4000/content-manager/collection-types/{model}' \
  -H 'Authorization: Bearer YOUR_API_KEY'
Request Payload
{
  "title": "New Blog Post",
  "content": "Content here...",
  "category": "tutorials"
}
Expected Response
{
  "id": "abc123def456",
  "title": "New Blog Post",
  "published_at": "2023-07-18T14:30:00Z"
}
Version:v1
Limit:60 requests/minute
Real-World Applications
  • Building content-driven websites using JAMstack architectureOptimized Capability
  • Creating scalable applications with flexible content managementOptimized Capability
  • Developing marketing portals with advanced content workflowsOptimized Capability
  • Enterprise content management for distributed teamsOptimized Capability
Advantages
  • Flexible GraphQL API optimized for serverless environments
  • Granular role-based access and environment-aware operations
  • Multiple API modes for managing, reading, and previewing content
  • Comprehensive documentation and strong community support
Limitations
  • No official SDK for some popular languages yet
  • Authentication strictly via JWT, may require custom token management
  • Rate limits are not clearly documented for enterprise tiers
  • Local development base URL requires configuration for production

FAQs

API Specifications

v1
Pricing Model
Freemium with paid subscription tiers
Credit Card
Not Required
Response Formats
JSON
Supported Languages
7 Languages
SDK Support
JavaScript, TypeScript
Time to Hello World

Under 1 hour with existing Webiny deployment

Rate Limit

1000 requests per minute

Free Tier Usage

Free tier includes up to 1000 API requests per minute and basic CMS features with community support.

Use Case: Best For

Developers building scalable content-driven applications, JAMstack sites, and enterprise CMS solutions

Not Recommended For

Applications requiring SOAP-based integrations or non-GraphQL API styles

#serverless#cms

Explore Related APIs

Discover similar APIs to Webiny Headless CMS API

View All APIs
PUBLIC

Payload CMS API

The Payload CMS API offers developers free access to robust content management tools for modern applications, with seamless integration for Node.js and MongoDB.

Headless CMSView Details