Tribastion TI — Search API

A simple JSON API to search leaked-credential, stealer-log and breach exposure. Authenticate with your API key; each search costs one prepaid credit. Passwords are masked unless your account has full-reveal enabled.

Get an API key   Dashboard

Base URL & authentication

Base URL: https://ti.tribastiontechnologies.com/api/v1. Send your key on every request as a bearer token (or the X-API-Key header):

Authorization: Bearer tik_your_api_key

POST /search   GET /search

Search all collected exposure for a term (domain, email, username or keyword). Costs 1 credit.

Parameters

FieldTypeNotes
qstringRequired. The term to search (max 256 chars).
limitintOptional. Max results, 1–500 (default 100).

Example

curl -X POST https://ti.tribastiontechnologies.com/api/v1/search \
  -H "Authorization: Bearer tik_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"q":"example.com","limit":50}'

Response

{
  "ok": true,
  "credits_remaining": 49,
  "query": "example.com",
  "input_type": "domain",
  "summary": {
    "total_matches": 128,
    "returned": 12,
    "with_password": 96,
    "distinct_domains": 1,
    "secrets_matching_host": 2,
    "capped_at": 50,
    "revealed": false
  },
  "results": [
    {
      "source": "stealer",
      "domain": "example.com",
      "url": "https://mail.example.com/login",
      "username": "j.doe@example.com",
      "email": "j.doe@example.com",
      "password": "Pa*****",
      "has_password": true,
      "seen_at": "2026-08-12 04:19:00"
    }
  ]
}

GET /account

Your account status, credit balance and usage total.

curl https://ti.tribastiontechnologies.com/api/v1/account -H "Authorization: Bearer tik_your_api_key"

Errors & limits

HTTPerrorMeaning
401missing_api_key / invalid_api_keyNo key, or the key is not recognised.
403suspendedAccount suspended.
402insufficient_creditsNo credits left — top up.
429rate_limitedPer-minute rate limit hit; see Retry-After.
422validationMissing/invalid q.

← Back to home