Notification Status Detail API

This API retrieves detailed status of balance notifications that have been sent.


API Endpoint

POST
https://speaker-api.sepay.vn/devices/v1/speaker/transactions/check_notify

Request Parameters

requestIdstringrequired

Unique transaction or request ID

Possible statuses
  • PENDING: Processing
  • SUCCESS: Sent successfully
  • FAILED: Send failed

Code Examples

>
>
>
>
>
curl --request POST \
--url https://speaker-api.sepay.vn/devices/v1/speaker/transactions/check_notify \
--header 'Authorization: Bearer REPLACE_BEARER_TOKEN' \
--header 'content-type: application/json' \
--data '{"requestId":"TXN202510130001"}'

API Response

Response 200 - Success
{
  "code": 200,
  "message": "Thành công",
  "data": {
    "requestId": "TXN202510130001",
    "hardwareId": "VNS52508000001",
    "amount": "1000",
    "status": "SUCCESS",
    "message": "Gửi thông báo thành công",
    "retriesCount": "0",
    "lastRetryTime": null,
    "createdAt": "2025-10-14 21:17:32"
  }
}
codeinteger

Response code (200 on success)

messagestring

Response result description

dataobject