ot-intel-api.onrender.com
ot-intel-api.onrender.com · 7 paid endpoints · listed 2026-10-27
Recurring public "State of OT Threat Intel — GCC" sitrep, human-reviewed before publish, sourced from the same intel.db pipeline as /ot/sitrep. Pass optional issue_date (YYYY-MM-DD) for a past edition; omit for the latest reviewed edition.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | ot-intel-api.onrender.com/ot/gcc-bulletin Recurring public "State of OT Threat Intel — GCC" sitrep, human-reviewed before publish, sourced from the same intel.db pipeline as /ot/sitrep. Pass optional is | $0.01 | Base |
| GET | ot-intel-api.onrender.com/ot/ioc IOC enrichment with ICS campaign context. Pass ?value=1.2.3.4&type=ip or type=domain. Queries AlienVault OTX, AbuseIPDB, and DeepSeek CTI for OT campaign associ | $0.01 | Base |
| GET | ot-intel-api.onrender.com/ot/advisory Live CISA ICS-CERT advisories filtered by vendor or sector. Pass ?vendor=siemens or ?sector=energy. Returns advisory IDs, CVSS scores, CVE lists, OT severity, a | $0.02 | Base |
| GET | ot-intel-api.onrender.com/ot/cve OT-contextualised CVE triage for ICS/SCADA. Pass ?id=CVE-XXXX-XXXX. Returns OT-adjusted severity, cyber-physical impact, patch feasibility, CISA KEV status, and | $0.02 | Base |
| GET | ot-intel-api.onrender.com/ot/actor/sector ICS threat actors by sector. Pass ?sector=energy. Returns all groups targeting that sector from live MITRE ATT&CK ICS STIX data. Covers energy, water, manufactu | $0.03 | Base |
| GET | ot-intel-api.onrender.com/ot/campaign Active ICS campaign tracker. Pass ?sector=electric&status=active. Returns campaigns currently targeting a sector with actor attribution, start date, targeted ge | $0.05 | Base |
| GET | ot-intel-api.onrender.com/ot/exposure OT asset risk verdict. Pass ?vendor=siemens&model=s7-1500§or=energy&network=internet-facing. Returns risk_score (0-100), risk_level, escalate (boolean), rec | $0.05 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 8 h ago | ot-intel-api.onrender.com/ot/actor/sector | 402 | 241 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-10-31 | 25 | $0.95 | |
| 2026-10-30 | 1 | $0.01 | |
| 2026-10-28 | 2 | $0.08 | |
| 2026-10-27 | 2 | $0.02 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/ot-intel-api.onrender.com"><img src="https://logicnodes.io/observatory/badge/ot-intel-api.onrender.com.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/ot-intel-api.onrender.com