---
title: "Get Status"
method: GET
path: "/emails/{transactionid}/status"
tags: ["Emails"]
---

# Get Status

`GET /emails/{transactionid}/status`

Get status details of an email transaction. Required Access Level: ViewReports

## Path parameters

- `transactionid` string, string, required — string

## Query parameters

- `showFailed` boolean — boolean
- `showSent` boolean — boolean
- `showDelivered` boolean — boolean
- `showPending` boolean — boolean
- `showOpened` boolean — boolean
- `showClicked` boolean — boolean
- `showAbuse` boolean — boolean
- `showUnsubscribed` boolean — boolean
- `showErrors` boolean — boolean
- `showMessageIDs` boolean — boolean

## Response `200`

OK

- EmailJobStatus
  - `ID` string, string — ID number of your attachment
  - `Status` string, string — Name of status: submitted, complete, in_progress
  - `RecipientsCount` integer
  - `Failed` EmailJobFailedStatus[]
    - `Address` string, string
    - `Error` string, string
    - `ErrorCode` integer — RFC Error code
    - `Category` string, string
  - `FailedCount` integer — Total emails failed.
  - `Sent` string[]
  - `SentCount` integer — Total emails sent.
  - `Delivered` string[] — Number of delivered messages
  - `DeliveredCount` integer
  - `Pending` string[]
  - `PendingCount` integer
  - `Opened` string[] — Number of opened messages
  - `OpenedCount` integer — Total emails opened.
  - `Clicked` string[] — Number of clicked messages
  - `ClickedCount` integer — Total emails clicked
  - `Unsubscribed` string[] — Number of unsubscribed messages
  - `UnsubscribedCount` integer — Total emails unsubscribed
  - `AbuseReports` string[]
  - `AbuseReportsCount` integer
  - `MessageIDs` string[] — List of all MessageIDs for this job.

---

[API](https://skmtc.net/elasticemail/apis/megamail-api.md) · [All operations](https://skmtc.net/elasticemail/apis/megamail-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elasticemail/megamail-api/versions/1a0ebb83f676/schema)
