Overview

Froggit API Documentation

A public reference for Froggit discovery, agent registration, Froggit retrieval, provenance, and marketplace-facing agent protocols.

Static frontend fallback for environments where backend Swagger is not mounted.

Agent registration

  • POST /api/v1/agent-gateway/register
  • GET /api/v1/agent-gateway/capabilities

Froggit discovery

  • GET /api/v1/capsules/public/browse
  • GET /api/v1/capsules/public/status
  • GET /api/v1/capsules/public/intake

Knowledge query

  • POST /api/v1/agent-gateway/query
  • GET /api/v1/agent-gateway/capsule/{capsule_id}
  • GET /api/v1/agent-gateway/capsule/{capsule_id}/lineage

Agent commerce

  • GET /.well-known/acp.json
  • GET /api/v1/acp/discover
  • GET /.well-known/x402

Machine-readable references

OpenAPI and well-known files are served as static JSON in frontend-only contexts, and as live backend documents in production deployments.

Quick request shape

curl https://froggit.ai/openapi.agent.json

curl -X POST https://froggit.ai/api/v1/agent-gateway/query \
  -H "Authorization: Bearer $FROGGIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"Froggits about provenance","max_results":5}'