Dievio API
Power outbound workflows, enrichment pipelines, and white‑label lead search experiences with the same filters you use in the dashboard.
Pay‑as‑you‑go300M+ contactsJSON API
API at a glance
Max results100,000
Default page size25
Credits1 credit = 1 lead
Who it's for
- Agencies running high‑volume outbound
- Sales teams building custom automations
- Founders integrating lead data into products
- Data teams orchestrating enrichment
What you can build
- Lead enrichment inside CRMs or internal tools
- Outbound list generation pipelines
- Custom lead search products for clients
- On‑demand data delivery for ops
White‑label ready
- Embed lead search into your own product
- Hide Dievio branding in your UX
- Use your own workflows and UI
- Sell data access under your brand
How it works
1Create an API key
Generate a key in the dashboard and use it as a Bearer token.
2Send filters
Use the same filters as the UI. Control page size and total limit.
3Paginate to collect all results
Keep requesting pages until has_more is false.
Typical workflow
- Set
max_results to your desired total. - Pick
_per_page based on speed and credit balance. - Read
has_more / next_page to continue.
Auth & headers
Use your API key as a Bearer token. Requests are JSON only.
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Limits & credits
The API may return fewer results per request if your remaining credits are lower than_per_page. Keep paginating until has_more is false.
API Pricing
Credits$1 = 1,000 creditsPay‑as‑you‑go
Usage1 credit = 1 leadOnly leads returned are billed
API accessIncludedWorks on all plans