netintel.dev
netintel.dev
· netintel.dev
OpenAI-compatible chat completions over x402, answered by Claude Sonnet 4.6 — send a messages array and get an assistant reply for Q&A, reasoning, agent planning, coding help, summarization, extraction, classification, and chatbot responses. The body is OpenAI chat.completions-shaped ({model?, messages:[{role,content}], max_tokens?, temperature?}) and the response is a chat.completion object. Flat $0.06 per call; inputs are capped at ~6KB and max_tokens at 1024; streaming is not supported in v1.
netintel.dev via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
F
Conformance score: 19/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://netintel.dev/ai-image/generate
|
0.25 | USDC |
https://netintel.dev/asn-lookup/analyze
|
0.03 | USDC |
https://netintel.dev/breach-check/password
|
0.01 | USDC |
https://netintel.dev/bulk-domain/check
|
0.1 | USDC |
https://netintel.dev/calendar/ics
|
0.005 | USDC |
https://netintel.dev/cert-transparency/lookup
|
0.01 | USDC |
https://netintel.dev/classify
|
0.005 | USDC |
https://netintel.dev/cloud-fingerprint/analyze
|
0.01 | USDC |
https://netintel.dev/content-moderate
|
0.05 | USDC |
https://netintel.dev/convert
|
0.01 | USDC |
https://netintel.dev/cron-parser/explain
|
0.03 | USDC |
https://netintel.dev/currency-exchange/convert
|
0.01 | USDC |
https://netintel.dev/dns-propagation/check
|
0.03 | USDC |
https://netintel.dev/dns/lookup
|
0.002 | USDC |
https://netintel.dev/dnssec/validate
|
0.03 | USDC |
https://netintel.dev/domain-age/check
|
0.03 | USDC |
https://netintel.dev/domain-appraise/estimate
|
0.03 | USDC |
https://netintel.dev/domain-availability/check
|
0.05 | USDC |
https://netintel.dev/domain-due-diligence
|
0.2 | USDC |
https://netintel.dev/domain-report/analyze
|
0.1 | USDC |
https://netintel.dev/domain-report/full
|
0.25 | USDC |
https://netintel.dev/email-auth
|
0.002 | USDC |
https://netintel.dev/email-intel/analyze
|
0.005 | USDC |
https://netintel.dev/email-report/full
|
0.15 | USDC |
https://netintel.dev/entity-extract
|
0.05 | USDC |
https://netintel.dev/event-classify
|
0.02 | USDC |
https://netintel.dev/event-extract
|
0.1 | USDC |
https://netintel.dev/extract/address
|
0.03 | USDC |
https://netintel.dev/extract/contact
|
0.05 | USDC |
https://netintel.dev/extract/invoice
|
0.1 | USDC |
https://netintel.dev/extract/resume
|
0.08 | USDC |
https://netintel.dev/extract/table
|
0.05 | USDC |
https://netintel.dev/github-intel/analyze
|
0.03 | USDC |
https://netintel.dev/holidays/check
|
0.005 | USDC |
https://netintel.dev/ip-blacklist/check
|
0.05 | USDC |
https://netintel.dev/ip-geo/locate
|
0.002 | USDC |
https://netintel.dev/ip-report/full
|
0.2 | USDC |
https://netintel.dev/ip-reputation/analyze
|
0.05 | USDC |
https://netintel.dev/ip-risk/score
|
0.1 | USDC |
https://netintel.dev/jwt-inspector/decode
|
0.005 | USDC |
https://netintel.dev/lang-detect/analyze
|
0.005 | USDC |
https://netintel.dev/markdown/clean
|
0.03 | USDC |
https://netintel.dev/messages
|
0.06 | USDC |
https://netintel.dev/money/parse
|
0.01 | USDC |
https://netintel.dev/name-gen/suggest
|
0.05 | USDC |
https://netintel.dev/normalize/json
|
0.05 | USDC |
https://netintel.dev/npm-intel/analyze
|
0.01 | USDC |
https://netintel.dev/og-scraper/extract
|
0.01 | USDC |
https://netintel.dev/page-extract/read
|
0.05 | USDC |
https://netintel.dev/phone-intel/analyze
|
0.05 | USDC |
https://netintel.dev/redirect/trace
|
0.01 | USDC |
https://netintel.dev/robots-txt/analyze
|
0.01 | USDC |
https://netintel.dev/rss-parser/fetch
|
0.01 | USDC |
https://netintel.dev/schema-parse/extract
|
0.1 | USDC |
https://netintel.dev/security-headers/analyze
|
0.01 | USDC |
https://netintel.dev/sentiment/analyze
|
0.002 | USDC |
https://netintel.dev/sitemap-parser/fetch
|
0.01 | USDC |
https://netintel.dev/ssl/analyze
|
0.03 | USDC |
https://netintel.dev/subnet/calc
|
0.005 | USDC |
https://netintel.dev/tech-fingerprint/analyze
|
0.05 | USDC |
https://netintel.dev/text-summarize
|
0.005 | USDC |
https://netintel.dev/text-to-json
|
0.05 | USDC |
https://netintel.dev/tld-price/compare
|
0.01 | USDC |
https://netintel.dev/translate/long
|
0.08 | USDC |
https://netintel.dev/translate/short
|
0.03 | USDC |
https://netintel.dev/typosquat/scan
|
0.05 | USDC |
https://netintel.dev/url-safety/check
|
0.05 | USDC |
https://netintel.dev/url-safety/full
|
0.15 | USDC |
https://netintel.dev/username-check/lookup
|
0.03 | USDC |
https://netintel.dev/wayback/lookup
|
0.01 | USDC |
https://netintel.dev/web/extract
|
0.003 | USDC |
https://netintel.dev/whois-rdap/lookup
|
0.003 | USDC |
0xdadc335482ad545296fd7b28518a251ffcbeb9df · basescan ↗
| Agent card | https://netintel.dev |
| Provider | https://netintel.dev |
| Docs | https://netintel.dev |
Health · last 0 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/netintel.dev) [](https://agenstry.com/agents/netintel.dev) [](https://agenstry.com/agents/netintel.dev) [](https://agenstry.com/agents/netintel.dev)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "netintel-dev",
"name": "netintel.dev",
"description": "OpenAI-compatible chat completions over x402, answered by Claude Sonnet 4.6 \u2014 send a messages array and get an assistant reply for Q&A, reasoning, agent planning, coding help, summarization, extraction, classification, and chatbot responses. The body is OpenAI chat.completions-shaped ({model?, messages:[{role,content}], max_tokens?, temperature?}) and the response is a chat.completion object. Flat $0.06 per call; inputs are capped at ~6KB and max_tokens at 1024; streaming is not supported in v1.",
"domain": "netintel.dev",
"provider": "netintel.dev",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://netintel.dev/ai-image/generate",
"description": "Generate agent-ready image assets (icons, logos, social graphics, thumbnails, banners) with gpt-image-1. Claude refines the prompt, screens content, adds alt text and a score. Returns image_url as a base64 PNG data URI. Flat $0.25; n=1; ratios 1:1/16:9/9:16.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "aspect_ratio",
"type": "string",
"description": "",
"example": "1:1",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "prompt",
"type": "string",
"description": "",
"example": "clean modern app icon for a network intelligence API",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "use_case",
"type": "string",
"description": "",
"example": "app_icon",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/asn-lookup/analyze",
"description": "Resolves an IP address or domain to its Autonomous System Number (ASN), network owner, country, and hosting/cloud classification \u2014 agents get structured network ownership context plus a trust score to assess infrastructure risk.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "target",
"type": "string",
"description": "",
"example": "8.8.8.8",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/breach-check/password",
"description": "Check if a password has appeared in known data breaches using the HaveIBeenPwned Pwned Passwords API with k-anonymity \u2014 the full password is never transmitted, only a 5-character SHA-1 hash prefix \u2014 returns breach count and a risk classification so agents can enforce password policies without storing or exposing credentials.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "password",
"type": "string",
"description": "",
"example": "test123",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/bulk-domain/check",
"description": "Check availability of many domain names across multiple TLDs in a single call \u2014 submit up to 50 name/TLD combinations and get back per-domain registration status, registrar, and expiry concurrently, so agents can scan an entire naming shortlist or brand portfolio in one request instead of dozens.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "names",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "tlds",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/calendar/ics",
"description": "Turn event fields into a valid RFC 5545 .ics calendar file \u2014 handles timed and all-day events, escaping, line folding, and a deterministic UID for idempotent re-import \u2014 so agents can publish events that import cleanly into Google, Apple, and Outlook calendars. Pure compute, no LLM.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "ends_at",
"type": "string",
"description": "",
"example": "2026-06-27T17:00:00",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "location",
"type": "string",
"description": "",
"example": "Paris HQ",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "starts_at",
"type": "string",
"description": "",
"example": "2026-06-27T09:00:00",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "timezone",
"type": "string",
"description": "",
"example": "Europe/Paris",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "title",
"type": "string",
"description": "",
"example": "Team Offsite",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/cert-transparency/lookup",
"description": "Query the crt.sh certificate transparency log database to enumerate all SSL certificates ever issued for a domain \u2014 returns subdomains discovered, certificate issuers, validity periods, and a risk score flagging wildcard certs, expiring certs, and suspicious issuance patterns.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "include_subdomains",
"type": "boolean",
"description": "",
"example": true,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "limit",
"type": "number",
"description": "",
"example": 100,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/classify",
"description": "Text classification API \u2014 zero-shot text classifier / categorization: caller supplies 2\u201325 labels and Claude Haiku returns the best-matching category with confidence and per-label scores. Route, tag, triage, and detect intent/topic with your own taxonomy in one call.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "labels",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Hi, I was charged twice for my subscription this month and need a refund.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "12",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/cloud-fingerprint/analyze",
"description": "Fingerprints a domain's cloud infrastructure by probing DNS records, HTTP headers, and PTR lookups to detect CDN, WAF, hosting, DNS provider, and email provider with confidence scores and an infrastructure security grade (A\u2013F).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "cloudflare.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://netintel.dev/content-moderate",
"description": "Moderate text content using Claude Haiku \u2014 flags categories like harassment, hate, sexual content, violence, self-harm, and spam with per-category severity and an overall allow/flag/block recommendation, so agents can screen user-generated content before publishing or storing it.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "I will find where you live and make you regret ever posting that.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/convert",
"description": "Convert any physical measurement \u2014 length, mass, volume, temperature, area, speed, pressure, energy, time, data storage & transfer rate, power, frequency, force, fuel economy (mpg/L per 100 km), angle. Auto-detects the category, handles US/imperial ambiguity, reports assumptions. Accepts natural-language queries (\"what is 5 km in miles\") and volume\u2194mass via density/substance. Deterministic and instant.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "from",
"type": "string",
"description": "",
"example": "cups",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "to",
"type": "string",
"description": "",
"example": "fl_oz",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "value",
"type": "number",
"description": "",
"example": 2,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/cron-parser/explain",
"description": "Parse any cron expression into a human-readable explanation, validate its syntax, compute the next 5 scheduled run times, and detect common patterns (daily, weekly, monthly, hourly) \u2014 so agents can understand, validate, and work with cron schedules without implementing their own cron parser.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "expression",
"type": "string",
"description": "",
"example": "0 9 * * 1-5",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/currency-exchange/convert",
"description": "Convert any amount between 33 fiat currencies (live European Central Bank rates) AND major cryptocurrencies (BTC, ETH, USDC, SOL, ICP, CELO and more, live Coinbase spot rates) \u2014 fiat\u2194fiat, crypto\u2194fiat, and crypto\u2194crypto all work. Returns converted amount, exchange rate, inverse rate, rate date, and the rate source so agents can price, invoice, and compare across fiat and crypto without a paid forex/crypto API. Historical dates apply to fiat pairs only.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "amount",
"type": "number",
"description": "",
"example": 100,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "from",
"type": "string",
"description": "",
"example": "USD",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "to",
"type": "string",
"description": "",
"example": "BTC",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "14",
"l30DaysUniquePayers": "5"
}
},
{
"url": "https://netintel.dev/dns-propagation/check",
"description": "Query a domain's DNS record across 10 geographically distributed public resolvers simultaneously \u2014 returns what each resolver sees, whether results are consistent, propagation percentage, and a readiness score so agents can confirm DNS changes have fully propagated globally.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "record_type",
"type": "string",
"description": "",
"example": "A",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/dns/lookup",
"description": "DNS lookup / nslookup / dig API \u2014 resolve all DNS record types (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV, PTR) for a domain. Parses SPF/DKIM/DMARC from TXT and cross-checks A records across Google/Cloudflare/Quad9 resolvers for propagation consistency.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "7",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://netintel.dev/dnssec/validate",
"description": "Validate a domain's DNSSEC configuration by checking for DS records at the parent zone, DNSKEY records at the domain, RRSIG signatures, and NSEC/NSEC3 records \u2014 returns a full chain-of-trust assessment and readiness score so agents can verify DNS integrity before trusting resolution results.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/domain-age/check",
"description": "Determine a domain's age from registration data and archival history \u2014 returns creation date, age in years, first Wayback Machine capture, total archived snapshots, and a maturity signal so agents can assess domain trustworthiness and detect freshly registered domains used for fraud or phishing.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "7",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/domain-appraise/estimate",
"description": "Estimate the market value tier of a domain name using transparent heuristics \u2014 length, TLD premium, dictionary-word presence, pronounceability, keyword value, and numeric/hyphen penalties \u2014 returns a value tier and 0-100 quality score so agents can triage domain portfolios and prioritize acquisitions without a paid appraisal service.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "pay.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/domain-availability/check",
"description": "Check if a domain name is available for registration by querying RDAP and DNS \u2014 returns registration status, whether it's taken or free, expiry date if registered, and availability of the same name across 10 popular TLDs simultaneously so agents can find the best domain for a brand or project.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "mybrand",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://netintel.dev/domain-due-diligence",
"description": "One call combines domain availability, heuristic value appraisal, and TLD pricing into a single acquisition brief \u2014 tells an agent whether a name is available, what it's worth, and what it costs across TLDs, concurrently and with graceful partial-failure handling.",
"pricing": {
"amount": "0.2",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "acme.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/domain-report/analyze",
"description": "One call returns a complete intelligence profile for a domain \u2014 WHOIS registration, DNS records, SSL certificate, detected tech stack, and blacklist status \u2014 aggregated into a single risk-scored report so agents can fully vet a domain without orchestrating five separate lookups.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/domain-report/full",
"description": "One premium call returns a complete six-part domain profile \u2014 DNS records, SSL certificate, WHOIS registration, cloud fingerprint, technology stack, and security headers \u2014 each section run concurrently with graceful partial-failure handling, so agents get an entire domain workup in a single request instead of orchestrating six.",
"pricing": {
"amount": "0.25",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/email-auth",
"description": "Email deliverability & domain security check \u2014 validates SPF, DKIM (multi-selector), and DMARC, detects spoofing and misconfigurations, and returns an A\u2013F email security grade with transparent deductions. Anti-spam / anti-phishing readiness for any sending domain.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/email-intel/analyze",
"description": "Email verification & deliverability check (email validator / verifier) \u2014 validate an address, detect disposable/temporary domains, flag role-based inboxes, confirm MX records exist, and return a trust/risk score so agents can qualify leads, clean lists, and gate signups without sending a single email.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "email",
"type": "string",
"description": "",
"example": "john@example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/email-report/full",
"description": "One call combines domain email authentication (SPF/DKIM/DMARC), email-address intelligence (deliverability, disposable/role detection), and an optional password breach check into a single email-trust report \u2014 each section run concurrently with graceful partial-failure handling \u2014 so agents can fully vet an email and its domain in one request.",
"pricing": {
"amount": "0.15",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "email",
"type": "string",
"description": "",
"example": "user@example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/entity-extract",
"description": "Extract named entities from text using Claude Haiku \u2014 people, organizations, locations, dates, emails, URLs, money amounts, and products \u2014 returned as structured typed arrays so agents can pull structured signals out of unstructured text in one call.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Jane Doe and John Smith from Acme Corp met in San Francisco on 2024-03-15 to discuss WidgetPro. Contact jane@acme.com or visit https://acme.com \u2014 the deal was worth $1.2M.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/event-classify",
"description": "Cheap, fast \"is this a dateable event?\" filter for social and web text \u2014 one tiny Haiku call returns is_event, confidence, and a one-line reason, so agents can screen every post for free-ish and only pay for full extraction on the ones that pass. Front-end filter to /event-extract; intentionally minimal output for cost/latency discipline.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "posted_at",
"type": "string",
"description": "",
"example": "2026-06-20T12:00:00Z",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Live at The Echo this Saturday 7pm \u2014 doors at 6:30, $15 at the door.",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "timezone",
"type": "string",
"description": "",
"example": "America/Los_Angeles",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/event-extract",
"description": "Event extraction / event parsing \u2014 turn any caption, announcement, listing, or page text into a normalized calendar event via Claude Haiku. Resolves relative dates (\"this Saturday 7pm\") against post time + timezone, handles all-day/multi-day, and returns title, start/end, venue, address, city, price, organizer, url. Purpose-built for structured event data (no schema to define \u2014 unlike generic extractors); pairs with /event-classify (cheap filter) and /calendar/ics (publish step).",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "city",
"type": "string",
"description": "",
"example": "Los Angeles",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "posted_at",
"type": "string",
"description": "",
"example": "2026-06-24T12:00:00Z",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Live Jazz Night at The Echo, 1822 Sunset Blvd \u2014 this Saturday 7pm. Free!",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "timezone",
"type": "string",
"description": "",
"example": "America/Los_Angeles",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/extract/address",
"description": "Parse and normalize a freeform address string using Claude Haiku \u2014 splits it into street, city, state/region, postal code, and country, plus a normalized single-line form, so agents can clean and standardize messy address data for shipping, CRM, and verification workflows.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "address",
"type": "string",
"description": "",
"example": "123 Main St, San Francisco, CA 94105, USA",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/extract/contact",
"description": "Extract structured contact details from text, an email signature, or webpage text using Claude Haiku \u2014 returns name, title, company, email, phone, and address as clean JSON so agents can turn unstructured contact blocks into CRM-ready records in one call.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Jane Doe\nVP of Engineering, Acme Corp\njane@acme.com | +1 555 867 5309\n123 Main St, San Francisco, CA 94105",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/extract/invoice",
"description": "Extract structured data from invoice or receipt text using Claude Haiku \u2014 returns vendor, invoice number, dates, line items, subtotal, tax, total, and currency as clean JSON so agents can automate accounts-payable, expense processing, and bookkeeping from raw invoice text.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Acme Supplies Inc\nInvoice INV-2024-0142\nDate: 2024-03-01 Due: 2024-03-31\nWidget A 10 x $5.00 = $50.00\nShipping 1 x $12.00 = $12.00\nSubtotal: $62.00\nTax: $5.58\nTotal: $67.58 USD",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/extract/resume",
"description": "Extract structured data from resume/CV text using Claude Haiku \u2014 returns name, contact info, skills, work experience, and education as clean JSON arrays so agents can automate applicant screening, candidate databases, and recruiting workflows from raw resume text.",
"pricing": {
"amount": "0.08",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Jane Doe\nSan Francisco, CA | jane@example.com | +1 555 867 5309 | linkedin.com/in/janedoe\n\nSummary: Senior engineer with 10 years experience.\n\nSkills: Python, TypeScript, Kubernetes\n\nExperience:\nStaff Engineer, Acme Corp (2020-present) \u2014 Led platform team\n\nEducation:\nBS Computer Science, UC Berkeley, 2014",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/extract/table",
"description": "Extract tabular data from messy text or HTML using Claude Haiku \u2014 detects columns and rows in unstructured content and returns clean structured JSON (columns + rows) so agents can turn pasted tables, HTML tables, and delimited text into usable data in one call.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "product | price | qty\nWidget A | 5.00 | 10\nWidget B | 7.50 | 4",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/github-intel/analyze",
"description": "Fetch public metadata for any GitHub repository \u2014 stars, forks, open issues, language breakdown, license, contributors, last commit date, topics, and an activity/health score \u2014 so agents can evaluate dependencies, research projects, and assess open source health without the GitHub API complexity. Pass repo as ?repo=owner/repo (GET) or {\"repo\":\"owner/repo\"} (POST).",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "repo",
"type": "string",
"description": "",
"example": "expressjs/express",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/holidays/check",
"description": "Look up public holidays for any country and year, check whether a specific date is a holiday, and calculate the next business day \u2014 so agents can handle scheduling, SLA calculations, deadline setting, and date-aware workflows without hardcoding country-specific holiday rules.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "country_code",
"type": "string",
"description": "",
"example": "US",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "year",
"type": "number",
"description": "",
"example": 2024,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/ip-blacklist/check",
"description": "Check an IP address against 15 major DNS blacklists (Spamhaus, Barracuda, SORBS, etc.) simultaneously \u2014 returns which lists it appears on, a reputation score, and a threat classification so agents can make block/allow decisions instantly.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "ip",
"type": "string",
"description": "",
"example": "1.2.3.4",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/ip-geo/locate",
"description": "IP geolocation lookup (geoip / IP location API) \u2014 geolocate any IPv4 or IPv6 address to city, region, country, latitude/longitude, timezone, and ISP/ASN as structured JSON so agents can localize content and enrich user records without a paid geolocation subscription. For proxy/VPN/anonymizer or hosting/datacenter detection, use /ip-risk/score or /ip-reputation/analyze.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "ip",
"type": "string",
"description": "",
"example": "8.8.8.8",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/ip-report/full",
"description": "One premium call returns a complete five-part IP profile \u2014 geolocation, ASN/network ownership, multi-DNSBL blacklist status, threat reputation, and an aggregate risk verdict \u2014 run concurrently with graceful partial-failure handling, so agents get a full IP workup and a block/allow decision in a single request.",
"pricing": {
"amount": "0.2",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "ip",
"type": "string",
"description": "",
"example": "8.8.8.8",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/ip-reputation/analyze",
"description": "Check an IP address against AbuseIPDB and AlienVault OTX threat feeds. Returns a composite risk score, threat categories, malware families, and full source data.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "ip",
"type": "string",
"description": "",
"example": "185.220.101.45",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/ip-risk/score",
"description": "One call returns a complete risk profile for an IP address \u2014 geolocation, ASN/network owner, blacklist status across multiple DNSBLs, and proxy/VPN/hosting classification \u2014 aggregated into a single verdict so agents can make a block/allow decision without calling four separate IP endpoints.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "ip",
"type": "string",
"description": "",
"example": "1.2.3.4",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/jwt-inspector/decode",
"description": "Decode and inspect any JWT token \u2014 extracts header algorithm, payload claims, expiry status, issued-at time, audience, issuer, and subject without requiring the secret \u2014 so agents can debug auth issues, check token expiry, and extract identity claims from tokens in pipelines.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "token",
"type": "string",
"description": "",
"example": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "7",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/lang-detect/analyze",
"description": "Detect the language of any text input using character frequency analysis and n-gram pattern matching \u2014 returns the detected language, ISO code, confidence score, and top alternative languages so agents can route multilingual content, trigger translation workflows, and classify text without a paid NLP API.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "The quick brown fox jumps over the lazy dog.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/markdown/clean",
"description": "Convert messy HTML or text into clean, well-structured Markdown using Claude Haiku \u2014 strips boilerplate, fixes heading hierarchy, normalizes lists and links, and returns readable Markdown so agents can feed clean docs into downstream pipelines, knowledge bases, or LLM context.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "<nav>Home About</nav><h1>Welcome</h1><p>Hello <a href=\"https://example.com\">world</a>.</p><footer>\u00a9 2024</footer>",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/messages",
"description": "OpenAI-compatible chat completions over x402, answered by Claude Sonnet 4.6 \u2014 send a messages array and get an assistant reply for Q&A, reasoning, agent planning, coding help, summarization, extraction, classification, and chatbot responses. The body is OpenAI chat.completions-shaped ({model?, messages:[{role,content}], max_tokens?, temperature?}) and the response is a chat.completion object. Flat $0.06 per call; inputs are capped at ~6KB and max_tokens at 1024; streaming is not supported in v1.",
"pricing": {
"amount": "0.06",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "max_tokens",
"type": "number",
"description": "",
"example": 256,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "messages",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "model",
"type": "string",
"description": "",
"example": "claude-sonnet-4-6",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/money/parse",
"description": "Normalize any messy money string into a typed decimal amount plus ISO 4217 currency \u2014 handles symbols, locale separators ($1,234.56 vs \u20ac1.234,56), magnitude suffixes (1.2M), accounting notation, and natural-language amounts \u2014 so agents can clean money values before converting or storing them, with no external data and a deterministic fast path.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "$1,234.56",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/name-gen/suggest",
"description": "Generate brandable startup/product names from a keyword using prefixes, suffixes, blends, and phonetic patterns, then check .com (or any TLD) availability for each via DNS \u2014 returns available names ranked by a brandability heuristic so agents can find a claimable brand without manual brainstorming plus one-by-one availability checks.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "keyword",
"type": "string",
"description": "",
"example": "cloud",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/normalize/json",
"description": "Conform messy or inconsistent JSON to a target schema using Claude Haiku \u2014 renames keys, coerces types (string\u2192number, \"true\"\u2192boolean, etc.), and fills missing fields with null, returning JSON that matches the exact shape the caller specified so agents can normalize data from varied sources into one consistent structure.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "data",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "schema",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/npm-intel/analyze",
"description": "Fetch metadata for any npm package \u2014 download counts, latest version, all versions list, dependencies, maintainers, repository URL, license, and a health score based on maintenance signals \u2014 so agents can evaluate dependencies, audit package ecosystems, and assess supply chain risk.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "package",
"type": "string",
"description": "",
"example": "express",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/og-scraper/extract",
"description": "Fetch any public URL and extract structured metadata \u2014 Open Graph tags, Twitter Card tags, canonical URL, title, description, favicon, article author/date, JSON-LD structured data, and content type \u2014 so agents can preview, classify, and enrich links without building their own scraper.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "5"
}
},
{
"url": "https://netintel.dev/page-extract/read",
"description": "Fetch any article or web page and extract clean readable text stripped of navigation, ads, and boilerplate \u2014 returns the main content body, word count, estimated reading time, detected language, and key sentences so agents can read the web without a browser or third-party scraping service.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "4"
}
},
{
"url": "https://netintel.dev/phone-intel/analyze",
"description": "Parse and validate any phone number in any format, identify its country, line type (mobile/landline/VOIP/toll-free/premium), carrier region, and return all standard format variants \u2014 so agents can validate contacts, normalize phone data, and classify line types without a paid telecom API.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "phone",
"type": "string",
"description": "",
"example": "+1 (555) 867-5309",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/redirect/trace",
"description": "Follows a URL through its full redirect chain (up to 20 hops), recording status codes, timing, headers, TLS status, and protocol downgrades per hop, then returns an overall redirect health grade (A\u2013F).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "max_hops",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "http://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/robots-txt/analyze",
"description": "Fetch and parse a domain's robots.txt file \u2014 returns all crawl rules by user-agent, sitemap URLs, crawl delay settings, and checks whether a specific path is allowed or blocked for any bot \u2014 so agents can respect crawl policies and locate sitemaps before scraping.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/rss-parser/fetch",
"description": "Fetch and parse any RSS 2.0 or Atom feed URL and return structured articles with title, link, description, author, publish date, and categories \u2014 so agents can monitor content sources, build news pipelines, and process any feed without building their own XML parser.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://feeds.bbci.co.uk/news/rss.xml",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/schema-parse/extract",
"description": "Extract structured data from any unstructured text into your own JSON Schema \u2014 structured-data / information extraction, text-to-JSON, LLM data enrichment. You supply the schema; the LLM returns a matching object. Works for contacts, invoices, events, product specs, medical records, legal clauses, resumes \u2014 any shape. Returns the extracted object plus token usage; unfound fields are omitted or null.",
"pricing": {
"amount": "0.1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "raw_text",
"type": "string",
"description": "",
"example": "Hi I'm Sarah Chen, VP of Engineering at Acme Corp. Reach me at sarah.chen@acme.com or 555-867-5309.",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "target_schema",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/security-headers/analyze",
"description": "Fetches a URL and evaluates 10 security-critical response headers (CSP, HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, X-XSS-Protection, CORP, COEP, COOP), detects anti-patterns, and returns an overall security grade (A\u2013F).",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "target",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/sentiment/analyze",
"description": "Sentiment analysis API \u2014 analyze sentiment of text and get a text sentiment score in one call: classifies positive / negative / neutral / mixed polarity with a -1 to +1 sentiment score, plus emotion detection in text (joy, anger, sadness, fear, surprise, disgust, trust, anticipation). Aspect-based sentiment and opinion mining for customer feedback analysis \u2014 analyze reviews, support tickets, social posts, chat messages. Via Claude Haiku.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "aspects",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "The food was absolutely delicious and the staff were so friendly, but the prices were a bit steep.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/sitemap-parser/fetch",
"description": "Fetch and parse any XML sitemap or sitemap index file \u2014 returns all URLs with their priority, change frequency, and last modified date, handles sitemap index files recursively, and auto-discovers sitemap location from robots.txt \u2014 so agents can enumerate site content for crawling, indexing, and SEO analysis.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/sitemap.xml",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/ssl/analyze",
"description": "Performs a TLS handshake to inspect the certificate chain, probes supported TLS versions (1.0\u20131.3), detects weak keys and expiry issues, and returns an overall security grade (A/B/C/F).",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "port",
"type": "number",
"description": "",
"example": 443,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/subnet/calc",
"description": "Calculates IPv4/IPv6 subnet details from CIDR notation including network/broadcast addresses, netmask, usable host range, supernet, and possible subnets; for multiple CIDRs, detects overlaps and classifies relationships.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "cidr",
"type": "string",
"description": "",
"example": "192.168.1.0%2F24",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "8",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/tech-fingerprint/analyze",
"description": "Fetch a URL and detect the full technology stack from HTTP response headers, HTML meta tags, cookies, and script patterns \u2014 returns CMS, framework, CDN, server, analytics, and security tool detections so agents can profile any web target without a browser.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/text-summarize",
"description": "Text summarizer / summarization API \u2014 condense text, Markdown, or a URL into a TL;DR plus key bullet points using Claude Haiku. Accepts raw text or a URL (fetched and extracted), enforces an input cap, and returns a clean structured summary so agents can compress documents and articles in one call.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "The James Webb Space Telescope has captured its deepest infrared image of the universe to date, revealing thousands of galaxies in a tiny patch of sky. The image, known as Webb's First Deep Field, shows galaxy cluster SMACS 0723 as it appeared 4.6 billion years ago. The combined mass of this cluster acts as a gravitational lens, magnifying far more distant galaxies behind it. Astronomers say the image will help them understand galaxy formation in the early universe.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/text-to-json",
"description": "Turn unstructured text into structured JSON matching a caller-supplied schema using Claude Haiku \u2014 the agent declares the fields and types it wants, and gets back populated JSON with values pulled from the text and coerced to the right types, so agents can structure any prose into the exact shape their pipeline expects.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "schema",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Acme Corp is a privately held software company founded in 2010. The San Francisco-based firm, which also has an office in London, now employs roughly 250 people.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/tld-price/compare",
"description": "Compare registration, renewal, and transfer prices for a TLD across major registrars, or for a single domain name across many TLDs \u2014 returns sorted reference pricing so agents can find the cheapest place to register, budget domain acquisitions, and spot predatory renewal markups without checking each registrar manually.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "tld",
"type": "string",
"description": "",
"example": ".io",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/translate/long",
"description": "Translate up to 2000 words between languages using Claude Haiku \u2014 auto-detects source, supports 30+ target languages, preserves formatting, for larger documents and articles. For short snippets use the cheaper /translate/short.",
"pricing": {
"amount": "0.08",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "target",
"type": "string",
"description": "",
"example": "de",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "The James Webb Space Telescope has captured its deepest infrared image of the universe to date, revealing thousands of galaxies in a tiny patch of sky.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/translate/short",
"description": "Translate text between languages \u2014 text translation API for short content: translate a sentence, chat message, or up to 500 words to English, Spanish, French, Chinese, or any of 30+ languages. Language translation with auto-detected source language, formatting preserved; returns the translation plus detected source. Machine translation via Claude Haiku for agents localizing content cheaply. For longer documents use /translate/long.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "target",
"type": "string",
"description": "",
"example": "fr",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Hello world",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/typosquat/scan",
"description": "Generate common typo and look-alike variations of a domain and check which are already registered \u2014 catches character swaps, omissions, additions, homoglyphs, and alternate TLDs so agents can detect typosquatting and brand-impersonation domains targeting a company.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "google.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/url-safety/check",
"description": "Check a URL against URLhaus malware database and heuristic phishing pattern analysis \u2014 returns threat classification, malware family if known, threat confidence, and risk score so agents can screen links before following them or sharing them in automated workflows.",
"pricing": {
"amount": "0.05",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/page",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/url-safety/full",
"description": "One call vets a URL end to end \u2014 traces its full redirect chain, checks it against malware/phishing databases, audits its security headers, and inspects its SSL certificate \u2014 concurrent with graceful partial-failure handling, so agents get a complete safety verdict before following a link.",
"pricing": {
"amount": "0.15",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/page",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://netintel.dev/username-check/lookup",
"description": "Check username availability across 20+ social platforms and developer sites simultaneously \u2014 returns which platforms have a profile registered under that handle so agents can find people, verify identities, scout brand handles, or check name availability before registration.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "username",
"type": "string",
"description": "",
"example": "johndoe",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/wayback/lookup",
"description": "Query the Internet Archive Wayback Machine to check if a URL has ever been archived, get the closest snapshot to a given date, retrieve the most recent capture, and return archival history stats \u2014 so agents can access historical web content, verify past content claims, and recover deleted pages.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://netintel.dev/web/extract",
"description": "Extract article / main content from any URL or PDF to clean, LLM-ready Markdown (web scraper / reader / html-to-markdown) \u2014 strips scripts, nav, ads, and boilerplate while preserving headings, links, lists, tables, code blocks, and blockquotes; extracts the text layer from PDFs. Returns Markdown body, title, word count, and a quality grade so agents can read articles and documents without a browser or paid scraping service.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "7",
"l30DaysUniquePayers": "3"
}
},
{
"url": "https://netintel.dev/whois-rdap/lookup",
"description": "WHOIS domain lookup via RDAP \u2014 registrar, creation/expiry/updated dates, nameservers, and status flags from the authoritative registry, plus an actionability score so agents can assess domain trustworthiness, ownership, or availability risk.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "domain",
"type": "string",
"description": "",
"example": "example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "3"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.002",
"maxAmount": "0.25",
"avgCostPerTransaction": "0.046583",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [],
"iconUrl": ""
}
}