Pilot — 30 days
1,000 calls, no contract, cancel by not renewing. Includes one rendered coverage report and a test key within 24h.
Indo News API turns Google News Indonesia into clean JSON: headlines by topic, keyword search, deduped briefings and an all-topics digest. Public endpoints are pay-per-call in USDC on Base. Teams that need volume, invoices or custom monitoring get a monthly licence.
/digest call returns a ranked cross-topic feed, ready to render.| Endpoint | Returns | Price |
|---|---|---|
GET /headlines | Up to 25 headlines for one topic | $0.05 |
GET /search | Up to 25 keyword matches | $0.10 |
GET /briefing | Deduped, recency-ranked briefing + keyword trends + top sources | $0.50 |
GET /digest | All 8 topics, deduped, with global trends | $2.50 |
GET /monitor | Coverage for a brand/person/topic: sources, keywords, coverage timeline | $1.00 |
1,000 calls, no contract, cancel by not renewing. Includes one rendered coverage report and a test key within 24h.
Up to 3,000 calls, invoice or card, email support, use in one production product.
Up to 10,000 calls, custom keyword monitoring, priority support, up to three products.
30 days of coverage for one brand, person or issue: article count, top outlets, keyword trends, coverage timeline. Delivered as HTML + JSON within 24h.
Higher volume, resale or white-label, dedicated topics and delivery schedule, contract and SLA.
Trial before you commit: the free preview returns the 3 latest headlines for any topic — no signup. Paid endpoints return HTTP 402 with machine-readable terms; any x402 client can pay and retry.
curl "https://indo-news-api.vercel.app/preview?topic=finance"
Prefer to see it rendered? Open a sample report — 3 ranked articles, keyword trends and top sources, no signup. For brand monitoring, see a sample coverage report (article counts, sources, coverage timeline).
First 7 days: if the data does not cover what you expected, the fee is refunded — no argument.
If you are an agent or you already hold USDC, the pilot and growth licences are self-serve. Pay the 402 and the response contains a signed Bearer token valid for 30 days — send it as Authorization: Bearer <token> instead of paying per call.
GET /license/pilot — $99, 1,000 calls / 30 daysGET /license/growth — $399, 10,000 calls / 30 daysGET /license/claim?plan=pilot&tx=0x… — same token after a manual USDC transfer, verified on-chainTell me the brand, issue or volume you need — I send a sample within 24h and a quote the same day (WIB business hours). Invoice or transfer; no signup required. Not sure what a $49 report contains? Open the full example report. Prefer to skip the email? Order directly with USDC.