api documentation
inteltrace rest api · v1
authentication
All API requests are authenticated with a session cookie obtained by logging in. On this replica, simply log in through the web UI and the cookie is carried automatically.
POST /login # form: username, password POST /api/public/v1/search X-Session: <cookie> # or use the browser session
endpoints
| endpoint | method | description |
|---|---|---|
| /api/health | GET | platform status & uptime |
| /api/public/v1/me | GET | current user, plan, daily limits |
| /api/public/v1/search | POST | run an intelligence query |
search request
POST /api/public/v1/search
Content-Type: application/json
{
"type": "email", # email | username | name | phone | password | hash | ip | domain | ...
"query": "jane.doe@example.com"
}
Response: JSON with per-source results, each containing source, detail, sensitivity and the matched type.