Documentation Index
Fetch the complete documentation index at: https://docs.enrow.io/llms.txt
Use this file to discover all available pages before exploring further.
HTTP Status Codes
The Enrow API uses standard HTTP status codes to indicate the result of each request.
Success Codes
| Code | Meaning | Description |
|---|
| 200 | OK | Request succeeded, results returned |
| 201 | Created | Resource created (e.g., bulk search initiated) |
| 202 | Accepted | Request accepted, processing asynchronously |
Client Error Codes
| Code | Meaning | Description |
|---|
| 400 | Bad Request | Invalid or missing parameters |
| 401 | Unauthorized | Invalid or missing API key |
| 404 | Not Found | Resource not found (e.g., invalid search ID) |
| 422 | Unprocessable Entity | Insufficient balance |
| 429 | Too Many Requests | Rate limit exceeded |
Server Error Codes
| Code | Meaning | Description |
|---|
| 500 | Internal Server Error | Something went wrong on our end |
| 503 | Service Unavailable | Temporary maintenance or overload |
Search Qualifications
Enrow uses a qualification field across all endpoints. The result is always binary — there is no “maybe” or probability score. This is a deliberate design choice.
Why binary?
Most enrichment tools return a complex set of categories — catch-all, risky, unknown, unverifiable, etc. — that force you to build logic around probabilities. We took the opposite approach:
- Enrow verifies even catch-all emails deterministically, so there’s no need for a “catch-all” category
- We don’t believe in probabilistic systems with dozens of classifications — they add complexity without clarity
- A binary result means you can act on the data immediately without second-guessing
The result is either good or it’s not. Simple.
Email Finder
| Qualification | Meaning |
|---|
valid | Email found and verified |
invalid | Email not found |
ongoing | Search still in progress |
Email Verifier
| Qualification | Meaning |
|---|
valid | Email is valid and deliverable |
invalid | Email is invalid or undeliverable |
ongoing | Verification still in progress |
invalid means different things depending on the endpoint: on the Email Finder, it means the email was not found. On the Email Verifier, it means the email exists but is not deliverable.
Phone Finder
| Qualification | Meaning |
|---|
found | Phone number successfully located |
not_found | Phone number could not be found |
ongoing | Search still in progress |
Bulk Search Status
For bulk operations, a status field indicates the batch progress:
| Status | Meaning |
|---|
ongoing | Batch is still processing |
completed | All searches in the batch are finished |