Use the API without writing code
You don't need to be a developer to automate Icypeas. Pick the tool you already use and follow the guide: each one takes about 10 minutes.
Google SheetsPaste a ready-made script once, then find or verify emails for a whole sheet from a menu.MakeAdd Icypeas to any Make scenario with the HTTP module.ZapierFind an email every time a new lead lands in your CRM, form or sheet.n8nUse the HTTP Request and Wait nodes, cloud or self-hosted.
The recipe is always the same
Whatever the tool, an Icypeas automation has three steps:
- 1. Send the search
POST /email-searchanswers instantly with a search_id. - 2. Wait a few secondsIcypeas looks for the email and checks it with the mail server.
- 3. Read the result
POST /bulk-single-searchs/readwith the_id, or get it pushed to a webhook.
So in every tool you will:
- Add an HTTP request step that sends the name and company to
/email-search(or the email to/email-verification). - Add a wait / delay / sleep step of about 10 seconds.
- Add a second HTTP request step that sends the
_idfrom step 1 to/bulk-single-searchs/read, and use the email it returns.
What every HTTP step needs
Copy these values into your tool:
| Setting | Value |
|---|---|
| Method | POST |
| URL | https://app.icypeas.com/api/email-search (or /email-verification, /bulk-single-searchs/read) |
| Header 1 | Name Authorization, value: your API key |
| Header 2 | Name Content-Type, value application/json |
| Body type | JSON (sometimes called raw / application/json) |
Not sure which fields to send?
Every endpoint page in the API reference has a JSON body tab with a body you can paste as is.