Data cleaning & enrichment

Messy in.
Useful out.

Verify email addresses, check phone numbers and clean up your lists. Get the results beside your original columns, in one useful file.

Upload your file

Drop a CSV, Excel or Numbers file

or choose a file

contacts.csv
Example email addresses with deliverability and disposable-address results added.
EmailDeliverableDisposable
alex@example.comYesNo
trial@example.orgNoYes
former@example.netNoNo

Know your list
before you send.

Email verification

Find email problems
before you send.

Check whether an inbox is likely to accept mail. Flag disposable addresses, shared inboxes and domain typos so you can review your list before sending.

Example email verification result.

alex@example.com

Mail delivery

Deliverable.

Disposable
No
Shared inbox
No
Typo suggestion
—

Phone numbers

Separate mobiles
from landlines.

See line type and carrier. Add a live check for current number status before you use your phone list.

Example phone result, including the last observed reachable status.

(212) 555-0100

Line type

Mobile.

Carrier
TextNow
Last observed status
Reachable

Names & addresses

Get your records
into shape.

Clean up name formatting and standardize US addresses. Get the parts in separate fields for your next import.

BULK

Clean up your whole list.

Clean up names, verify email addresses, check phone numbers and standardize US addresses in one spreadsheet. Keep your original columns, with the results added beside them.

Drop a file →
contacts-after.csv
Original columns
5
Added columns
11
Example rows
6
Download example CSV

Form

Get better data
from the start.

Catch email typos, format phone numbers and fill related fields in the forms you already have.

Email address

tom.f@gmal.com

Did you mean gmail.com?

Explore Form

API

Put ParseAPI into
your workflow.

Clean, validate and enrich data in your app, website or backend. One API key connects your software.

Example email verification fields returned to your software.

/email/alex@example.com?deep=true

deep.deliverable
true
disposable
false

ParseAPI MCP

Put your agent
to work.

Check email deliverability, identify phone line types and look up number status from the AI assistant you already use.

Connect your agent
Example prompt
Use ParseAPI to check email deliverability, phone line types and number status in contacts.csv. Ask before paid work. Save a new file with my original columns and the results.
contacts-after.csv

Uses your existing ParseAPI plan. File tasks need an agent that can read and save files.

DEEP DATA

One endpoint. Two depths.

Go from an IP's country to its network flags, or an email's format to its deliverability. Add ?deep=true for richer fields in a nested deep object. The route and core fields stay the same.

GET /ip/8.8.8.8
GET /ip/8.8.8.8?deep=true

DEVELOPERS

Simple to connect.

Use one key across the APIs, with consistent responses and clear documentation.

X-API-Key: YOUR_API_KEY

One API key

Authenticate with X-API-Key or a Bearer token. Use the same key across the APIs.

{ code, message, docs, request_id }

Clear errors

Error codes and request IDs help you trace a failed request and find the next step.

/docs#not_found

Field-by-field docs

Explore the fields and request examples before connecting your software.

Read the API docs

Put your data to work.