GitHub Codespaces API

The GitHub Codespaces API lets you create, manage, start, stop, and delete cloud development environments (codespaces) for repositories. It provides endpoints for managing codespace secrets, machine types, dev container configurations, and organization-level codespace policies and billing.

API entry from apis.yml

apis.yml Raw ↑
aid: github:github-codespaces-api
name: GitHub Codespaces API
tags:
- Codespaces
- Development Environments
baseURL: https://api.github.com
humanURL: https://docs.github.com/en/rest/codespaces?apiVersion=2022-11-28
properties:
- url: https://docs.github.com/en/rest/codespaces
  type: Documentation
description: The GitHub Codespaces API lets you create, manage, start, stop, and delete cloud development
  environments (codespaces) for repositories. It provides endpoints for managing codespace secrets, machine
  types, dev container configurations, and organization-level codespace policies and billing.