---
title: Detect Email Address API
slug: detect-email-addresses
url: https://apyverse.com/sharpapi/service/detect-email-addresses
provider: SharpAPI
categories: [Data Extraction, Data Validation]
tags: [email-detection, text-parsing, data-extraction, contact-extraction, async-processing]
auth: api_key
---

# Detect Email Address API

Scan text for email addresses asynchronously. Submit content, then check job status for a result array of detected email strings.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/sharpapi/api/v1/content/detect_emails` | What it does Submits a job to detect email addresses from the provided content and returns identifi… | 50 |
| GET | `/sharpapi/api/v1/content/detect_emails/job/status/:job_id` | What it does Retrieves the current status of a Detect Emails background job identified by its job I… | 1 |

## About

## What it does
Email Address Detector scans submitted text and identifies email addresses found in it. Send the content you want checked, then poll the job status endpoint with the returned job ID until the asynchronous task completes.

Use it when you need to pull email addresses out of notes, support tickets, scraped pages, or imported documents without writing and maintaining your own pattern-matching logic. The submit response gives you a `job_id` and a `status_url`; the status response includes the job `status` and a `result` array of detected email strings.

Because the service works asynchronously, it fits batch workflows where you process larger text payloads and can check back later for results. If you are building lead capture, contact parsing, or content review tooling, this gives you a simple way to turn unstructured text into a list of email addresses.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/sharpapi/service/detect-email-addresses
