---
title: "Retrieve bulk verification results"
method: GET
path: "/v1/bulk/{job_id}/results"
---

# Retrieve bulk verification results

`GET /v1/bulk/{job_id}/results`

Retrieve the results of a bulk verification job. This endpoint will return an error if the job is still running. Please query `GET /v1/bulk/{job_id}` first to check the job's progress.

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

OK

- object
  - `results` CheckEmailOutput, required — The result of the email verification process.
    - `input` string, email, required — The email address that was verified.
    - `is_reachable` 'invalid' | 'unknown' | 'safe' | 'risky', required — An enumeration describing the confidence level that the recipient address is valid: `safe`, `risky`, `invalid`, or `unknown`. Refer to our FAQ for detailed definitions: https://help.reacher.email/email-attributes-inside-json.
    - `misc` union, required — Additional information about the email account.
      - MiscDetails — Additional information about the email account.
        - `is_disposable` boolean, required — Indicates if the email address is from a known disposable email provider.
        - `is_role_account` boolean, required — Indicates if the email address is a role-based account.
        - `gravatar_url` string — URL to the Gravatar profile picture associated with the email, if available and requested.
        - `is_b2c` boolean, required — Is this a B2C email address?
      - CoreError — Details of an error encountered during the verification process.
        - `type` string, required — The type of error.
        - `message` string, required — A human-readable description of the error.
    - `mx` union, required — Details obtained from querying the mail server's MX records.
      - MxDetails — Details about the mail server's MX records.
        - `accepts_mail` boolean, required — Indicates if the mail server accepts emails.
        - `records` string[], required — List of Fully Qualified Domain Names (FQDN) of the mail server.
      - CoreError — Details of an error encountered during the verification process.
        - `type` string, required — The type of error.
        - `message` string, required — A human-readable description of the error.
    - `smtp` union, required — Results from connecting to the mail server via SMTP.
      - SmtpDetails — Results from SMTP connection attempts to the mail server.
        - `can_connect_smtp` boolean, required — Indicates if the mail exchanger can be contacted successfully.
        - `has_full_inbox` boolean, required — Indicates if the mailbox is full.
        - `is_catch_all` boolean, required — Indicates if the email address is a catch-all address.
        - `is_deliverable` boolean, required — Indicates if an email sent to this address is deliverable.
        - `is_disabled` boolean, required — Indicates if the email address has been disabled by the provider.
      - CoreError — Details of an error encountered during the verification process.
        - `type` string, required — The type of error.
        - `message` string, required — A human-readable description of the error.
    - `syntax` SyntaxDetails, required — Validation of the email address syntax.
      - `domain` string, required — The domain part of the email address.
      - `is_valid_syntax` boolean, required — Indicates if the email address syntax is valid.
      - `username` string, required — The username part of the email address.
    - `debug` DebugDetails
      - `start_time` string, required — The timestamp when the email verification started.
      - `end_time` string, required — The timestamp when the email verification ended.
      - `duration` Duration, required — An object representing a duration in seconds and nanoseconds.
        - `secs` number, required — Duration in seconds.
        - `nanos` number, required — Duration in nanoseconds.
      - `server_name` string, required — The name of the server that performed the verification.
      - `smtp` DebugDetailsSmtp, required — SMTP details used for debugging, including the verification method.
        - `verif_method` VerifMethod — The method used for email verification.
          - `type` 'Smtp' | 'Headless' | 'Api' | 'Skipped', required — The method used for the email verification.

---

[API](https://skmtc.net/reacherhq/apis/reacher.md) · [All operations](https://skmtc.net/reacherhq/apis/reacher/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/reacherhq/reacher/revisions/cf5b66e45849/schema)
