{"uid":"cap_HTWk3JAchGiPmcStLgQ6Z","slug":"indo-news-api-brand-topic-monitor-f5f06b4b","name":"Indo News API – Brand & Topic Monitor","description":"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.","url":"https://indo-news-api.vercel.app/monitor?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"Brand, person or topic to monitor, e.g. 'rupiah', 'pilpres', 'Tokopedia'. Indonesian works best."},"lang":{"enum":["id","en"],"type":"string","description":"id = Bahasa Indonesia (default), en = English-language coverage of Indonesia."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"query":"rupiah","latest":[{"link":"https://news.google.com/rss/articles/...","title":"Rupiah Tertekan di Rp18.135, Inflasi Pangan Jadi Perhatian","source":"Warta Ekonomi","pubDate":"2026-10-27T02:00:00Z","snippet":"..."}],"keywords":[{"term":"rupiah","count":9},{"term":"dollar","count":5}],"timeline":[{"date":"2026-10-21","count":2},{"date":"2026-10-27","count":7}],"topSources":[{"count":4,"source":"CNBC Indonesia"}],"generatedAt":"2026-10-27T02:00:00Z","sourceCount":14,"articleCount":22}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_buV1puRCaTMtT-JHICI8S","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns structured Indonesian news headlines, keyword frequency, timeline trends, and top sources for a given brand, person, or topic query.","exampleAgentPrompt":"Can you pull the latest Indonesian news coverage on Tokopedia — I want to see which outlets are writing about them, how many articles there are, and any trending keywords from those stories?","exampleUseCases":[{"title":"Brand reputation monitoring in Indonesia","prompt":"Search Indonesian news for 'Gojek' and tell me which outlets have been covering them most, how many articles came out this week, and what keywords keep showing up alongside the brand name."},{"title":"Economic indicator news tracking","prompt":"Pull the latest Indonesian news on 'rupiah' and show me the publication timeline, article count, and the top keywords appearing alongside it — I want to see if coverage is spiking."},{"title":"Political candidate news surveillance","prompt":"Monitor Indonesian news coverage of 'Prabowo' and give me a breakdown of the top sources, how many articles have appeared, and the most frequently mentioned related terms."}],"resultDescription":"A JSON object containing: the original query string, an array of latest articles (each with title, link, source, publication date, and snippet), keyword frequency list with counts, a daily timeline of article volume, top news sources with article counts, total source count, total article count, and a generatedAt timestamp.","failureModes":["Missing required 'q' parameter returns a 400-level error","Query term with no Indonesian coverage returns empty arrays","Service may return stale data if upstream Google News RSS is slow","Non-Indonesian queries may return sparse or no results","Payment failure via x402 (insufficient USDC balance) blocks the request"],"whenToPreferThis":"Choose this endpoint when you need structured, aggregated Indonesian-language news data for a specific brand, person, or topic — especially when you need keyword trend analysis, source breakdowns, and publication timelines in a single call. Prefer this over generic news APIs when Indonesian-language coverage and structured JSON output (with frequency and timeline metadata) are required. Avoid if you need real-time global news, non-Indonesian language sources, or full article body text.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:36:59.750Z","isFirstParty":false,"canonicalSlug":"indo-news-api-brand-topic-monitor-f5f06b4b"}