View as Markdown

Payments API

Base URL: https://interact-uat.hsbc.com/payment-service/
GET /api/v0/payment-files/statuses/{transactionId}

Payment Status Timeline

Returns the ordered status timeline for a single payment instruction for the authenticated customer. The file identifier must be supplied as the fileUuid query parameter.

Parameters

NameInDescription
X-HSBC-Request-Correlation-Id
string
header Optional trace identifier forwarded to downstream services and recorded in logs. Include this value when raising support requests. A UUID is recommended; auto-generated when not supplied.
transactionId required
string
path The identifier of the payment instruction whose status timeline should be returned.
fileUuid required
string
query The identifier of the file the payment instruction belongs to.

Responses

  • 200 The status timeline for the requested payment instruction
  • 400 fileUuid is missing or blank
  • 401 Missing or invalid NEO session
  • 429 Too many requests — rate limit exceeded
  • 500 Unexpected server error
  • 503 The payment file service is temporarily unavailable
  • 403 Forbidden — insufficient permissions for this resource