Pular para o conteúdo

Lookup & Enrichment APIs

IP geolocation, email validation, DNS records, WHOIS, SSL checks, phone validation, and domain intelligence APIs.

47 endpoints available. All free to try without an API key.

POST /v1/ip/lookup

Geolocate an IP address

Geolocate any IP address for free. Returns country, city, coordinates, timezone, and ASN data powered by Cloudflare edge nodes in under 50ms.

ip geolocation api ip address lookup api
POST /v1/ip/in-range

Check if an IP is within a CIDR range

Check if an IP address falls within a CIDR range for free. Returns the network address, broadcast address, prefix length, and total host count instantly.

ip cidr check api ip range check api
POST /v1/ip/reverse

Reverse DNS (PTR) lookup

Perform reverse DNS lookups for free. Resolve any IP address to its PTR hostname record with query time included. Identify servers, verify senders, annotate traces.

reverse dns api ptr record lookup api
POST /v1/ip/bulk

Bulk IP geolocation lookup

Geolocate multiple IP addresses in a single API call for free. Returns country, city, and coordinates for each IP in the batch. Supports up to 100 IPs.

bulk ip geolocation api batch ip lookup api
POST /v1/email/validate

Validate an email address

Validate email addresses for free in one API call. Checks format, MX records, disposable domains, free providers, role-based addresses, and suggests typo fixes.

email validation api email verification api
POST /v1/useragent/parse

Parse a user agent string

Parse any user agent string into browser, OS, and device details for free. Detects bots, crawlers, and headless browsers automatically. Returns structured JSON.

user agent parser api ua string parser api
POST /v1/timezone

Get current time in a timezone

Get the current time in any IANA timezone for free. Returns UTC offset, abbreviation, DST status, and unix timestamp. Supports all 400+ IANA timezone identifiers.

timezone api current time api
POST /v1/timezone/convert

Convert time between timezones

Convert time between any two IANA timezones for free. Returns formatted datetimes, abbreviations, and the offset difference. Handles DST transitions correctly.

timezone converter api time conversion api
POST /v1/dns/lookup

Look up DNS records for a domain

Query DNS records for any domain for free. Supports A, AAAA, MX, TXT, CNAME, NS, SOA, SRV, CAA, and PTR record types via Cloudflare DNS-over-HTTPS resolvers.

dns lookup api dns record api
POST /v1/dns/batch

Look up multiple DNS record types at once

Query multiple DNS record types for a domain in one API call for free. Returns A, AAAA, MX, TXT, and NS records in parallel. Faster than individual lookups.

dns batch lookup api multi record dns api
POST /v1/dns/propagation

DNS propagation check across global resolvers

Check DNS propagation across Google, Cloudflare, and Quad9 resolvers for free. Verify if your DNS changes have propagated worldwide with a consistency flag.

dns propagation check api dns propagation api
POST /v1/url-metadata

Extract metadata and Open Graph tags from a URL

Extract metadata and Open Graph tags from any URL for free. Returns title, description, OG tags, Twitter Card data, favicon, canonical URL, and theme color.

url metadata api open graph api
POST /v1/whois

Domain WHOIS/RDAP lookup

Look up WHOIS and RDAP data for any domain for free. Returns registrar, creation date, expiry date, status codes, and nameservers. Tries RDAP first, WHOIS fallback.

whois api domain whois lookup api
POST /v1/ssl

SSL/Security headers check

Check SSL/HTTPS support and security headers for any domain for free. Scans HSTS, CSP, X-Frame-Options, X-Content-Type-Options, and Referrer-Policy headers.

ssl check api security headers api
POST /v1/headers

Inspect HTTP response headers of any URL

Inspect HTTP response headers of any URL for free. Debug proxies, CDNs, and middleware by viewing all headers returned in the response. Returns the header count.

http headers api inspect headers api
POST /v1/phone

Validate and parse a phone number

Validate and parse phone numbers for free. Returns E.164 format, national format, country code, and country name. Accepts international and local number formats.

phone validation api phone number parser api
POST /v1/company

Company/domain info lookup

Look up company info from a domain for free. Returns page title, meta description, Open Graph data, and favicon URL for any company website.

company lookup api domain info api
POST /v1/address/validate

Validate a freeform address and return structured components with coordinates.

Validate and parse any freeform address into structured components for free. Returns street, city, state, postal code, country, coordinates, and confidence score.

address validation api address verification api
POST /v1/address/autocomplete

Return address suggestions for partial input.

Get address autocomplete suggestions as users type for free. Returns up to 10 structured address suggestions with coordinates for search-as-you-type forms.

address autocomplete api address suggestions api
POST /v1/dns-monitor/check

Monitor DNS record changes for a domain over time.

Monitor DNS record changes for any domain for free. Compares current records against the previous snapshot and detects additions, removals, and modifications.

dns monitoring api dns change detection api
POST /v1/ssl-cert/expiry

Check SSL certificate expiry and issuer for a domain.

Check SSL certificate expiry dates for any domain for free. Returns issuer, valid dates, days remaining, and whether the certificate is expired or expiring soon.

ssl certificate expiry api ssl expiry check api
POST /v1/accessibility/check

Run basic accessibility checks on a webpage.

Run 10 accessibility checks on any webpage for free. Detects missing alt text, heading order violations, missing form labels, and more. Returns a score and issue list.

accessibility check api a11y audit api
POST /v1/disposable-email/list

Get the full list of known disposable email domains.

Get the full list of 700+ known disposable email domains for free. Filter by keyword. Use for client-side email validation or bulk database cleanup.

disposable email list api temporary email domains api
POST /v1/domain/report

