curl --request POST \
--url https://api.example.com/api/v1/email-finder/find \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"domain": "<string>",
"company": "<string>"
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Find someone’s email by trying patterns via sequential SMTP verification.
Generates 8 email pattern candidates, tries each via SMTP RCPT TO in probability order (stop on first valid), then verifies the winner via BaviMail.
Costs 3 credits. Async — returns job_id for polling. Free tier users get 403.
curl --request POST \
--url https://api.example.com/api/v1/email-finder/find \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"domain": "<string>",
"company": "<string>"
}
'{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Documentation Index
Fetch the complete documentation index at: https://docs.bavlio.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Full name to find email for
2 - 200Company domain
253^[a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?)*\.[a-zA-Z]{2,}$Company name (used for domain resolution if domain omitted)
200Successful Response