{
  "name": "KiteFrost API",
  "description": "Persistent memory and queryable context for AI-powered products. Stateful AI you can audit.",
  "url": "https://api-staging.kitefrost.ai",
  "version": "1.0.0",
  "capabilities": {
    "world_management": {
      "description": "Create and manage persistent worlds with entities, events, and relationships"
    },
    "content_generation": {
      "description": "Generate context-aware dialogue, narration, quests, and stories"
    },
    "natural_language": {
      "description": "Natural language interface - tell the world what happened, ask what NPCs know"
    },
    "registration": {
      "url": "https://api-staging.kitefrost.ai/v1/agent/register",
      "method": "POST",
      "description": "Programmatic self-registration for AI agents. No human intervention needed. Agents subscribe to a paid plan at registration.",
      "requires_payment": true,
      "free_tier_available": false,
      "plan_required": true,
      "plans": ["pro", "studio", "enterprise"],
      "payment_method": "Tokenized card via our payment processor; a recurring subscription is created for the selected plan."
    },
    "feedback": {
      "description": "Submit error telemetry, bug reports, or quality ratings about prior interactions.",
      "url": "https://api-staging.kitefrost.ai/v1/feedback",
      "method": "POST",
      "auth": "optional",
      "signals": [
        "error_telemetry",
        "bug_report",
        "quality_rating"
      ],
      "schema_url": "https://api-staging.kitefrost.ai/v1/feedback/schema.json",
      "rate_limits": {
        "authenticated": {
          "error_telemetry": 1000,
          "bug_report": 1000,
          "quality_rating": 10000
        },
        "anonymous": {
          "error_telemetry": 100
        }
      }
    }
  },
  "authentication": {
    "type": "bearer",
    "header": "Authorization",
    "format": "Bearer sk_..."
  },
  "documentation": {
    "api_reference": "https://docs.kitefrost.ai",
    "openapi": "https://api-staging.kitefrost.ai/v1/openapi.json",
    "llms_txt": "https://kitefrost.ai/llms.txt",
    "postman_collection": "https://kitefrost.ai/downloads/postman/kitefrost-developer.postman_collection.json"
  },
  "contact": {
    "support": "mailto:support@kitefrost.ai",
    "status": "https://status.kitefrost.ai"
  }
}
