74
/100
prowl
Benchmarked Aug 10, 2026

API Setu

An Indian Government platform that provides a lot of APIS for KYC, business, education & employment

apidata platform_profile
Benchmark Your API

Score Breakdown

Parseability 9/10
Auth Simplicity 8/10
Token Efficiency 8/10
Consistency 7/10
First-Try Success 7/10
Latency 6/10
Documentation 6/10
Error Clarity 6/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://www.apisetu.gov.in",
  "auth_method": "api_key",
  "auth_config": {
    "header": "Authorization",
    "key": "Bearer <api_key>",
    "description": "API Setu uses API keys issued by the platform. Developers must register and obtain keys for each API product. Authentication is typically via a bearer token in the Authorization header."
  },
  "endpoints": [],
  "pricing_model": {
    "type": "freemium",
    "details": {
      "note": "API Setu is a government platform that offers many APIs for free or at low cost, depending on the government department and the specific API. Some APIs may have transaction-based fees. Pricing details are typically provided per API on the portal."
    }
  },
  "rate_limits": {
    "note": "Rate limits vary by API and are defined by the providing government department. They are typically specified in the API documentation for each product."
  },
  "capabilities": [
    "KYC APIs (e.g., Aadhaar, PAN, DigiLocker)",
    "Business APIs (e.g., GST, Udyam, Trademark)",
    "Education APIs (e.g., CBSE, DigiLocker education documents)",
    "Employment APIs (e.g., EPFO, NCS)",
    "Financial APIs (e.g., insurance, banking)",
    "Health APIs (e.g., health records)",
    "Utility APIs (e.g., electricity, water)",
    "Common service APIs (e.g., SMS, email verification)",
    "Integration with DigiLocker for document verification"
  ],
  "raw_analysis": "API Setu is a flagship initiative of the Government of India, launched by the Ministry of Electronics & IT (MeitY) and the National e-Governance Division (NeGD). It serves as a unified gateway for government departments and agencies to expose their APIs to the public, developers, and businesses. The platform aggregates a wide range of APIs across domains such as KYC (e.g., Aadhaar verification, PAN verification), business data (GST, corporate identification), education (CBSE results, DigiLocker certificates), employment (EPFO services), and more. It is designed to promote the 'API-first' approach in governance, making data and services accessible digitally. Target users include government departments (as API providers), private companies and startups (as consumers), and developers building citizen-facing applications. The platform is mature, with significant adoption since its launch in 2020, and has a structured onboarding process for both API providers and consumers. It provides API documentation, sandbox environments, and support for multiple authentication mechanisms. Integrations are substantial with existing government systems like DigiLocker, GSTN, and UIDAI. However, exact API endpoints are not listed here because they are organized under each API product, and the platform requires registration to access documentation. Pricing varies by API; many are free for government and public good use, but some have transactional fees. The platform is actively maintained and updated."
}
Execute

1/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200936ms
robots_txtGET /robots.txt404353ms
llms_txtGET /llms.txt404346ms
Interpret
```json
{
  "overall": 68,
  "dimensions": {
    "token_efficiency": 8.5,
    "first_try_success": 7.0,
    "response_parseability": 9.0,
    "error_clarity": 5.5,
    "doc_quality": 6.5,
    "auth_simplicity": 7.5,
    "latency": 6.5,
    "consistency": 7.0
  },
  "pricing_normalized": {
    "freemium": true,
    "note": "Government platform with variable per-API pricing; likely low/free for public services, but no unified pricing schema available"
  },
  "issues": [
    "No llms.txt file found (404), limiting agent discoverability of API documentation",
    "No robots.txt (404), which may slightly hamper automated crawling/context gathering",
    "Pricing details are fragmented per-API, making cost estimation difficult for agents without deep browsing",
    "Error clarity is uncertain — no explicit documented error format or status code conventions found in quick analysis",
    "API Setu has many government integrations, but docs are not centralized; requires navigating multiple departments"
  ],
  "recommendations": [
    "Publish a unified /llms.txt to summarize available APIs, auth methods, and example usage for agents",
    "Add a consolidated pricing catalog or at least a machine-readable pricing JSON for all APIs",
    "Document standard error response formats (e.g., consistent JSON error envelope with codes) across all APIs",
    "Provide a 'Get Started' cookie-cutter example agent call for each API category (KYC, business, education, etc.)",
    "Implement an automated status/uptime page accessible via API for reliability transparency"
  ]
}
```

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/api-setu">
  <img src="https://prowl.world/badge/api-setu.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