Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Security / Netlas API
Netlas API logo

Netlas API

62
AI ReadinessNon-Ready (B-)62/100
See full scorecard
Agent-ready OpenAPI document · curated by JenticSecurityThreat Detectionbearer42 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Search internet-wide indexes of hosts, certificates, WHOIS, and responses to map external attack surface and investigate infrastructure.

Use for: Search for hosts running a specific service banner, Find all certificates issued to acme.com in the last 30 days, Get the WHOIS history for a suspicious domain, List all open ports on a given IP address

Not supported: Does not handle vulnerability scanning with CVE matching, exploit delivery, or endpoint agent telemetry - use for internet-wide passive intelligence and discovery only.

Jentic publishes the only available OpenAPI specification for Netlas API, keeping it validated and agent-ready. Netlas API is an internet intelligence service that lets you query indexed data on hosts, IPs, domains, certificates, WHOIS records, and historical responses across the public internet. It exposes 42 endpoints covering host discovery, response search, certificate lookup, IP and domain WHOIS, and on-demand scanning. Use it for attack surface mapping, threat hunting, brand-protection investigations, and recon workflows that need to enumerate exposed services.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Netlas API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Netlas API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fnetlas.io%2Fnetlas" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fnetlas.io%2Fnetlas" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Netlas API.

Look up open ports, banners, and service metadata for any IPv4 host

Search historical HTTP responses by header, body fragment, or technology fingerprint

Resolve domain to current and historical WHOIS registration records

Enumerate TLS certificates issued for a target domain or organisation

Trigger on-demand scans against an IP range and pull structured results

Pivot from a single artefact to related hosts, domains, and certificates

Use Cases

Patterns agents use Netlas API for, with concrete tasks.

★ External Attack Surface Mapping

Continuously enumerate every internet-facing host, certificate, and service tied to an organisation by pivoting from seed domains and IP ranges through Netlas indexes. Security teams use this to find shadow IT, expired certificates, and misconfigured services before attackers do. The host and certificate search endpoints return structured records that feed straight into a CMDB or ticketing flow.

Search Netlas for all hosts where ssl.cert.subject.common_name contains acme.com and return IP, port, and certificate expiry for each match.

Threat Hunting and IOC Pivoting

Take an indicator of compromise such as a TLS certificate hash, JARM fingerprint, or HTTP response body string and pivot across Netlas indexes to find every other host sharing that artefact. Useful for tracking malware infrastructure, phishing kits, and red-team panels. Returns live and historical records so investigators can reconstruct campaign timelines.

Given a SHA256 certificate hash, query the Netlas certificates index and list every IP and port currently presenting that certificate.

Brand and Domain Monitoring

Watch for newly registered or freshly indexed domains and certificates that match brand keywords or typo-squat patterns, then alert before a phishing site goes live. The WHOIS and certificate search endpoints support keyword and regex filters and return registration dates so monitoring can be scoped to a rolling window.

Search Netlas WHOIS for domains registered in the last 7 days containing 'acme' or 'acrne' and return the registrar and creation date.

AI Agent Recon Assistant

Let an AI agent answer ad-hoc recon questions during an incident or pentest by translating natural-language asks into Netlas search queries through Jentic. The agent calls the right index endpoint, paginates results, and summarises findings without operators needing to learn Netlas query syntax.

Translate the user request 'show me Russian-hosted Cobalt Strike servers exposing port 50050' into a Netlas response search and return the top 20 IPs.

Key Endpoints

42 endpoints — jentic publishes the only available openapi specification for netlas api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/api/host/{host}/

Get full intelligence record for a host

GET

/api/responses/

Search indexed HTTP responses

GET

/api/domains/

Search the domain index

GET

/api/whois_ip/

Search IP WHOIS records

GET

/api/whois_domains/

Search domain WHOIS records

GET

/api/certs/

Search TLS certificates

GET

/api/host/{host}/

Get full intelligence record for a host

GET

/api/responses/

Search indexed HTTP responses

GET

/api/domains/

Search the domain index

GET

/api/whois_ip/

Search IP WHOIS records

GET

/api/whois_domains/

Search domain WHOIS records

GET

/api/certs/

Search TLS certificates

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

N

Netlas API

