Contentful logoDevelopers
  • Developer portal
  • Documentation
  • Changelog
  • Blog
  • Pricing
SIGN UPLOGIN
ConceptsTutorialsPlatformsAPI referenceExtensibilityInfrastructureComposeTools and Plugins
  • Tutorials
    • General
    • CLI
    • JavaScript
    • PHP
    • Android
    • iOS
    • Java
    • Python
    • Ruby
    • .NET
Documentation / Tutorials / CLI

CLI

Learn how to use the Contentful CLI with the CLI CMS tutorials. Our CLI tutorials provide documentation to help walk you through the initial stages of installation and the integration of command features in Contentful.

  • Installing the Contentful CLI
  • Authentication with the Contentful CLI
  • Configuration of the Contentful CLI
  • Space management with the Contentful CLI
  • Environment management with the Contentful CLI
  • Environment alias management with the Contentful CLI
  • Extension management with the Contentful CLI
  • Scripting migrations with the Contentful CLI
  • Importing and exporting content with the Contentful CLI
  • Merge app CLI

All topics

Learn more at Contentful.com

Concepts

  • API basics
  • App Framework
  • Domain model
  • Data model
  • Entry and asset links
  • Images
  • Content localization through locales
  • Sync API
  • Multiple environments
  • Environment Aliases
  • Environments and environment aliases best practices
  • Webhooks
  • Filter API results with relational queries
  • What is rich text?
  • Third party orchestration
  • Continuous integration and deployment pipelines

Tutorials

  • General
  • CLI
  • JavaScript
  • PHP
  • Android
  • iOS
  • Java
  • Python
  • Ruby
  • .NET

Platforms

  • JavaScript
  • PHP
  • Android
  • iOS
  • Java
  • Python
  • Ruby
  • .NET

API reference

  • Content Delivery API
  • Content Management API
  • Content Preview API
  • Images API
  • GraphQL Content API
  • User Management API
  • SCIM API
  • Authentication
  • Errors
  • HTTP details
  • App SDK reference

Extensibility

  • App Framework
  • Field editors
  • OAuth

Infrastructure

  • What is MRDI?
  • Advanced caching

Compose

  • What is Compose?
  • Customizable Compose content model
  • Page types
  • Known Limitations - Compose
  • Upgrade to customizable Compose content model
  • Content model best practices for Compose
  • Extending and customizing Compose
  • Roles and Permissions for Compose
  • CLI tools and Compose
  • Building a website with Compose in Next.js
  • Frequently Asked Questions
  • Documentation for editors
  • Legacy content model

Tools and Plugins

  • Space management
  • Static site generators
  • Automation and developer workflows
  • Command-line interface (CLI)
  • AI Content Type Generator

Learn more

Support
Get started

Web app

  • Contentful overview
  • Modeling basics
  • Creating a digital lookbook
  • Localization
  • Versioning
  • Roles and permissions

Advanced

  • Webhooks
  • CMS as code
  • Headless & Decoupled CMS

More

  • Changelog
  • API Changes
  • Technical limits
  • Code of Conduct
  • Support
  • Stack Overflow
Fetching status