Prowl
42/100
prowl
Benchmarked Sep 11, 2026

Co-WIN Certificate API

API to get Co-WIN vaccination certificate.

api platform_profile
Benchmark Your API

Score Breakdown

Latency6/10
Consistency5/10
Documentation5/10
Token Efficiency5/10
Error Clarity4/10
First-Try Success4/10
Parseability3/10
Auth Simplicity2/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://www.cowin.gov.in",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {
    "type": "free",
    "details": {
      "note": "Government of India public service, no cost to end users or integrators"
    }
  },
  "rate_limits": {},
  "capabilities": [
    "COVID-19 vaccination certificate retrieval",
    "Vaccination slot booking",
    "Vaccination appointment management",
    "Vaccination certificate download (PDF)",
    "Mobile number-based certificate lookup",
    "Reference ID-based certificate lookup",
    "Aadhaar-based beneficiary authentication (via portal flows)"
  ],
  "raw_analysis": "CoWIN (cowin.gov.in) is the Government of India's official national digital platform for COVID-19 vaccination management, launched in early 2021 by the Ministry of Health and Family Welfare. The service is categorized here as a platform rather than a typical developer API: the root URL serves an Angular single-page application (note the <base href=\"/\"> and Angular-style bundle loading), meaning the public surface at the base domain is a browser UI rather than a documented REST endpoint. The description references a 'Co-WIN Certificate API', which historically corresponds to an internal/unofficial endpoint (e.g., the /api/v2/... certificate download paths) that requires either a mobile number + OTP or a beneficiary reference ID to fetch a vaccination certificate PDF. There is no public, self-serve developer portal, no API keys, and no documented OAuth flow; authentication when it exists is user-level (OTP via mobile) rather than machine-level. The platform is free (government-funded) and mature in the sense that it has processed hundreds of millions of vaccination records, but it is not designed as a general-purpose developer API. Integrations that exist are unofficial community wrappers and third-party apps that reverse-engineered certificate endpoints. Rate limits are not published; the certificate endpoints are known to be sensitive to frequency and occasionally locked down. Given the limited public HTML shown, no concrete endpoint list or rate-limit data can be extracted from the provided content."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200944ms
robots_txtGET /robots.txt200247ms
llms_txtGET /llms.txt200245ms
Interpret
{
  "overall": 43,
  "dimensions": {
    "token_efficiency": 5.0,
    "first_try_success": 4.0,
    "response_parseability": 3.0,
    "error_clarity": 4.0,
    "doc_quality": 5.0,
    "auth_simplicity": 2.0,
    "latency": 6.0,
    "consistency": 5.0
  },
  "pricing_normalized": {
    "type": "free",
    "note": "Government of India public service, no cost to end users or integrators"
  },
  "issues": [
    "All endpoints including /robots.txt and /llms.txt return the same Angular SPA HTML shell, indicating no real machine-readable endpoints exist",
    "No documented public API for agents; core functionality is gated behind browser-based flows and OTP/mobile verification",
    "Certificate retrieval requires beneficiary authentication (mobile OTP or Aadhaar), blocking autonomous agent flows",
    "Signup/onboarding is not agent-friendly — it is a citizen portal, not a developer platform",
    "No changelog, status page, or SLA published for programmatic consumers",
    "Documentation is oriented to end citizens, not integrators/agents"
  ],
  "recommendations": [
    "Do not recommend CoWIN for agent-integrated workflows; it is a citizen-facing portal, not an API platform",
    "Only reference CoWIN to users when they specifically need Indian COVID vaccination certificate download/booking and are willing to complete human-in-the-loop OTP verification",
    "Flag to users that any certificate retrieval requires their personal mobile/Aadhaar and cannot be delegated to an autonomous agent",
    "If a user needs vaccination records, consider whether a national health records API (e.g., ABHA/NDHM) offers a better-documented alternative"
  ]
}

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/co-win-certificate-api">
  <img src="https://prowl.world/badge/co-win-certificate-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard