# Abstraxn ai API

**Canonical:** https://apis.io/apis/abstraxn-com/ai-api/  
**Provider:** Abstraxn — https://apis.io/providers/abstraxn-com/  
**Base URL:** https://agent-kit.abstraxn.com  
**Documentation:** https://docs.abstraxn.com/guides/ai

Abstraxn ai API is one of 4 APIs that [Abstraxn](https://apis.io/providers/abstraxn-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Abstraxn ai API as documented publicly: 27 operations. Contract generated from the documentation by API Evangelist (2026-10-31); not the provider's own document.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/.well-known/oauth-authorization-server` | GET /.well-known/oauth-authorization-server |
| GET | `/.well-known/oauth-protected-resource` | MCP resource metadata (RFC 9728) |
| POST | `/EIPS/eip-8004` | POST /EIPS/eip-8004 |
| GET | `/agent/{id}/registration` | Retrieve the public registration file (agent card) for an agent |
| GET | `/agents` | GET /agents List agents for logged-in user |
| POST | `/agents` | Create a new agent via the Agent Kit REST API. |
| GET | `/agents/{agentid}/policies` | List all policies for an agent |
| POST | `/agents/{agentid}/policies` | Create a policy |
| DELETE | `/agents/{agentid}/policies/{policyid}` | Remove a policy |
| GET | `/agents/{agentid}/policies/{policyid}` | Fetch one policy |
| PATCH | `/agents/{agentid}/policies/{policyid}` | Update a policy |
| GET | `/agents/{id}` | GET /agents/:id Agent detail (no accessKey) |
| PATCH | `/agents/{id}` | PATCH /agents/:id Update name / prompt |
| GET | `/agents/{id}/identity` | Read or list an agent's ERC-8004 identity registrations |
| POST | `/agents/{id}/identity/confirm` | Confirm identity registration after transaction broadcast |
| POST | `/agents/{id}/identity/prepare` | Prepare identity registration for an agent |
| POST | `/agents/{id}/register-identity` | Register an agent's identity via backend endpoint |
| POST | `/chat/sessions` | POST /chat/sessions New session for agentId |
| GET | `/favicon.ico` | Public favicon (ICO) |
| GET | `/favicon.png` | Confirm public favicon (no API key). |
| GET | `/icon.png` | Confirm public favicon (no API key). |
| DELETE | `/mcp` | Close MCP session |
| GET | `/mcp` | GET /mcp |
| POST | `/mcp` | POST /mcp |
| GET | `/oauth/authorize` | Consent screen |
| POST | `/oauth/register` | Dynamic client registration |
| POST | `/oauth/token` | Token exchange (PKCE) |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/abstraxn-com/openapi/_ae-authored/abstraxn-com-ai-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/abstraxn-com/json-schema/abstraxn-com-get-agent-id-registration-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/abstraxn-com/json-schema/abstraxn-com-post-agents-agentid-policies-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/abstraxn-com/json-schema/abstraxn-com-patch-agents-agentid-policies-policyid-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/abstraxn-com/json-schema/abstraxn-com-post-agents-id-register-identity-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/abstraxn-com/json-schema/abstraxn-com-patch-agents-id-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/abstraxn-com/json-schema/abstraxn-com-get-agents-agentid-policies-response-schema.json

## Other Abstraxn APIs (3)

- [Abstraxn API](https://apis.io/apis/abstraxn-com/abstraxn-api/)
- [Abstraxn kyi API](https://apis.io/apis/abstraxn-com/kyi-api/)
- [Abstraxn wallets API](https://apis.io/apis/abstraxn-com/wallets-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/abstraxn-com/ai-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/abstraxn-com/.
