# Indo News API – Growth License Purchase

> Indo News API – Growth License Purchase is a paid API for AI agents from indo-news-api.vercel.app, paid per call via x402, $399/call, status unknown (last checked 2026-10-31).

Purchases a Growth-tier license (Bearer token) granting a bundle of API calls to the Indonesian news headlines and keyword search service, paid in USDC on Base via x402.

## Facts

- Endpoint: GET https://indo-news-api.vercel.app/license/growth?utm_source=zero.xyz
- Price: $399/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/indo-news-api-growth-license-purchase-fea1f641
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QJLIZ4je8Z9AfPjgKmDce

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 indo-news-api-growth-license-purchase-fea1f641
```

Example prompt: Purchase the Growth license for the Indo News API so I can start pulling Indonesian news headlines — use my reference ID 'proj-001' and pay via USDC on Base.

## When to prefer this

Choose this endpoint when you need programmatic, crypto-native (USDC on Base via x402) access to a bundle of Indonesian news API calls and want a reusable Bearer token rather than paying per individual request. Prefer it over per-call endpoints when you anticipate high call volume under the Growth plan's included quota.

## Known failure modes

- Insufficient USDC balance — payment rejected, no license issued
- Invalid or expired Base wallet credentials — transaction fails
- Network/blockchain confirmation timeout — uncertain payment state
- Invalid 'ref' parameter format — may echo back incorrectly or be rejected
- Rate limit or fraud detection on the licensing endpoint — HTTP 429 or 403
- Service downtime on Vercel deployment — HTTP 502 or 503

## How this service works

Indonesian headlines, keyword search and ranked briefings, plus reference data: USD/IDR and any FX pair, BTC/ETH/USDT in rupiah, BMKG earthquakes and public holidays. Structured JSON, paid per call in USDC on Base. No API key, no signup.

## Output

Returns a signed Bearer token ('license') valid for a fixed number of API calls to covered news endpoints, along with the plan name ('growth'), number of calls included, expiry timestamp, USDC price paid, payment method, and optionally a usage summary and the list of covered endpoints.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "docs": "https://indo-news-api.vercel.app/b2b",
  "plan": "growth",
  "usage": "Send this on every data call: Authorization: Bearer <license>",
  "license": "eyJhbGciOiJIUzI1NiJ9.eyJwbGFuIjoiZ3Jvd3RoIn0.signature",
  "metering": "unmetered",
  "paid_via": "x402",
  "expires_at": "2026-12-01T00:00:00.000Z",
  "price_usdc": "399",
  "covered_endpoints": [
   "/headlines",
   "/search",
   "/briefing",
   "/sentiment",
   "/monitor",
   "/digest"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/indo-news-api-growth-license-purchase-fea1f641/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from indo-news-api.vercel.app](https://www.zero.xyz/host/indo-news-api.vercel.app/llms.txt)
