---
title: "Fetch an Alert"
method: GET
path: "/api/v2/alert/{id}"
tags: ["Alerts"]
---

# Fetch an Alert

`GET /api/v2/alert/{id}`

Get a specific alert.

## Path parameters

- `id` string, required

## Headers

- `X-API-Key` string, required

## Response `200`

OK

- ExportAPIAlertResponse
  - `alert` ExportAlert, required — Export alert details.
    - `provider` string, nullable — Provider associated with the alert. Possible values: ethoca, verifi
    - `id` string, required — Id for the alert.
    - `card` string, nullable — The redacted card number, e.g., 424242****1234.
    - `issuer` string, nullable — Issuer of the card (e.g., bank or financial institution).
    - `invoicedAt` string, date-time, nullable — Date and time when the alert was invoiced.
    - `authCode` string, nullable — Authorization code for the transaction, if available.
    - `site` string, nullable — Merchant's website or site string associated with the alert.
    - `customerEmail` string, nullable — Customer's email address associated with the alert, if available.
    - `creditStatus` string, nullable — Status of the credit (if any) associated with the alert.
    - `alertType` string, required — Type of alert, e.g., FRAUD, DISPUTE.
    - `creditAppealed` boolean, required — Indicates if the credit associated with the alert was appealed.
    - `currency` string, nullable — Currency code in ISO format (e.g., USD, EUR) for the transaction.
    - `reasonCode` string, nullable — Reason code associated with the alert, often indicating the nature of the dispute.
    - `createdAt` string, date-time, required — Date and time when the alert was created.
    - `merchantId` string, nullable — Identifier for the merchant within the system.
    - `acquirerAction` string, nullable — Actions taken by the acquirer in response to the alert. Only relevant for RDR and other acquirer side alerts - either Resolved or Declined.
    - `alertId` string, nullable — Unique identifier for the alert within the provider's system. Will match the id field.
    - `amount` number, double, required — Transaction amount for the alert. $139.38 will be represented as 139.38
    - `resolvedDate` string, date-time, nullable — Date and time when the alert was resolved.
    - `resolvedByApi` boolean, nullable — Indicates if the alert was resolved via API.
    - `externalOrder` string, nullable — External charge id related to the alert.
    - `externalUrl` string, nullable — URL linking to an external reference for the alert.
    - `creditNotes` string, nullable — Additional notes or information regarding the credit status.
    - `arn` string, nullable — Acquirer Reference Number, unique identifier for the transaction.
    - `attributes` object, nullable — Optional string key-value metadata associated with the alert. Included on webhook payloads and when fetching alerts via the API when present.
    - `transactionDate` string, date-time, required — Date and time when the transaction took place.
    - `customerId` string, nullable — Unique identifier for the customer associated with the alert, if available.
    - `descriptor` string, nullable — Billing descriptor shown on the card statement.
    - `subprovider` string, required — Specific sub-provider within the provider service.
    - `cardBrand` string, nullable — The card network (e.g., Visa, Mastercard, Amex).
    - `responseAction` string, nullable — Response action taken in response to the alert.

---

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