Codefresh REST API

REST API for managing Codefresh pipelines, builds, clusters, environments, repositories, and audit data. Authentication uses API key tokens passed via the Authorization header, with granular scopes including Build, Pipeline, Cluster, Audit, Repos, Environments, and Agent permissions.

API entry from apis.yml

apis.yml Raw ↑
aid: codefresh:rest-api
name: Codefresh REST API
description: REST API for managing Codefresh pipelines, builds, clusters, environments, repositories,
  and audit data. Authentication uses API key tokens passed via the Authorization header, with granular
  scopes including Build, Pipeline, Cluster, Audit, Repos, Environments, and Agent permissions.
humanURL: https://g.codefresh.io/api/
baseURL: https://g.codefresh.io/api
tags:
- CI/CD
- GitOps
- Pipelines
- Builds
- Argo
properties:
- type: Documentation
  url: https://codefresh.io/docs/docs/integrations/codefresh-api/
- type: API Browser
  url: https://g.codefresh.io/api/
- type: CLI
  url: https://codefresh-io.github.io/cli/
- type: Terraform Provider
  url: https://registry.terraform.io/providers/codefresh-io/codefresh/latest