# OSINTOne API

One REST API for every SearchIn provider. Personal keys bill you; team keys bill the shared workspace wallet.

URL: https://osintverse.com/docs

Integrate LeakRadar, OSINT Industries, Facecheck.id, SecurityTrails, and every other SearchIn source through **one endpoint**. Create a search with `POST /v1/search`, poll when the job is async, and pay only for the queries you run — from a personal wallet or a team wallet. [How teams work](https://osintverse.com/searchin/team).

- [Quick start](https://osintverse.com/docs/quick-start)

- [Using SearchIn and GraphIn](https://osintverse.com/docs/guides/searchin)

- [MCP server for AI agents](https://osintverse.com/docs/mcp)

- [Python SDK](https://osintverse.com/docs/python)

- [Authentication](https://osintverse.com/docs/authentication)

- [Enterprise onboarding](https://osintverse.com/docs/enterprise-onboarding)

- [Search workflow](https://osintverse.com/docs/api/search)

- [Providers](https://osintverse.com/docs/providers)

## Base URL

```
https://apiv1.osintverse.com
```

Interactive references stay on the API host:

* [Swagger UI](https://apiv1.osintverse.com/docs)
* [ReDoc](https://apiv1.osintverse.com/redoc)
* [OpenAPI JSON](https://apiv1.osintverse.com/openapi.json)

## What you get

* **Personal or team keys** — prefixed `ov_`, created in [Dashboard → API keys](https://osintverse.com/dashboard/api). Switch workspace first if the key should bill a team.
* **Workspace credits** — the same prepaid USD as the SearchIn UI for that workspace. Top up at [Billing](https://osintverse.com/dashboard/billing).
* **Flat per-query prices** — see the [pricing matrix](https://osintverse.com/docs/pricing). Invalid `provider` + `input_type` pairs return HTTP **422**.
* **No provider lock-in** — switch sources without a new contract.
* **Python SDK** — `pip install osintverse`. See the [Python SDK](https://osintverse.com/docs/python).
* **MCP server for AI agents** — `https://osintverse.com/mcp` gives Claude, ChatGPT, Cursor, VS Code, and your own agents the same providers as tools, with a daily spend cap and a free sandbox. See [MCP server](https://osintverse.com/docs/mcp) and [Connect an agent](https://osintverse.com/docs/mcp/setup).

> **Same product as the UI.** SearchIn in the browser and the OSINTOne API hit the same FastAPI backend. If a search works in the dashboard on a given workspace, the same `provider`, `input_type`, and `query` work over HTTP against that workspace’s wallet.

- [Get an API key](https://osintverse.com/dashboard/api)
- [OpenAPI spec](https://osintverse.com/openapi.json) and [Swagger UI](https://apiv1.osintverse.com/docs)
- [API sandbox (free, mock data)](https://osintverse.com/developers/sandbox)
- [Pricing](https://osintverse.com/pricing.json)
