API Documentation

Everything you need to integrate InfoSearch's intelligence data into your applications.

Introduction

The InfoSearch API provides programmatic access to our comprehensive dataset. Use it to automate searches, integrate threat intelligence into your security tools, or build custom monitoring solutions.

Base URL

https://api.infosearch.io

Free API

Check if any identifier has been compromised — no authentication required. Returns whether the input was found in any breaches, along with first and last seen dates.

GET/v1/public/checkNo auth required

Check if an identifier has been compromised. Returns exposure status and first/last seen dates. No authentication required.

Parameters

query*
string
The identifier to check (email, username, phone, etc.)

Authentication

All API requests require authentication using an API key. Include your key in theAuthorizationheader.

curl -X GET "https://api.infosearch.io/v1/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Endpoints

GET/v1/search

Search for an identifier across all data sources

Parameters

query*
string
The search query (email, domain, IP, etc.)
type
string
Type of identifier (email, domain, ip, phone, btc)
limit
number
Maximum number of results (default: 100)
offset
number
Pagination offset
GET/v1/file/{id}/{path}

Retrieve file content and metadata

Parameters

id*
string
The file ID from search results
path*
string
Path to the specific record within the file

Rate Limits

PlanRequests/MonthRate Limit
Professional10,00030/min
EnterpriseCustomCustom

Ready to get started?

Create an account to get your API key.

Get your API key