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

# Fetch an Alert

`GET /api/alert/{id}`

## Request

- Base URL: `https://api.chargeblast.com`
- URL: `https://api.chargeblast.com/api/alert/{id}`
- Auth: none declared. Required headers: `X-API-Key`

Get all the alerts from your chargeblast account.

## Path parameters

- `id` string, required

## Headers

- `X-API-Key` string, required

## Response `200`

OK

- ExportAlert: 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.dev/chargeblast/apis/chargeblast-api-2.md) · [All operations](https://skmtc.dev/chargeblast/apis/chargeblast-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/chargeblast/apis/chargeblast-api-2/revisions/882dd27a5692?raw)
