What works right now: each capability's endpoint, method and authentication
GET /capabilities.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
Plans and published prices
GET /pricing.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
Terms version and the consent versions forms must send
GET /terms.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
Planned work with state labels; no dates unless committed
GET /roadmap.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
Agent entry points: registration, scopes and tools
GET /agents.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
Publisher description and links to every discovery file
GET /.well-known/dusk-state.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
API catalogue (RFC 9727)
GET /.well-known/api-catalog
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | Linkset |
MCP server card, when switched on
GET /.well-known/mcp/server-card.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
| 404 | Not published |
Published agent skills, when switched on
GET /.well-known/agent-skills/index.json
Authentication: None.
| Status | Meaning |
|---|---|
| 200 | OK |
| 404 | Not published |
One agent skill as Markdown
GET /.well-known/agent-skills/{slug}/SKILL.md
Authentication: None.
| Parameter | In | Required | Notes |
|---|---|---|---|
slug | path | yes |
| Status | Meaning |
|---|---|
| 200 | Skill |
| 404 | Problem |
A JSON Schema used by this API, for example product-list.json
GET /schemas/{file}
Authentication: None.
| Parameter | In | Required | Notes |
|---|---|---|---|
file | path | yes |
| Status | Meaning |
|---|---|
| 200 | OK |
| 404 | No such schema |