InvestigateHub API

Integrate powerful background investigation capabilities directly into your applications. RESTful API with comprehensive documentation and SDKs.

πŸš€ Quick Start

1. Get Your API Key

curl -X POST https://api.investigatehub.com/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"email":"you@example.com","password":"your_password"}'

2. Make Your First Request

curl https://api.investigatehub.com/v1/search \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "John Doe",
    "type": "person",
    "country": "US"
  }'

3. Process Results

{
  "status": "success",
  "results": [...],
  "credits_remaining": 95
}

πŸ“‘ API Endpoints

POST/v1/search/person

Search for individuals by name, email, phone, or username

View Parameters
name - Full name (required)
email - Email address (optional)
location - City/State/Country (optional)
age_range - Age range filter (optional)
POST/v1/search/company

Lookup companies by name, domain, or registration number

View Parameters
company_name - Company name (required)
domain - Website domain (optional)
country - Country code (optional)
GET/v1/verify/email

Validate email addresses and find associated accounts

GET/v1/verify/phone

Reverse phone lookup and carrier information

πŸ’» Official SDKs

🐍

Python

pip install investigatehub
from investigatehub import Client

client = Client(api_key="...")
results = client.search(
  name="John Doe"
)
πŸ“¦

Node.js

npm install @investigatehub/sdk
const Hub = require('@investigatehub/sdk');

const client = new Hub('...');
const results = await client.search({
  name: 'John Doe'
});
πŸ’Ž

Ruby

gem install investigatehub
require 'investigatehub'

client = InvestigateHub::Client.new
results = client.search(name: "John Doe")
🐘

PHP

composer require investigatehub/sdk
use InvestigateHub\Client;

$client = new Client('...');
$results = $client->search([
  'name' => 'John Doe'
]);

API Pricing

Starter
$49/mo
1,000 requests
Professional
$199/mo
5,000 requests
Enterprise
Custom
Unlimited