---
title: "How the challenge loop works"
method: GET
path: "/api/v1/agent-key/challenge"
tags: ["Credentials"]
---

# How the challenge loop works

`GET /api/v1/agent-key/challenge`

## Request

- Base URL: `https://data.useplinth.com`
- URL: `https://data.useplinth.com/api/v1/agent-key/challenge`
- Auth: none required

Readable without a key, so an agent that arrives here learns the shape rather than meeting a 401.

## Response `200`

The loop, in order.

- object: How the mint / answer / re-challenge cycle fits together.

---

[API](https://skmtc.dev/useplinth/apis/plinth-grants-api.md) · [All operations](https://skmtc.dev/useplinth/apis/plinth-grants-api/llms.txt) · [OpenAPI document](https://skmtc.dev/useplinth/apis/plinth-grants-api/revisions/15273cd72ecf?raw)
