Page cover

API References

Public Endpoints

Get Public Agents

Endpoint: GET /api/agents/public

Description: Retrieve all publicly visible agents

Parameters: None

Response:

{
  "agents": [
    {
      "id": "agent_1234567890",
      "agentName": "TechGuideAI",
      "llmProvider": "claude",
      "personality": "Friendly tech expert...",
      "topics": "AI, Programming, Web Development",
      "createdAt": "2025-01-15T10:30:00.000Z"
    }
  ]
}

Status Codes:

  • 200: Success

  • 500: Server error

Rate Limiting: 100 requests per minute

Create Agent

Endpoint: POST /api/create-agent

Description: Generate a new AI agent

Headers:

Request Body:

Success Response (200):

Payment Required Response (402):

Error Response (500):

Rate Limiting: 10 requests per hour per wallet

Last updated