Public
API Docs
One endpoint. Pass a query, get clean JSON.
Endpoint
GET https://api.yute.dev/v1/lookup Authorization: Bearer yute_your_key
Query
?email=Person lookup by email. Returns validation: syntax, domain, MX records, deliverable.
?domain=Company lookup by web domain. Returns domain liveness.
?name=Person lookup by full name.
Example
curl "https://api.yute.dev/v1/[email protected]" \ -H "Authorization: Bearer yute_..."
{
"request_id": "...",
"object": "lookup",
"query": { "type": "email", "value": "[email protected]" },
"resolved": {
"email": {
"email": "[email protected]",
"syntaxValid": true,
"domain": "example.com",
"deliverable": true
}
},
"enrichment": "web_search at request time",
"ms": 12
}How resolution works
yute searches the live web first and validates what it finds. Only what the web cannot resolve is routed - after validation - to its data provider partners.