API Reference

File Upload Verification

Upload a CSV or TXT file containing email addresses for bulk verification.

Endpoint

POST https://api.kawaa.com/v1/verify/file

Request

Use multipart/form-data to upload your file:

curl -X POST https://api.kawaa.com/v1/verify/file \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@emails.csv" \
  -F "email_column=email"

Supported Formats

  • CSV - Comma-separated values with headers
  • TXT - One email per line
  • XLSX - Excel spreadsheet (first sheet)

File Limits

PlanMax File SizeMax Emails
Free1 MB100
Starter10 MB10,000
Professional50 MB100,000
Business+100 MB500,000

Response

File uploads are processed asynchronously. You'll receive a job ID to check status:

{
  "job_id": "job_xyz789",
  "status": "processing",
  "total_emails": 5000,
  "webhook_url": "https://your-site.com/webhook"
}

Was this article helpful?

Still need help?

Can't find what you're looking for? Our support team is here to assist you.

Contact Support