Essential utility APIs—refined so you don't have to build them yourself, and designed to let you focus on what truly matters.
Security checks, text analysis, web tools, infrastructure monitoring, and data processing — all behind a unified REST interface with sub-50 ms cached responses.
Six categories of battle-tested utility APIs, each independently deployable, horizontally scalable, and designed for <50 ms latency.
Email, phone, password & IP threat intelligence
📝Readability scoring, keyword extraction, log redaction
🌐Screenshots, URL metadata, SSL checks
⚙DNS lookup, uptime monitoring, cron scheduling
📊Deduplication, JSON validation, file type detection
🛠Webhook inspection, rate testing, captcha
Every service follows the same conventions: POST /api/v1/…, JSON in/out, authenticated via X-API-Key header.
| Service ▲ | Description | Endpoint Prefix | Category |
|---|---|---|---|
| Captcha (HVS) | Human Verification System — generate and validate CAPTCHA challenges | /api/v1/captcha |
Security |
| Cron Service | Schedule and dispatch HTTP callbacks on cron expressions with execution history | /api/v1/cron |
Infrastructure |
| Deduplication | Detect and remove duplicate records using configurable matching strategies | /api/v1/dedup |
Data Processing |
| Disposable Email Detector | Detect throwaway / temporary email providers via multi-layer pipeline | /api/v1/check |
Security |
| DNS Checker | Resolve DNS records (A, AAAA, MX, TXT, CNAME, NS, SOA) with caching | /api/v1/dns |
Infrastructure |
| File Type | Detect file type from magic bytes, extension, and content analysis | /api/v1/file-types |
Data Processing |
| IP Geolocation | Map IP addresses to geographic location, ISP, and ASN data | /api/v1/geoip |
Infrastructure |
| IP Reputation | Score IP addresses for abuse risk, proxies, VPNs and known threats | /api/v1/ip |
Security |
| JSON Validator | Validate JSON documents against JSON Schema (Draft 4/6/7/2019-09/2020-12) | /api/v1/validate |
Data Processing |
| Keyword Extractor | Extract keywords and key phrases from text using NLP pipelines | /api/v1/keywords |
Text Analysis |
| Log Redaction | Detect and redact PII, secrets, and sensitive data from log text | /api/v1/redact |
Text Analysis |
| Password Breach | Check passwords against known breach databases using k-anonymity | /api/v1/passwords |
Security |
| Phone Validation | Validate, format and classify phone numbers (mobile, landline, VoIP) | /api/v1/phone |
Security |
| Rate Test | Run controlled HTTP load tests against your endpoints with metrics collection | /api/v1/rate-test |
Developer Tools |
| Readability | Analyze text readability — Flesch-Kincaid, Gunning Fog, Coleman-Liau and more | /api/v1/readability |
Text Analysis |
| Screenshot | Capture full-page or viewport screenshots of web pages via headless browser | /api/v1/screenshots |
Web Tools |
| SSL Checker | Inspect TLS certificates — expiry, chain, hostname match, policy grade | /api/v1/ssl |
Web Tools |
| Uptime Monitor | Schedule HTTP/TCP/ICMP health checks with alerting and incident tracking | /api/v1/monitors |
Infrastructure |
| URL Metadata | Fetch and extract Open Graph, Twitter Card, and meta tags from any URL | /api/v1/metadata |
Web Tools |
| Webhook Inspector | Capture, validate and replay inbound webhooks with signature verification | /api/v1/webhooks |
Developer Tools |
Orovai publishes a Model Context Protocol (MCP) tools manifest so AI agents and LLM frameworks can discover and call every service automatically. Point any MCP-compatible client at /api/mcp-tools.json to get started.