Get a full domain report covering DNS, WHOIS, SSL, headers, and tech stack.

Get a full domain report with DNS records, WHOIS data, SSL certificate details, security headers, and technology stack in a single API call.

domain report api domain intelligence api
POST /v1/email-security/report

Audit SPF, DMARC, and DKIM records for a domain and return a security grade.

Audit email security for any domain. Returns SPF, DMARC, and DKIM records with a letter grade, score, and actionable recommendations.

email security api spf dmarc dkim api
POST /v1/social-preview/extract

Extract Open Graph and Twitter Card metadata from a URL.

Extract Open Graph and Twitter Card metadata from any URL. Returns title, description, image, and card type for building link preview cards.

open graph api twitter card api
POST /v1/ip/intelligence

Get a rich IP profile with geolocation, network, security, and TLS data.

Profile any IP address with geolocation, ASN, reverse DNS, VPN detection, TLS fingerprint, and connection metadata in a single call.

ip intelligence api ip profiling api
POST /v1/site/performance

Measure TTFB, total load time, compression, and redirect chain for a URL.

Measure website performance with TTFB, total load time, compression detection, redirect chain tracing, and server identification in one call.

site performance api ttfb api
POST /v1/dns/compare

Query DNS records across 5 resolvers and compare results.

Compare DNS records across Google, Cloudflare, Quad9, OpenDNS, and Authoritative resolvers. Detect propagation delays and inconsistencies.

dns compare api dns resolver comparison api
POST /v1/redirect/trace

Follow the redirect chain for a URL and return every hop with timing.

Trace the full HTTP redirect chain for any URL. Returns every hop with status code, latency, server header, and final destination.

redirect trace api redirect chain api
POST /v1/tls/fingerprint

Get the TLS fingerprint, JA3/JA4 hashes, and connection metadata for the caller.

Get your TLS fingerprint including JA3 and JA4 hashes, cipher suite, TLS version, HTTP protocol, and bot score from Cloudflare edge.

tls fingerprint api ja3 hash api
POST /v1/asn/lookup

Look up an ASN and return organization, country, and RDAP registration data.

Look up any Autonomous System Number to get the organization name, country, IP range, registration date, and abuse contact via RDAP.

asn lookup api autonomous system api
POST /v1/carbon/estimate

Estimate CO2 emissions per page view for a URL.

Estimate the CO2 emissions per page view for any URL. Returns grams of CO2, energy usage, and a percentile ranking against the median web page.

carbon estimate api website carbon footprint api
POST /v1/weather/current

Get current weather conditions for a city or coordinate pair.

Get current weather conditions for any city or lat/lng pair. Returns temperature, humidity, wind speed, precipitation, cloud cover, and weather description.

weather api current weather api
POST /v1/air-quality/check

Check air quality index and pollutant levels for a coordinate pair.

Check air quality index (AQI) and pollutant concentrations for any location. Returns US and European AQI, PM2.5, PM10, CO, NO2, SO2, and ozone levels.

air quality api aqi api
POST /v1/elevation/lookup

Get the elevation in meters for a coordinate pair or batch of locations.

Look up the elevation (altitude above sea level) for any latitude/longitude pair or batch of locations. Returns elevation in meters.

elevation api altitude api
POST /v1/on-water/check

Check whether a coordinate pair is over water or land.

Determine whether a latitude/longitude pair is over water or land. Returns a boolean water field for fast geospatial classification.

on water api water or land api
POST /v1/page-rank/check

Check the page rank and global ranking for a domain.

Check the page rank score and global ranking for any domain. Returns a 0-10 decimal rank, global rank position, and HTTP status code.

page rank api domain rank api
POST /v1/holidays/list

List public holidays for a country and year.

Get a list of public holidays for any country and year. Returns holiday dates, names, local names, and types for 100+ countries.

public holidays api holiday list api
POST /v1/bin/lookup

Look up card scheme, issuer, and country from a BIN/IIN number.

Look up a bank identification number (BIN/IIN) to get card scheme, type, brand, issuing bank, country, and prepaid status.

bin lookup api iin lookup api
POST /v1/domain-search/search

Search for registered domains matching a keyword query.

Search for registered domains matching a keyword. Returns domain names, creation dates, update dates, and availability status across TLDs.

domain search api domain name search api
POST /v1/npm/info

Look up metadata for any npm package from the registry.

Look up any npm package to get version, description, license, repository URL, dependency count, keywords, and publication dates.

npm package api npm info api
POST /v1/exchange/price

Get live prices, market caps, and 24h changes for any cryptocurrency.

Get live cryptocurrency prices, market caps, 24h volume, and price changes in any fiat currency. Supports Bitcoin, Ethereum, and thousands of coins.

crypto price api cryptocurrency api
POST /v1/exchange/search

Search for cryptocurrencies by name or ticker symbol.

Search for cryptocurrencies by name or ticker symbol. Returns coin ID, full name, symbol, and market cap rank for building autocomplete and coin pickers.

crypto search api coin search api
POST /v1/age/estimate

Estimate the likely age of a person based on their first name.

Estimate the likely age of a person based on their first name. Returns predicted age, sample count, and optional country-specific results.

age estimation api predict age from name
POST /v1/gender/estimate

Predict the likely gender of a person based on their first name.

Predict the likely gender of a person from their first name. Returns gender, probability score, sample count, and optional country-specific results.

gender detection api predict gender from name
POST /v1/nationality/estimate

Predict the most likely countries of origin for a name.

Predict the most likely country of origin for a person based on their name. Returns ranked country probabilities using ISO country codes.

nationality prediction api name to country api

Start building with Botoi APIs

Free tier, no credit card required. Get your API key and start making requests in seconds.