Start with authentication
Send your first authenticated request with the
X-API-KEY header and confirm your plan, credit balance, and request limits.Explore the core APIs
Query domains, hosts, subdomains, technologies, exposures, and on-demand scan results from one API surface.
Search intelligence datasets
Run global search, organization database search, vulnerability intelligence, and data intelligence queries.
Automate with MCP
Connect FullHunt to agentic workflows through the hosted Model Context Protocol integration.
Base URL
All API requests are made to one of two hosts:
Both hosts serve identical endpoints. Enterprise customers should use the dedicated host for improved performance and higher rate limits.
Versioning
The current API version is v1. All endpoints are prefixed with/api/v1/. Breaking changes will be introduced under a new version prefix.
Quick Start
1
Get an API key
Create or sign in to your FullHunt account, then copy your key from profile settings.
2
Verify authentication
Send a request to
/auth/status with the X-API-KEY header.3
Run your first lookup
Query a domain or host, then use the response metadata to understand result limits and account context.
cURL
4
Handle operational limits
Review rate limits, error responses, and endpoint-specific credit behavior before moving traffic into production.
API Coverage
Core Attack Surface
Domain intelligence, host details, discovered assets, technologies, exposures, and on-demand scans.
Search & Intelligence
Global search, organization search, vulnerability intelligence, and broader data intelligence APIs.
Enterprise APIs
Organization management, alerts, vulnerabilities, entities, certificates, suggested domains, and dark web monitoring.
Nexus APIs
Tor lookup, passive DNS, cloud certificates, domain collection, IP intelligence, and WHOIS lookup.
OEM APIs
Partner-oriented attack surface, vulnerability, dark web, phishing, scan, and account-management workflows.
Public APIs
Public browser-safe resources such as logos, technology icons, and selected archive search routes.
Response Format
Most successful responses return JSON with a consistent envelope:Response envelope
Error responses follow the same general structure. See API Error Codes for status codes and recovery guidance.
Browser and CORS Access
Most FullHunt API endpoints are intended for server-to-server use. The API does not expose blanket CORS access for every route. CORS headers are intentionally limited to selected public browser-safe routes, such as search suggestions and public 0day.today archive search. The hosted MCP endpoint handles its own CORS preflight and streaming requirements for MCP clients. When building browser applications, proxy authenticated FullHunt API calls through your backend and keep API keys out of client-side code.Production Checklist
- Store API keys in server-side secrets management.
- Set request timeouts and retry transient failures with backoff.
- Use rate-limit headers when present, and fall back to documented per-route limits.
- Cache stable enrichment data when your freshness requirements allow it.
- Monitor credit usage and result limits from response metadata.
Need Help?
- Sign up for a FullHunt API key
- Contact support for enterprise or OEM inquiries
- Check Rate Limiting and API Error Codes before production rollout
