<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>API Reference on</title><link>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/</link><description>Recent content in API Reference on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Tue, 06 Oct 2020 08:48:23 +0000</lastBuildDate><atom:link href="https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/index.xml" rel="self" type="application/rss+xml"/><item><title>Chainguard OpenAPI Specification</title><link>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/spec/</link><pubDate>Tue, 06 Oct 2020 08:48:23 +0000</pubDate><guid>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/spec/</guid><description/></item><item><title>Chainguard API v1 Specification</title><link>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/spec-api-v1/</link><pubDate>Tue, 06 Oct 2020 08:48:23 +0000</pubDate><guid>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/spec-api-v1/</guid><description/></item><item><title>Chainguard API v2 Specification</title><link>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/spec-api-v2/</link><pubDate>Tue, 06 Oct 2020 08:48:23 +0000</pubDate><guid>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/spec-api-v2/</guid><description/></item><item><title>Chainguard API v2 Tutorial</title><link>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/api-v2-tutorial/</link><pubDate>Mon, 30 Mar 2026 08:49:31 +0000</pubDate><guid>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/api-v2-tutorial/</guid><description>The Chainguard API v2 is currently in a limited beta release for testing. It introduces cursor-based pagination, server-side ordering, consistent resource patterns, and structured error responses across all endpoints.
This guide walks through the v2 API using real curl commands.
Note: The example output in this guide was captured from a development environment. Your organization&amp;rsquo;s resource names, UIDs, timestamps, and counts will differ. The response structure and field names are the same across all environments.</description></item><item><title>Authenticating with the Chainguard SDK</title><link>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/authentication/</link><pubDate>Wed, 04 Jun 2025 08:49:31 +0000</pubDate><guid>https://deploy-preview-3176--ornate-narwhal-088216.netlify.app/chainguard/api/authentication/</guid><description>There are several ways for users to interact with the Chainguard platform, with chainctl (Chainguard&amp;rsquo;s command-line tool) and the Chainguard Console (Chainguard&amp;rsquo;s web interface) being the two most commonly-used methods. However, both of these require a human user to authenticate, and aren&amp;rsquo;t useful for working with Chainguard resources programmatically.
The Chainguard SDK serves to ease programmatic integration with the Chainguard platform. This guide highlights two examples from the SDK repository that show how to authenticate to the Chainguard registry using the chainguard.</description></item></channel></rss>