# API reference

URL: https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api.md

Chainguard API reference documentation

## Pages

- [Chainguard OpenAPI specification](https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api/spec.md)
- [Chainguard API v1 specification](https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api/spec-api-v1.md)
- [Chainguard API v2 specification](https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api/spec-api-v2.md)
- [Chainguard API v2 tutorial](https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api/api-v2-tutorial.md): Tutorial with examples showing how you can use the Chainguard API v2.
- [Migrating from API v1 to API v2](https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api/api-v2-migration.md): How to migrate a direct integration with the Chainguard API from v1 to the GA API v2.
- [Authenticating with the Chainguard SDK](https://chainguard-docs-preview-git-fork-eslerm-eslerm-custom-id-f0ac5e.chainguard.app/platform/api/authentication.md): Tutorial with examples showing how you can authenticate with the Chainguard SDK's auth and auth/ggcr packages.