- Non-Ready (B-)
62/100
40
Foundational Compliance
72
Developer Experience & Jentic Compatibility
59
AI-Readiness & Agent Experience
94
Agent Usability
60
Security
75
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
40

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: FSignals: 4
62%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

97%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

0%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

0%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

72

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: A-Signals: 4
29%

Example Density

How richly the API is illustrated with examples.

89%

Example Validity

Percentage of examples that conform to their schemas.

71%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

59

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: C+Signals: 4
58%

Description Coverage

Coverage of descriptions across API elements.

40%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

95%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

43%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

60

Security

Trust, risk posture, and security compliance.

Grade: B-Signals: 1
60%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

75

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A-Signals: 1
75%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring Netlas by hand means learning its bearer auth, targeting the app.netlas.io host, and constructing the query syntax for host, response, domain, and certificate searches yourself. Through Jentic you install once, import Netlas from the API Directory, store the token once, and your agent calls it.

Permission scoping

Netlas puts the host in the URL path (/api/host/{host}/), so a rule can pin your agent to a single host lookup. You choose the operations it may call, so broad search endpoints like /api/responses are not included unless you add them.

Credential isolation

Your Netlas bearer token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'look up a host' or 'find WHOIS for a domain', and Jentic returns the matching Netlas operation with its query schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Shodan API

→

Shodan is the longest-running internet scanning service and has broader IoT and ICS coverage; Netlas tends to ship richer historical response indexes.

Choose Shodan when the agent needs IoT, SCADA, or industrial protocol fingerprints; choose Netlas for HTTP body search and certificate pivoting.

Alternative

Censys API

→

Censys offers similar host and certificate search with an academic data heritage and strong BGP and ASN context.

Choose Censys when the agent needs ASN-level enrichment or certificate transparency log freshness as a primary signal.

Complementary

AbuseIPDB API

→

AbuseIPDB scores IPs by community-reported abuse history and pairs well with Netlas host data.

Use alongside Netlas to enrich a discovered host with abuse-reputation context before flagging it.

Complementary

IP2Location.io API

→

IP2Location.io enriches an IP with geo, ASN, and proxy attributes that complement Netlas host data.

Use IP2Location.io after Netlas to enrich a discovered host with geolocation and proxy/VPN signals.

FAQs

Specific to using Netlas API through Jentic.

Why is there no official OpenAPI spec for Netlas API?

Netlas does not publish an OpenAPI specification on its own developer portal. Jentic generates and maintains this spec so that AI agents and developers can call Netlas API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the Netlas API use?

Netlas API uses HTTP bearer token authentication. You pass your Netlas API key in the Authorization header as 'Bearer {key}'. Through Jentic the key is stored in the encrypted vault and never exposed to the agent context.

Can I run on-demand scans of an IP range with the Netlas API?

Yes. The Scanner endpoints under /api/scan/ accept a target specification and return structured port and service results. Scan throughput is bounded by your Netlas plan.

What are the rate limits for the Netlas API?

Rate and result limits are tied to your Netlas subscription tier rather than a fixed per-second cap. Free accounts get a small daily query budget; paid plans expose larger budgets and longer historical windows. Check your Netlas dashboard for current limits.

How do I pivot from a certificate hash to live hosts through Jentic?

Run jentic.search('find hosts presenting a TLS certificate by SHA256'), load the resulting Netlas operation against /api/responses/ or the certificates index, and execute with your hash as the query parameter. The response returns IPs and ports currently serving that certificate.

Does the Netlas API return historical data or only current state?

Both. Host, response, and WHOIS endpoints expose historical records with timestamps, so you can reconstruct how a domain or IP looked weeks or months ago. Use the date filters on each search endpoint to scope the window.

Can I limit what my agent is allowed to do with the Netlas API?

Yes. Because you run Jentic One yourself, you decide which Netlas operations and credentials your agent may use. Since Netlas puts the target host in the URL path at /api/host/{host}/, your own rules can pin an agent to a single host lookup and leave broad search endpoints like /api/responses out unless you explicitly add them. Only the operations you allow are ever callable, so an agent built for host checks cannot reach certificate or WHOIS search on its own.

GET STARTED

Start building with Netlas API

Explore with Jentic One
View OpenAPI Document