Decap CMS Git Backend API

Decap CMS communicates with Git hosting providers (GitHub, GitLab, Bitbucket, Azure, Gitea) through their REST and GraphQL APIs to read, create, update, and delete content entries, manage media file uploads, and orchestrate editorial workflows. The Decap client library wraps these provider APIs; there is no standalone Decap REST API server — all operations pass through the configured backend. Decap Turbo augments this with a database proxy that caches content and reduces direct Git API round-trips for improved performance and reduced rate-limit exposure.

API entry from apis.yml

apis.yml Raw ↑
aid: decap:decap-cms-api
name: Decap CMS Git Backend API
description: 'Decap CMS communicates with Git hosting providers (GitHub, GitLab, Bitbucket, Azure, Gitea)
  through their REST and GraphQL APIs to read, create, update, and delete content entries, manage media
  file uploads, and orchestrate editorial workflows. The Decap client library wraps these provider APIs;
  there is no standalone Decap REST API server — all operations pass through the configured backend. Decap
  Turbo augments this with a database proxy that caches content and reduces direct Git API round-trips
  for improved performance and reduced rate-limit exposure.

  '
humanURL: https://decapcms.org/docs/intro/
baseURL: https://api.github.com
tags:
- Content Management
- Git Backend
- Editorial Workflow
- Media Management
properties:
- type: Documentation
  url: https://decapcms.org/docs/intro/
- type: BackendsOverview
  url: https://decapcms.org/docs/backends-overview/
- type: GitHubBackend
  url: https://decapcms.org/docs/github-backend/
- type: GitLabBackend
  url: https://decapcms.org/docs/gitlab-backend/
- type: GitGatewayBackend
  url: https://decapcms.org/docs/git-gateway-backend/
- type: Collections
  url: https://decapcms.org/docs/collection-types/
- type: Widgets
  url: https://decapcms.org/docs/widgets/
- type: EditorialWorkflow
  url: https://decapcms.org/docs/configuration-options/#publish-mode
- type: MediaLibrary
  url: https://decapcms.org/docs/media-library/
- type: Authentication
  url: https://decapcms.org/docs/authentication-backends/
- type: ChangeLog
  url: https://github.com/decaporg/decap-cms/releases