REST + SSE
Start searches with REST and stream execution updates through Server-Sent Events.
Bearer auth
Authenticate requests with a bearer token in the Authorization header.
Typed schema
Endpoint contracts are defined in OpenAPI and rendered in the Endpoints section.
Base URLs
- Production:
https://api.osint.ly - Local development:
http://localhost:8787
API surface
| Area | Endpoints |
|---|---|
| System | GET /health |
| Auth | GET / |
| Usage | GET /usage |
| Search | POST /search, GET /search/{id}, GET /search/{id}/stream, GET /search/{id}/leaks, GET /search/{id}/leaks/{source} |
| Webhooks | POST /webhooks/dispatch |
Next steps
- Read Authentication
- Run your first request in Quick Start
- Explore endpoint schemas in the Endpoints group