What are Search Sessions?
Search sessions are a way to maximize the value of each lookup in your plan. When you initialize a search session, you can perform multiple searches across different services (breach, stealer, OSINT) for the same query while only consuming a single lookup from your daily quota.View Plan Quotas
Check how many lookups are included in each plan
Why Use Search Sessions?
Example Comparison
| Scenario | Without Session | With Session |
|---|---|---|
Search breach for [email protected] | 1 lookup | 1 lookup |
Search stealer for [email protected] | 1 lookup | 0 lookups (same session) |
| Discord lookup | 1 lookup | 0 lookups (same session) |
| Total | 3 lookups | 1 lookup |
Creating a Session
Initialize a session before making related queries:Using a Session
Pass the session ID using thesearch_id parameter to subsequent API calls:
Smart Query Detection
Theq parameter uses smart query detection to automatically determine the type of your search:
Highlighted Feature: You don’t need to specify the query type - OathNet automatically detects it based on the format of your query.
| Query Format | Detected Type | Example |
|---|---|---|
Contains @ and domain | email | [email protected] |
| Valid domain format | domain | example.com |
| IPv4 or IPv6 address | ip | 192.168.1.1 |
| 14-19 digit number | discord_id | 123456789012345678 |
| 17-digit number | steam_id | 76561198012345678 |
| Other alphanumeric | username | john_doe_123 |
Session Duration
- Sessions are valid for 60 minutes from creation
- After expiration, you need to create a new session
- Each new session for a different query consumes a lookup
Without Sessions (Not Recommended)
You can make API calls without initializing a session first:Quota Reset
Your daily lookup quota resets 24 hours after your first lookup of the day.Best Practices
Always Initialize Sessions
Always Initialize Sessions
For any investigation, always start with a session:
One Session Per Query
One Session Per Query
Create a new session for each distinct query you’re investigating:
Reuse Within Time Window
Reuse Within Time Window
Sessions last 60 minutes - reuse them for follow-up searches on the same query: