{
  "status": "online",
  "message": "🚀 CBT RANK Live Master Cloudflare API is fully operational",
  "base_url": "https://cbtrank.rusikakisku.workers.dev",
  "timestamp": "2026-08-16 22:04:30",
  "endpoints": {
    "calculator_api": {
      "path": "/calculator_api",
      "method": "GET | POST",
      "description": "Proxies directly to https://digialm.quickgift.in/api_v7.php to calculate response sheets",
      "example": "https://cbtrank.rusikakisku.workers.dev/calculator_api?url=https://cdn.digialm.com/..."
    },
    "exams": {
      "path": "/exams",
      "method": "GET",
      "description": "List all active CBT exams, marking schemes, and zones",
      "example": "https://cbtrank.rusikakisku.workers.dev/exams"
    },
    "exam_by_slug": {
      "path": "/exams?slug={exam_slug}",
      "method": "GET",
      "description": "Get specific exam details by slug",
      "example": "https://cbtrank.rusikakisku.workers.dev/exams?slug=osssc-ri-ari-amin-icds-sfs-junior-assistant"
    },
    "locations": {
      "path": "/locations",
      "method": "GET",
      "description": "List all exam zones, states and UTs grouped by type",
      "example": "https://cbtrank.rusikakisku.workers.dev/locations"
    },
    "location_types": {
      "path": "/location_types",
      "method": "GET",
      "description": "List all location types (States/UT, RRB Zones, SSC Regions, GATE Zones)",
      "example": "https://cbtrank.rusikakisku.workers.dev/location_types"
    },
    "languages": {
      "path": "/languages",
      "method": "GET",
      "description": "List all available paper languages",
      "example": "https://cbtrank.rusikakisku.workers.dev/languages"
    },
    "settings": {
      "path": "/settings",
      "method": "GET",
      "description": "Get global system settings and configurations",
      "example": "https://cbtrank.rusikakisku.workers.dev/settings"
    },
    "user_ranks": {
      "path": "/user_ranks",
      "method": "GET | POST",
      "description": "Smart upsert candidate attempt records and calculate ranks",
      "example": "https://cbtrank.rusikakisku.workers.dev/user_ranks"
    },
    "valid_answerkey_urls": {
      "path": "/valid_answerkey_urls",
      "method": "GET | POST",
      "description": "Check or insert verified valid answer key URLs",
      "example": "https://cbtrank.rusikakisku.workers.dev/valid_answerkey_urls"
    },
    "invalid_answerkey_urls": {
      "path": "/invalid_answerkey_urls",
      "method": "GET | POST",
      "description": "Check or insert invalid answer key URLs",
      "example": "https://cbtrank.rusikakisku.workers.dev/invalid_answerkey_urls"
    },
    "digialm_legacy": {
      "path": "/digialm",
      "method": "GET | POST",
      "description": "Legacy DigiALM parser proxy",
      "example": "https://cbtrank.rusikakisku.workers.dev/digialm?url=https://cdn.digialm.com/..."
    }
  }
}