Chainguard API v2

Chainguard API v2 is the current REST API for the Chainguard platform. Endpoints cover Identity and Access Management (IAM), image registry operations, and vulnerability data under /iam/v2beta1/, /registry/v2beta1/, and /vulnerabilities/v2beta1/. v2 introduces cursor-based pagination, server-side ordering, consistent resource patterns, and structured error responses.

API entry from apis.yml

apis.yml Raw ↑
aid: chainguard:api-v2
name: Chainguard API v2
description: Chainguard API v2 is the current REST API for the Chainguard platform. Endpoints cover Identity
  and Access Management (IAM), image registry operations, and vulnerability data under /iam/v2beta1/,
  /registry/v2beta1/, and /vulnerabilities/v2beta1/. v2 introduces cursor-based pagination, server-side
  ordering, consistent resource patterns, and structured error responses.
humanURL: https://edu.chainguard.dev/chainguard/api/spec-api-v2/
baseURL: https://console-api.enforce.dev
tags:
- IAM
- REST
- Registry
- Vulnerabilities
properties:
- type: Documentation
  url: https://edu.chainguard.dev/chainguard/api/spec-api-v2/
- type: Tutorial
  url: https://edu.chainguard.dev/chainguard/api/api-v2-tutorial/
- type: Authentication
  url: https://edu.chainguard.dev/chainguard/api/authentication/