Dokaz API › Docs › Python quickstart
Python quickstart
Every product, one base URL, one optional header. The free tier needs no key at all.
import requests
BASE = "https://api.dokaz.net"
KEY = "dk_..." # optional on the free tier
r = requests.get(f"{BASE}/v1/email/verify", params={"email": "jane@gmial.com"}, headers={"X-Api-Key": KEY})
print(r.json()["checks"]["typo_suggestion"]) # -> gmail.com
pdf = requests.post(f"{BASE}/v1/invoice/pdf", json={
"number": "INV-1", "date": "2026-09-06",
"from": {"name": "Me"}, "to": {"name": "Client"},
"items": [{"description": "Work", "qty": 2, "unit_price": 100}],
}, headers={"X-Api-Key": KEY})
open("INV-1.pdf", "wb").write(pdf.content)