# Documentation
Welcome to Cosmic! Learn how to use the entire Cosmic toolkit and explore features.
REST API
Integrate your content using the Cosmic NPM module or directly to the REST API.
GraphQL API
Use the GraphQL API to get only the data you need and nothing you don't.
Guides
Use our quick start guides to get started using Cosmic with different development tools.
Webhooks
Make external requests when events occur in your Bucket.
Extensions
Connect to third-party APIs and create custom views within your Bucket.
CLI
Use the power of Cosmic from the comfort of your command-line tool.
Functions
Deploy code without having to manage server infrastructure.
REST API →