50% off the first month with code OSINT50Ends in --:--:--

OSINT UI

Developer API

OSINT UI's REST API lets you run the OSINT tools from your own code or automations. Every call runs server-side with YOUR configured API keys — they never leave the server.

Authentication

Send your PRO token in the Authorization header. Create and manage tokens in the app: Settings → API/Connect (PRO plan required).

curl https://osint-ui.com/api/v1/telegram \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"username":"durov"}'

Limit: 120 requests / 5 min per user.

The same token works with our MCP server for AI clients (Claude, etc.).

Endpoints

POST /api/v1/emailAnalyze an email
params: email
POST /api/v1/phoneAnalyze a phone number
params: phone
POST /api/v1/domainAnalyze a domain or IP
params: domain
POST /api/v1/ipAnalyze an IP
params: ip
POST /api/v1/reputationReputation of an IP/domain/URL
params: target
POST /api/v1/usernameSearch a username across platforms
params: username
POST /api/v1/telegramTelegram OSINT: user/channel/group/bot
params: username
POST /api/v1/hashIdentify/analyze a hash
params: hash
POST /api/v1/cryptoTrace a crypto wallet
params: address
POST /api/v1/dorksGenerate Google dorks
params: target, targetType
POST /api/v1/leakSearch breaches (Intelligence X)
params: selector

Example

# GET también funciona con query params
curl "https://osint-ui.com/api/v1/email?email=someone@example.com" \
  -H "Authorization: Bearer YOUR_TOKEN"

Discover them live

List every endpoint and its parameters (no token):

GET https://osint-ui.com/api/v1

PRO required

The API requires a PRO subscription. It gives you a token, every tool and no limits.

See plans