# CocoBase Docs ## Docs - [Authentication](https://docs.cocobase.cc/api-reference/authentication.md): Complete reference for Cocobase authentication API endpoints and patterns - [Collections & Documents](https://docs.cocobase.cc/api-reference/collections.md): Complete REST API reference for managing collections and documents in Cocobase - [Filtering Guide](https://docs.cocobase.cc/api-reference/filtering.md): Advanced filtering, searching, and querying patterns for the Cocobase API - [API Reference](https://docs.cocobase.cc/api-reference/introduction.md): Complete REST API reference for Cocobase - [OAuth Guide](https://docs.cocobase.cc/api-reference/oauth.md): Complete reference for implementing Google, GitHub, and Apple OAuth in Cocobase - [Realtime API](https://docs.cocobase.cc/api-reference/realtime.md): Complete reference for WebSocket real-time subscriptions and broadcasting - [Relationships Guide](https://docs.cocobase.cc/api-reference/relationships.md): Documentation for connecting and populating related documents in Cocobase - [Storage API](https://docs.cocobase.cc/api-reference/storage.md): Complete reference for file storage, uploads, and management in Cocobase - [Database — Advanced Methods](https://docs.cocobase.cc/cloud-functions/database-advanced.md): fetch_all, search, user CRUD, relationships, transactions, and raw queries - [Email Service](https://docs.cocobase.cc/cloud-functions/email.md): Send emails from your cloud functions using the built-in email service - [Execution Environment](https://docs.cocobase.cc/cloud-functions/environment.md): Complete reference for cloud function globals and available services - [Examples](https://docs.cocobase.cc/cloud-functions/examples.md): Complete working examples for common cloud function use cases - [Cloud Functions Introduction](https://docs.cocobase.cc/cloud-functions/introduction.md): Comprehensive guide to querying and managing data in CocoBase cloud functions - [Queue System](https://docs.cocobase.cc/cloud-functions/queue.md): Run background tasks without blocking your function response - [Quick Reference](https://docs.cocobase.cc/cloud-functions/quick-reference.md): Quick lookup for common cloud function patterns and operators - [Authentication](https://docs.cocobase.cc/core-concepts/authentication.md): Complete guide to user authentication and management with Cocobase - [Collections & Documents](https://docs.cocobase.cc/core-concepts/collections.md): Understanding data organization in Cocobase - [Data Types](https://docs.cocobase.cc/core-concepts/data-types.md): Supported data types and type conversion in Cocobase - [Chat App](https://docs.cocobase.cc/examples/chat-app.md): Build a real-time chat application with Cocobase - [Complete App Examples](https://docs.cocobase.cc/examples/complete-apps.md): Full-featured application examples built with Cocobase - [E-commerce App](https://docs.cocobase.cc/examples/ecommerce.md): Build a complete e-commerce application with Cocobase - [Social Media App](https://docs.cocobase.cc/examples/social-media.md): Build a social media application with Cocobase - [Todo App](https://docs.cocobase.cc/examples/todo-app.md): Build a complete todo application with Cocobase - [Advanced Operations](https://docs.cocobase.cc/features/advanced.md): Master batch operations, aggregations, transactions, and performance optimization - [CRUD Operations](https://docs.cocobase.cc/features/crud-operations.md): Master the fundamental database operations with multi-language support - [File Storage](https://docs.cocobase.cc/features/file-storage.md): Upload and manage files within documents and user profiles - [Query & Filtering](https://docs.cocobase.cc/features/querying.md): Advanced filtering, searching, and querying across all platforms - [Real-time Updates](https://docs.cocobase.cc/features/realtime.md): Build reactive applications with WebSocket-based real-time data synchronization - [Relationships](https://docs.cocobase.cc/features/relationships.md): Connect and populate related documents across collections - [Best Practices](https://docs.cocobase.cc/guides/best-practices.md): Security, performance, and code quality guidelines for CocoBase - [Email Integration](https://docs.cocobase.cc/guides/email-integration.md): Configure email templates and automation for your Cocobase project - [Getting Started](https://docs.cocobase.cc/guides/getting-started.md): Get up and running with Cocobase in minutes - [Database Migrations](https://docs.cocobase.cc/guides/migrations.md): Import data from other databases and manage migrations in Cocobase - [Performance Optimization](https://docs.cocobase.cc/guides/performance.md): Optimize your Cocobase application for speed and efficiency - [Project Settings](https://docs.cocobase.cc/guides/project-settings.md): Configure your project's API key, team access, auth behavior, and environment variables - [Role-Based Access Control](https://docs.cocobase.cc/guides/role-based-access.md): Configure user roles and permissions in your Cocobase project - [Security Best Practices](https://docs.cocobase.cc/guides/security.md): Comprehensive security guide for Cocobase applications - [Troubleshooting](https://docs.cocobase.cc/guides/troubleshooting.md): Common issues, solutions, and debugging tips for CocoBase - [Auth Hooks](https://docs.cocobase.cc/hooks/auth-hooks.md): Run cloud functions during user registration, login, and profile changes - [Collection Hooks](https://docs.cocobase.cc/hooks/collection-hooks.md): Run cloud functions when documents are created, updated, or deleted - [Hook Examples](https://docs.cocobase.cc/hooks/examples.md): Copy-paste recipes for common hook use cases - [Hooks Overview](https://docs.cocobase.cc/hooks/overview.md): Run cloud functions automatically when data changes or users authenticate - [Welcome To Cocobase](https://docs.cocobase.cc/index.md): The Backend That Just Works - Build faster, ship sooner, scale effortlessly - [API Reference](https://docs.cocobase.cc/multiplayer/api-reference.md): Complete reference for WebSocket cloud functions - [Best Practices](https://docs.cocobase.cc/multiplayer/best-practices.md): Tips for building scalable and performant multiplayer applications - [Examples](https://docs.cocobase.cc/multiplayer/examples.md): Complete multiplayer game examples you can deploy - [Game Loop](https://docs.cocobase.cc/multiplayer/game-loop.md): Use on_tick for continuous game updates and physics - [Multiplayer Overview](https://docs.cocobase.cc/multiplayer/overview.md): Build real-time multiplayer games and applications with WebSocket cloud functions - [Quick Start](https://docs.cocobase.cc/multiplayer/quickstart.md): Build your first multiplayer function in 5 minutes - [Quickstart](https://docs.cocobase.cc/quickstart.md): Go from zero to a working CocoBase project in under 5 minutes - [Flutter / Dart SDK](https://docs.cocobase.cc/sdk-reference/flutter.md): Complete reference for the CocoBase Flutter and Dart SDK (v1.2) - [Go SDK](https://docs.cocobase.cc/sdk-reference/golang.md): Complete guide to using Cocobase with Go - [JavaScript / TypeScript SDK](https://docs.cocobase.cc/sdk-reference/javascript.md): Complete reference for the CocoBase JavaScript and TypeScript SDK (v1.6) - [MCP Server & Claude Skill](https://docs.cocobase.cc/sdk-reference/mcp.md): Use CocoBase from Claude, Cursor, Windsurf, and any AI tool via the Model Context Protocol - [Python SDK](https://docs.cocobase.cc/sdk-reference/python.md): Complete guide to using Cocobase with Python ## OpenAPI Specs - [openapi](https://docs.cocobase.cc/api-reference/openapi.json)