API Documentation
Comprehensive REST API with 174 endpoints for content management, AI services, multi-tenant operations, subscription billing, and advanced analytics. Built with FastAPI, featuring automatic OpenAPI documentation, OAuth integration, and interactive testing.
Quick Start
Get started with the Cognitor CMS API in minutes
1. Authentication
2. Make API Calls
Base URL: https://backend.cognitor.dev
API Categories
Explore our comprehensive API organized by functionality
Authentication & Signup
Complete authentication system with signup, OAuth, email verification and secure token management
Key Features:
Content Management
Complete content lifecycle management with hierarchical pages, posts, elements and content types
Key Features:
Media & AI Generation
AI-powered media generation and editing with FLUX, VEO3, OpenAI and comprehensive folder management
Key Features:
User & Tenant Management
Multi-tenant user and site management with role-based permissions and fraud detection
Key Features:
Billing & Payments
Complete billing system with Stripe payments, subscriptions, credit packages and transparent pricing
Key Features:
Search & Analytics
Elasticsearch-powered search with real-time analytics, site statistics and comprehensive monitoring
Key Features:
SEO & Website Generation
Advanced AI capabilities for content optimization and static website generation
Key Features:
Public API
Public endpoints for content delivery and website integration without authentication
Key Features:
System Management
System administration including prompts, cache management and comprehensive monitoring
Key Features:
API Features
Built with modern standards and best practices
Security
- • JWT Bearer authentication
- • OAuth integration (Google/GitHub)
- • Role-based access control
- • Fraud detection & monitoring
- • Rate limiting & input validation
Performance
- • Redis caching & analytics
- • Real-time site statistics
- • Configurable timeouts
- • Optimized database queries
- • Async/await operations
Developer Experience
- • Interactive Swagger UI
- • Comprehensive error handling
- • Detailed response schemas
- • Multi-tenant architecture
- • Stripe integration ready
Documentation Resources
Everything you need to integrate with our API
Need help? Check out our comprehensive API documentation athttps://backend.cognitor.dev/docs
for interactive testing and detailed endpoint information.