# KiteEndpoints.ai - IRCTC API

> KiteEndpoints.ai - IRCTC API is a paid API for AI agents from kite-hub-v3.vercel.app, paid per call via x402, $0.14/call, status unknown (last checked 2026-09-15).

Provides Indian Railways (IRCTC) train information and booking-related data via a paid API endpoint

## Facts

- Endpoint: POST https://kite-hub-v3.vercel.app/api/irctc
- Price: $0.14/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kiteendpoints-ai-irctc-api-d3d30fb6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Tq5umiN15new48Rc-bjJS

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability kiteendpoints-ai-irctc-api-d3d30fb6 -d '<json body>'
```

Example prompt: Can you check seat availability on Indian Railways for a journey from New Delhi to Mumbai on December 20, looking for sleeper class seats?

## When to prefer this

Use this endpoint when you need Indian Railways (IRCTC) specific data such as PNR status, seat availability, train schedules, or fare lookups. Prefer this over generic travel APIs when the user specifically needs Indian train data. Note that this is a pay-per-request endpoint at $0.14 USDC, so it is suitable for on-demand queries rather than bulk lookups.

## Known failure modes

- Invalid station code or train number returns error in result object
- Date out of booking window may return no availability data
- IRCTC upstream service downtime causes empty or error response
- Malformed request body returns generic API error
- Payment failure on Base chain prevents request from being processed

## How this service works

400+ paid API endpoints. Social media, AI, crypto, finance, weather, ecommerce, tools. Pay per request with USDC on Base chain.

## Output

Returns train-related data such as seat availability, PNR status, train schedules, fare details, or list of trains between stations, wrapped in a result object from the IRCTC data source.

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "example": {
  "result": {
   "data": "example response"
  }
 },
 "properties": {
  "result": {
   "type": "object",
   "description": "API response data"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kiteendpoints-ai-irctc-api-d3d30fb6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kite-hub-v3.vercel.app](https://www.zero.xyz/host/kite-hub-v3.vercel.app/llms.txt)
