Volume & licensing

Indonesian news data
for your product, not a demo.

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.

What teams use it for

Pay per call (public, no contract)

EndpointReturnsPrice
GET /headlinesUp to 25 headlines for one topic$0.05
GET /searchUp to 25 keyword matches$0.10
GET /briefingDeduped, recency-ranked briefing + keyword trends + top sources$0.50
GET /digestAll 8 topics, deduped, with global trends$2.50
GET /monitorCoverage for a brand/person/topic: sources, keywords, coverage timeline$1.00

Monthly licence

Pilot — 30 days

$99 one-off

1,000 calls, no contract, cancel by not renewing. Includes one rendered coverage report and a test key within 24h.

Team

$99 / month

Up to 3,000 calls, invoice or card, email support, use in one production product.

Growth

$399 / month

Up to 10,000 calls, custom keyword monitoring, priority support, up to three products.

One-off report

$49 / report

30 days of coverage for one brand, person or issue: article count, top outlets, keyword trends, coverage timeline. Delivered as HTML + JSON within 24h.

Enterprise

Custom

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.

Try the free preview

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).

How ordering works

  1. Reply with the brand, person or issue you need covered and the date range.
  2. You get a free sample for that exact query within a few hours (WIB business hours).
  3. If it fits, I send an invoice — bank transfer, QRIS or USDC. No signup, no minimum term.
  4. The full report (HTML + JSON) or API key arrives within 24 hours of payment.

First 7 days: if the data does not cover what you expected, the fee is refunded — no argument.

Licensing & compliance

No email needed: buy a licence with x402

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.

Start with the $99 pilot or a $49 report

Tell 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.