Skip to main content

API Endpoints Quick Reference

All 77 endpoints organized for quick lookup.

Search by Feature


Tool Discovery & Retrieval

Use Cases:
  • Search for tools: /retrieve_tools?query=deploy+AWS
  • Get all tools: /tools
  • Browse registry: /tools/registry

Execution & Jobs

*Admin only Use Cases:
  • Execute tool: POST /execute_tool
  • Submit async: POST /jobs/submit
  • Check status: GET /jobs/{job_id}

MCP Servers

*Admin only

Capabilities & Packs


Authentication


User Management

*Admin only

Billing


Analytics & Logging

*Admin only

Moderation & Community

*Admin only

Integrations


Advanced Retrieval


Admin Tools

*Admin only

Authentication Patterns

Public Endpoints

No authentication required:

Optional Authentication

Preferred, but not required:

Required Authentication

Must include API key:

Admin Only

Must include admin key:

HTTP Methods

GET Endpoints (35)

Retrieve data without side effects:
  • Tool discovery: /retrieve_tools, /tools, /tools/registry
  • Server management: /mcp_servers, /mcp_registry
  • Status: /health, /queries, /jobs
  • Admin: /admin/users, /mcp-analytics/*

POST Endpoints (32)

Create or execute resources:
  • Execution: /execute_tool, /jobs/submit, /agent/execute
  • Management: /packs/enable, /custom-packs/packs
  • Auth: /auth/cli/start, /auth/cli/complete
  • Events: /usage/event, /query/log
  • Billing: /billing/create-order

PATCH Endpoints (5)

Partial updates:
  • Packs: /custom-packs/packs/{pack_id}
  • Admin: /admin/users/{user_id}/role
  • Moderation: /mcp-moderation/flags/{flag_id}
  • Registry: /admin/mcp_registry/{name}

DELETE Endpoints (5)

Remove resources:
  • Jobs: /jobs/{job_id}
  • Packs: /custom-packs/packs/{pack_id}
  • Registry: /admin/mcp_registry/{name}
  • Servers: /custom-packs/packs/{pack_id}/servers/{name}
  • Users: /admin/users/{user_id}

PUT Endpoints (1)

Replace resource:
  • Servers: /custom-packs/packs/{pack_id}/servers

Common Query Parameters


Common Request Headers


Common Response Headers


Status Codes


Endpoint Statistics

  • Total Endpoints: 77
  • Public (no auth): ~15
  • Optional Auth: ~15
  • Required Auth: ~45
  • Admin Only: ~12

See Also