Skip to main content

Step 1 — Get your API key

Sign up for a free account — no credit card required. Your API key is available immediately in the dashboard under API Keys. Your key looks like this:
dl_live_xxxxxxxxxxxxxxxxxxxx
Keep your API key secret. Never expose it in client-side code or commit it to a public repository.

Step 2 — Make your first request

Send a POST request to any endpoint with your key in the Authorization header and a JSON body. Here’s a live email validation call using cURL:
curl -X POST https://api.datalinkapis.com/v1/email \
  -H "Authorization: Bearer dl_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "email": "hello@datalinkapis.com" }'

Step 3 — Read the response

A successful response looks like this:
{
  "email": "hello@datalinkapis.com",
  "valid": true,
  "deliverable": true,
  "syntax_valid": true,
  "mx_found": true,
  "disposable": false,
  "role_account": false,
  "domain": "datalinkapis.com",
  "credits_used": 1
}
Every response includes a credits_used field showing how many credits were deducted for the call.

Try it interactively

You can test any endpoint live — without writing code — in the API Playground. Enter your API key, pick an endpoint, and fire.

Next steps

Authentication

Full auth reference and key management.

Credits

How credits are calculated and managed.

API Reference

Every endpoint, parameter, and response field.