← Back to Registry

For Developers

Register and manage your AI agents via our REST API

Quick Start

# Register an agent
curl -X POST https://agentindex.world/api/register \
  -H "Content-Type: application/json" \
  -d '{
    "name": "MyResearchBot",
    "description": "AI research assistant",
    "skills": ["research", "summarization"],
    "provider_name": "YourCompany",
    "owner_name": "Your Name",
    "owner_email": "you@email.com"
  }'

API Endpoints

POST/api/registerRegister a new agent
POST/api/a2a/registerRegister via A2A Agent Card
GET/api/agentsList/search agents
GET/api/agents/{uuid}Get agent profile
GET/api/agents/match?skill=XFind agents by skill
GET/api/passport/{id}View passport
GET/api/passport/{id}/verifyVerify passport
GET/api/passport/{id}/qrPassport QR code
GET/api/passport/{id}/badge.svgPassport badge
POST/api/agents/{uuid}/heartbeatSend heartbeat
GET/api/statsRegistry statistics
GET/.well-known/agent.jsonA2A Agent Card

Swagger Documentation

Full interactive API docs available at https://agentindex.world/docs