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

1

Create an API key

Generate a key in the dashboard and use it as a Bearer token.

2

Send filters

Use the same filters as the UI. Control page size and total limit.

3

Paginate 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

ItemPriceNotes
Credits$1 = 1,000 creditsPay‑as‑you‑go
Usage1 credit = 1 leadOnly leads returned are billed
API accessIncludedWorks on all plans

Support

Need help or a custom integration? Contact support@dievio.com.