# KiteEndpoints.ai - Medium2 API

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

Calls the 'medium2' endpoint on the KiteEndpoints.ai Mega API Hub, a pay-per-request gateway aggregating 400+ APIs across social media, AI, crypto, finance, weather, and ecommerce domains.

## Facts

- Endpoint: POST https://kite-hub-v2.vercel.app/api/medium2
- Price: $0.18/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-medium2-api-21de16b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OknPalg4V6qKe_rXVTR3H

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-medium2-api-21de16b3 -d '<json body>'
```

Example prompt: Can you call the medium2 endpoint on KiteEndpoints.ai and fetch the result for me — I'll pay the $0.18 USDC per-request fee on Base chain.

## When to prefer this

Use this endpoint when you specifically need the 'medium2' capability within the KiteEndpoints.ai hub ecosystem and are set up to pay per request in USDC on the Base chain; suitable for agents with x402 payment support looking for a broadly-aggregated API gateway.

## Known failure modes

- Payment not received or insufficient USDC — 402 Payment Required
- Invalid or malformed request body — 400 Bad Request
- Upstream API for medium2 is unavailable — 503 Service Unavailable
- Rate limiting or quota exceeded — 429 Too Many Requests
- Unknown endpoint or misconfigured route — 404 Not Found

## 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 a JSON object containing a 'result' property with API response data from the medium2 endpoint; the exact structure of the nested data object depends on the underlying service being proxied.

## Request schema (JSON Schema)

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

## 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-medium2-api-21de16b3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kite-hub-v2.vercel.app](https://www.zero.xyz/host/kite-hub-v2.vercel.app/llms.txt)
