OSINTOne API
One API for every OSINT provider.
Call 17 breach, WHOIS, DNS, people, crypto, and image sources with one key, one request shape, and one response schema — billed per lookup from a personal or team wallet.
- 17 providers
- From $0.01 / lookup
- Auto-refund on failure
- pip install osintverse
- No subscription
- Credits never expire
- Human support
apiv1.osintverse.com
from osintverse import OSINTverse
client = OSINTverse(api_key="ov_your_api_key")
search = client.search.create(
provider="leakradar",
input_type="email",
query="user@example.com",
wait=True,
)
print(search.status, search.result)Why teams switch
Stop stitching vendor SDKs and renegotiating contracts. Integrate once, swap sources by changing a string, and bill the same prepaid wallet your analysts already use.
One schema
Every provider returns through the same search object: status, cost, and normalized matches. Add a source by changing one string.
Bulk in one call
Send many identifiers across many providers with POST /v1/search/bulk. Each job is priced and tracked individually.
Predictable cost
Published per-lookup prices, live from GET /v1/providers. Failed upstream jobs refund automatically.
Personal or team billing
Personal keys bill you. Team keys bill the shared wallet and show up in the team's history and invoices.
Same data as the app
API searches appear in your dashboard history, so analysts can open what your pipeline found.
No vendor contracts
No separate sign-ups or keys per provider. We manage the upstream relationships.
First response in three steps
Create a key, top up once, and POST. Credits never expire.
01
Create a key
Sign in and create a personal or team key under API keys.
02
Add credits
Top up from $10. Credits never expire.
03
Send a search
POST /v1/search with a provider, input type, and query.
What you can automate
Ship enrichment and triage without standing up a second vendor stack.
- See examples
Enrichment pipelines
Enrich emails, domains, IPs, and usernames in your CRM, SIEM export, or intake queue with the same providers analysts use in SearchIn.
- Bulk search docs
Bulk triage
Fan out hundreds of identifiers across providers with POST /v1/search/bulk. Each job is priced and polled on its own.
- Python SDK
Investigation scripts
Script pivots and follow-ups from the command line or CI. Results land in dashboard history so analysts can reopen them.
- How teams work
Shared team budget
Team API keys always bill the shared wallet. Owners see usage, history, and invoices in one place — no per-seat fee.
Pay as you go
Credits, not seats
Same prepaid wallet and per-lookup prices as SearchIn. Top up a personal or team balance — pay only for the searches you run.
FAQ
API questions
What does the OSINTOne API cost?
There is no subscription. Each lookup has a published USD price — the same as in the SearchIn app — starting at $0.01. Live prices are available from GET /v1/providers.
Which providers can I call?
All 17 providers integrated in SearchIn, including breach, WHOIS, DNS, people search, crypto, and image sources. Each provider page in the docs lists accepted input types and prices.
How do I authenticate?
Send your key in the x-api-key header on every request. Create personal or team keys under Dashboard → API keys. The Python SDK sets the header from OSINTVERSE_API_KEY or api_key=.
Is there a rate limit?
Yes. Each API key is limited to 1,000 requests per day. Polling a running search counts toward that limit. See the authentication docs for details.
Is there an SDK?
Yes. Install the Python SDK with pip install osintverse. Any language can call the REST API with an x-api-key header.
What happens if a provider fails?
If an upstream job fails after it was billed, the search moves to status refunded and the balance is restored automatically.
Can my team share one API budget?
Yes. Team API keys always bill the team wallet, and their searches appear in the team's history and invoices.
Ship your first OSINT integration today
Sign in, create a key, add $10 of credits, and your pipeline can query every provider we integrate.
- No subscription
- Credits never expire
- Human support