NetIntel Algo bronze
algo.netintel.dev
“Pay-per-call API for AI agents settling on Algorand — 74 endpoints spanning domain & DNS intelligence, IP & network intelligence, security & threat checks, email intelligence, web scraping & page metadata, structured extraction, text understanding, chat completions & image generation, conversion & utilities, package & repo intel, and phone & identity checks. Every endpoint is paid per call over the x402 micropayment protocol: no API keys, no signup, no subscriptions.
a2a https://algo.netintel.dev talk to it https://algo.netintel.dev/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Let's Encrypt
domain-validated
Valid until 28 Nov 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- First seen
- 30 Aug 2026
View verification details
- Assurance
- bronze Bronze — agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- 🇺🇸 US · Railway (AS400940)
- Last checked
- 2d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of algo.netintel.dev controls every word below.
DNS lookup / nslookup / dig API
GET /dns/lookup — DNS lookup / nslookup / dig API — resolve the common DNS record types (A, AAAA, MX, TXT, NS, CNAME, SOA, PTR) for a domain. Parses SPF/DMARC from TXT plus DKIM at the default._domainkey selector, and cross-checks A records across Google/Cloudflare/Quad9 resolvers for propagation consistency.
- GET https://algo.netintel.dev/dns/lookup
Performs a TLS handshake to inspect the certificate chain, probes supported TLS…
GET /ssl/analyze — Performs a TLS handshake to inspect the certificate chain, probes supported TLS versions (1.0–1.3), detects weak keys and expiry issues, and returns an overall security grade (A/B/C/F).
- GET https://algo.netintel.dev/ssl/analyze
Follows a URL through its full redirect chain (up to 20 hops), recording status…
GET /redirect/trace — 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–F).
- GET https://algo.netintel.dev/redirect/trace
Fetches a URL and evaluates 10 security-critical response headers (CSP, HSTS, X…
GET /security-headers/analyze — 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–F).
- GET https://algo.netintel.dev/security-headers/analyze
Email deliverability & domain security check
POST /email-auth — Email deliverability & domain security check — validates SPF, DKIM (multi-selector), and DMARC, detects spoofing and misconfigurations, and returns an A–F email security grade with transparent deductions. Anti-spam / anti-phishing readiness for any sending domain.
- POST https://algo.netintel.dev/email-auth
Fingerprints a domain's cloud infrastructure by probing DNS records, HTTP heade…
GET /cloud-fingerprint/analyze — 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–F).
- GET https://algo.netintel.dev/cloud-fingerprint/analyze
Extract structured data from any unstructured text into your own JSON Schema
POST /schema-parse/extract — Extract structured data from any unstructured text into your own JSON Schema — 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 — any shape. Returns the extracted object plus token usage; unfound fields are omitted or null.
- POST https://algo.netintel.dev/schema-parse/extract
OpenAI-compatible chat completions over x402, answered by Claude Sonnet 4
POST /messages — 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, and classification. Body is OpenAI chat.completions-shaped ({model?, messages:[{role,content}], max_tokens?, temperature?}); response is a chat.completion object. Flat $0.06; inputs capped ~6KB, max_tokens 1024; no streaming in v1.
- POST https://algo.netintel.dev/messages
Generate agent-ready image assets (icons, logos, social graphics, thumbnails, b…
POST /ai-image/generate — 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.
- POST https://algo.netintel.dev/ai-image/generate
Text classification API
POST /classify — Text classification API — zero-shot text classifier / categorization: caller supplies 2–20 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.
- POST https://algo.netintel.dev/classify
Moderate text content using Claude Haiku
POST /content-moderate — Moderate text content using Claude Haiku — 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.
- POST https://algo.netintel.dev/content-moderate
Extract named entities from text using Claude Haiku
POST /entity-extract — Extract named entities from text using Claude Haiku — people, organizations, locations, dates, emails, URLs, money amounts, and products — returned as structured typed arrays so agents can pull structured signals out of unstructured text in one call.
- POST https://algo.netintel.dev/entity-extract
Parse and normalize a freeform address string using Claude Haiku
POST /extract/address — Parse and normalize a freeform address string using Claude Haiku — 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.
- POST https://algo.netintel.dev/extract/address
Extract structured contact details from text, an email signature, or webpage te…
POST /extract/contact — Extract structured contact details from text, an email signature, or webpage text using Claude Haiku — 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.
- POST https://algo.netintel.dev/extract/contact
Extract structured data from invoice or receipt text
POST /extract/invoice — Extract structured data from invoice or receipt text — or directly from an invoice URL (PDF, HTML, or plain text, fetched and parsed server-side) — using Claude Haiku: returns vendor, invoice number, dates, line items, subtotal, tax, total, and currency as clean JSON for accounts-payable, expense processing, and bookkeeping automation.
- POST https://algo.netintel.dev/extract/invoice
Extract structured data from resume/CV text using Claude Haiku
POST /extract/resume — Extract structured data from resume/CV text using Claude Haiku — 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.
- POST https://algo.netintel.dev/extract/resume
Extract tabular data from messy text or HTML using Claude Haiku
POST /extract/table — Extract tabular data from messy text or HTML using Claude Haiku — 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.
- POST https://algo.netintel.dev/extract/table
Convert messy HTML or text into clean, well-structured Markdown using Claude Ha…
POST /markdown/clean — Convert messy HTML or text into clean, well-structured Markdown using Claude Haiku — 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.
- POST https://algo.netintel.dev/markdown/clean
Conform messy or inconsistent JSON to a target schema using Claude Haiku
POST /normalize/json — Conform messy or inconsistent JSON to a target schema using Claude Haiku — renames keys, coerces types (string→number, "true"→boolean, 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.
- POST https://algo.netintel.dev/normalize/json
Turn unstructured text into structured JSON matching a caller-supplied schema u…
POST /text-to-json — Turn unstructured text into structured JSON matching a caller-supplied schema using Claude Haiku — 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.
- POST https://algo.netintel.dev/text-to-json
Sentiment analysis API
POST /sentiment/analyze — Sentiment analysis API — 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 — analyze reviews, support tickets, social posts, chat messages. Via Claude Haiku.
- POST https://algo.netintel.dev/sentiment/analyze
Text summarizer / summarization API
POST /text-summarize — Text summarizer / summarization API — 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.
- POST https://algo.netintel.dev/text-summarize
Translate up to 2000 words between languages using Claude Haiku
POST /translate/long — Translate up to 2000 words between languages using Claude Haiku — auto-detects source, supports 30+ target languages, preserves formatting, for larger documents and articles. For short snippets use the cheaper /translate/short.
- POST https://algo.netintel.dev/translate/long
Translate text between languages
POST /translate/short — Translate text between languages — 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.
- POST https://algo.netintel.dev/translate/short
Resolves an IP address or domain to its Autonomous System Number (ASN), network…
GET /asn-lookup/analyze — Resolves an IP address or domain to its Autonomous System Number (ASN), network owner, country, and hosting/cloud classification — agents get structured network ownership context plus a trust score to assess infrastructure risk.
- GET https://algo.netintel.dev/asn-lookup/analyze
WHOIS domain lookup via RDAP
GET /whois-rdap/lookup — WHOIS domain lookup via RDAP — 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.
- GET https://algo.netintel.dev/whois-rdap/lookup
Query the crt
GET /cert-transparency/lookup — Query the crt.sh certificate transparency log database to enumerate all SSL certificates ever issued for a domain — returns subdomains discovered, certificate issuers, validity periods, and a risk score flagging wildcard certs, expiring certs, and suspicious issuance patterns.
- GET https://algo.netintel.dev/cert-transparency/lookup
Calculates IPv4/IPv6 subnet details from CIDR notation
GET /subnet/calc — Calculates IPv4/IPv6 subnet details from CIDR notation — network/broadcast, netmask, wildcard (Cisco ACL) mask, binary/hex masks, usable host range, RFC classification (private/loopback/multicast), supernet, and subnet-split counts. Pass comma-separated CIDRs to detect overlaps and classify each pair (subnet/supernet/partial overlap/disjoint); multi-CIDR responses return {subnets, overlaps}.
- GET https://algo.netintel.dev/subnet/calc
Query a domain's DNS record across 10 geographically distributed public resolve…
GET /dns-propagation/check — Query a domain's DNS record across 10 geographically distributed public resolvers simultaneously — 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.
- GET https://algo.netintel.dev/dns-propagation/check
Validate a domain's DNSSEC configuration by checking for DS records at the pare…
GET /dnssec/validate — 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 — returns a full chain-of-trust assessment and readiness score so agents can verify DNS integrity before trusting resolution results.
- GET https://algo.netintel.dev/dnssec/validate
Check an IP address against 15 major DNS blacklists (Spamhaus, Barracuda, SORBS…
GET /ip-blacklist/check — Check an IP address against 15 major DNS blacklists (Spamhaus, Barracuda, SORBS, etc.) simultaneously — returns which lists it appears on, a reputation score, and a threat classification so agents can make block/allow decisions instantly.
- GET https://algo.netintel.dev/ip-blacklist/check
Check an IP address against AbuseIPDB and AlienVault OTX threat feeds
GET /ip-reputation/analyze — Check an IP address against AbuseIPDB and AlienVault OTX threat feeds. Returns a composite risk score, threat categories, malware families, and full source data.
- GET https://algo.netintel.dev/ip-reputation/analyze
Parse any cron expression into a human-readable explanation, validate its synta…
GET /cron-parser/explain — Parse any cron expression into a human-readable explanation, validate its syntax, compute the next 5 scheduled run times (UTC), and detect common patterns (daily, weekly, monthly, hourly) — accepts standard numeric fields plus JAN-DEC/SUN-SAT name tokens — so agents can understand, validate, and work with cron schedules without implementing their own cron parser.
- GET https://algo.netintel.dev/cron-parser/explain
Convert any amount between 32 fiat currencies (live European Central Bank rates…
GET /currency-exchange/convert — Convert any amount between 32 fiat currencies (live European Central Bank rates) and major cryptocurrencies (BTC, ETH, USDC, SOL, ICP, CELO and more, live Coinbase spot rates) — fiat↔fiat, crypto↔fiat, and crypto↔crypto all work. Returns converted amount, exchange rate, inverse rate, rate date, and rate source so agents can price and invoice across fiat and crypto without a paid forex API.
- GET https://algo.netintel.dev/currency-exchange/convert
Convert any physical measurement
GET /convert — Convert any physical measurement — 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↔mass via density/substance. Deterministic and instant.
- GET https://algo.netintel.dev/convert
Normalize any messy money string into a typed decimal amount plus ISO 4217 curr…
POST /money/parse — Normalize any messy money string into a typed decimal amount plus ISO 4217 currency — handles symbols, locale separators ($1,234.56 vs €1.234,56), magnitude suffixes (1.2M), accounting notation, and natural-language amounts — so agents can clean money values before converting or storing them, with no external data and a deterministic fast path.
- POST https://algo.netintel.dev/money/parse
Turn event fields into a valid RFC 5545
POST /calendar/ics — Turn event fields into a valid RFC 5545 .ics calendar file — handles timed and all-day events, escaping, line folding, and a deterministic UID for idempotent re-import — so agents can publish events that import cleanly into Google, Apple, and Outlook calendars. Add ?download=1 (or Accept: text/calendar) to receive the raw .ics file with a Content-Disposition attachment header instead of the JSON envelope. Pure compute, no LLM.
- POST https://algo.netintel.dev/calendar/ics
Cheap, fast "is this a dateable event?" filter for social and web text
POST /event-classify — Cheap, fast "is this a dateable event?" filter for social and web text — 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.
- POST https://algo.netintel.dev/event-classify
Event extraction / event parsing
POST /event-extract — Event extraction / event parsing — 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); pairs with /event-classify and /calendar/ics.
- POST https://algo.netintel.dev/event-extract
Fetch a URL and detect the full technology stack from HTTP response headers, HT…
GET /tech-fingerprint/analyze — Fetch a URL and detect the full technology stack from HTTP response headers, HTML meta tags, cookies, and script patterns — returns CMS, framework, CDN, server, analytics, and security tool detections so agents can profile any web target without a browser.
- GET https://algo.netintel.dev/tech-fingerprint/analyze
Check if a password has appeared in known data breaches using the HaveIBeenPwne…
GET /breach-check/password — Check if a password has appeared in known data breaches using the HaveIBeenPwned Pwned Passwords API with k-anonymity — the full password is never transmitted, only a 5-character SHA-1 hash prefix — returns breach count and a risk classification so agents can enforce password policies without storing or exposing credentials.
- GET https://algo.netintel.dev/breach-check/password
Check if a domain name is available for registration by querying RDAP and DNS
GET /domain-availability/check — Check if a domain name is available for registration by querying RDAP and DNS — pass a bare name (e.g. mybrand) to sweep it across 10 popular TLDs simultaneously, or a full domain (e.g. mybrand.com) to check that single domain — returns registration status, expiry date if registered, and available/taken TLD lists so agents can find the best domain for a brand or project.
- GET https://algo.netintel.dev/domain-availability/check
Email verification & deliverability check (email validator / verifier)
GET /email-intel/analyze — Email verification & deliverability check (email validator / verifier) — 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.
- GET https://algo.netintel.dev/email-intel/analyze
Fetch any public URL and extract structured metadata
GET /og-scraper/extract — Fetch any public URL and extract structured metadata — Open Graph tags, Twitter Card tags, canonical URL, title, description, favicon, article author/date, JSON-LD structured data, and content type — so agents can preview, classify, and enrich links without building their own scraper.
- GET https://algo.netintel.dev/og-scraper/extract
Fetch any article or web page and extract clean readable text stripped of navig…
GET /page-extract/read — Fetch any article or web page and extract clean readable text stripped of navigation, ads, and boilerplate — 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.
- GET https://algo.netintel.dev/page-extract/read
Extract article / main content from any URL or PDF to clean, LLM-ready Markdown…
GET /web/extract — Extract article / main content from any URL or PDF to clean, LLM-ready Markdown (web scraper / reader / html-to-markdown) — 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.
- GET https://algo.netintel.dev/web/extract
Parse and validate any phone number in any format, identify its country and lin…
GET /phone-intel/analyze — Parse and validate any phone number in any format, identify its country and line type (mobile/landline/VOIP/toll-free/premium for NANP + UK numbers; other countries return line_type unknown), and return all standard format variants (E.164, international, national) — so agents can validate contacts and normalize phone data without a paid telecom API.
- GET https://algo.netintel.dev/phone-intel/analyze
Fetch and parse a domain's robots
GET /robots-txt/analyze — Fetch and parse a domain's robots.txt file — 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 — so agents can respect crawl policies and locate sitemaps before scraping.
- GET https://algo.netintel.dev/robots-txt/analyze
Fetch and parse any RSS 2
GET /rss-parser/fetch — Fetch and parse any RSS 2.0 or Atom feed URL and return structured articles with title, link, description (truncated to 500 chars), author, publish date, and categories — so agents can monitor content sources, build news pipelines, and process any feed without building their own XML parser. A URL that isn't a parseable feed still returns 200 with feed_type:"unknown", empty items, and a parse_failed finding.
- GET https://algo.netintel.dev/rss-parser/fetch
Check username availability across 20+ social platforms and developer sites sim…
GET /username-check/lookup — Check username availability across 20+ social platforms and developer sites simultaneously — 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.
- GET https://algo.netintel.dev/username-check/lookup
Query the Internet Archive Wayback Machine to check if a URL has ever been arch…
GET /wayback/lookup — 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 — so agents can access historical web content, verify past content claims, and recover deleted pages.
- GET https://algo.netintel.dev/wayback/lookup
Determine a domain's age from registration data and archival history
GET /domain-age/check — Determine a domain's age from registration data and archival history — tries RDAP, then port-43 WHOIS, then a Wayback-based estimate (age_source: rdap | whois | wayback_estimate | null), returning creation date, age in years, first Wayback capture, archived snapshot count, and a maturity signal so agents can assess trustworthiness and detect freshly registered domains used for fraud or phishing — including .io and TLDs without public RDAP.
- GET https://algo.netintel.dev/domain-age/check
Fetch public metadata for any GitHub repository
GET /github-intel/analyze — Fetch public metadata for any GitHub repository — stars, forks, open issues, language breakdown, license, contributors, last commit date, topics, and an activity/health score — 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).
- GET https://algo.netintel.dev/github-intel/analyze
Fetch public metadata for any GitHub repository
POST /github-intel/analyze — Fetch public metadata for any GitHub repository — stars, forks, open issues, language breakdown, license, contributors, last commit date, topics, and an activity/health score — 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).
- POST https://algo.netintel.dev/github-intel/analyze
Look up public holidays for any country and year, check whether a specific date…
GET /holidays/check — Look up public holidays for any country and year, check whether a specific date is a holiday, and calculate the next business day — so agents can handle scheduling, SLA calculations, deadline setting, and date-aware workflows without hardcoding country-specific holiday rules.
- GET https://algo.netintel.dev/holidays/check
IP geolocation lookup (geoip / IP location API)
GET /ip-geo/locate — IP geolocation lookup (geoip / IP location API) — 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.
- GET https://algo.netintel.dev/ip-geo/locate
Decode and inspect any JWT token
GET /jwt-inspector/decode — Decode and inspect any JWT token — extracts header algorithm, payload claims, expiry status, issued-at time, audience, issuer, and subject without requiring the secret — so agents can debug auth issues, check token expiry, and extract identity claims from tokens in pipelines.
- GET https://algo.netintel.dev/jwt-inspector/decode
Detect the language of any text input using stopword-set matching and Unicode s…
POST /lang-detect/analyze — Detect the language of any text input using stopword-set matching and Unicode script analysis — returns the detected language, ISO code, a high/medium/low confidence level, and top alternative languages so agents can route multilingual content, trigger translation workflows, and classify text without a paid NLP API.
- POST https://algo.netintel.dev/lang-detect/analyze
Fetch metadata for any npm package
GET /npm-intel/analyze — Fetch metadata for any npm package — download counts, latest version, version count, dependency/devDependency counts, maintainers, repository URL, license, and a health score based on maintenance signals — so agents can evaluate dependencies, audit package ecosystems, and assess supply chain risk. (Returns counts, not the full version/dependency lists.)
- GET https://algo.netintel.dev/npm-intel/analyze
Fetch and parse any XML sitemap or sitemap index file
GET /sitemap-parser/fetch — Fetch and parse any XML sitemap or sitemap index file — returns URLs with their priority, change frequency, and last modified date, follows sitemap indexes one level deep (first 3 child sitemaps), and auto-discovers the sitemap from robots.txt or common paths when given a bare domain — so agents can enumerate site content for crawling, indexing, and SEO analysis.
- GET https://algo.netintel.dev/sitemap-parser/fetch
Check a URL against URLhaus malware database and heuristic phishing pattern ana…
GET /url-safety/check — Check a URL against URLhaus malware database and heuristic phishing pattern analysis — 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.
- GET https://algo.netintel.dev/url-safety/check
Check availability of many domain names across multiple TLDs in a single call
POST /bulk-domain/check — Check availability of many domain names across multiple TLDs in a single call — 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. Caveat: when both RDAP and DNS are unreachable, status reads 'available' — re-check surprising availables on premium names.
- POST https://algo.netintel.dev/bulk-domain/check
Estimate the market value tier of a domain name using transparent heuristics
GET /domain-appraise/estimate — Estimate the market value tier of a domain name using transparent heuristics — length, TLD premium, dictionary-word presence, pronounceability, keyword value, and numeric/hyphen penalties — returns a value tier and 0-100 quality score so agents can triage domain portfolios and prioritize acquisitions without a paid appraisal service.
- GET https://algo.netintel.dev/domain-appraise/estimate
One call returns a complete intelligence profile for a domain
GET /domain-report/analyze — One call returns a complete intelligence profile for a domain — WHOIS registration, DNS records, SSL certificate, detected tech stack, and blacklist status — aggregated into a single risk-scored report so agents can fully vet a domain without orchestrating five separate lookups.
- GET https://algo.netintel.dev/domain-report/analyze
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- NetIntel — what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 2.0.0
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- pushNotifications stateTransitionHistory streaming
- Agent card
- https://algo.netintel.dev/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.