Skip to main content
GET
/
v1
/
transactions
/
{transactionId}
Get Transaction
curl --request GET \
  --url https://api.waycore.com/v1/transactions/{transactionId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "connectionId": "<string>",
  "accountId": "<string>",
  "status": "pending",
  "postedDate": "2023-12-25",
  "updatedAt": "2023-11-07T05:31:56Z",
  "amount": "<string>",
  "currency": "<string>",
  "entryType": "credit",
  "description": "<string>",
  "rail": "internalTransfer",
  "rawDescription": "<string>",
  "paymentReference": "<string>",
  "bankReference": "<string>",
  "baiCode": "<string>",
  "category": "<string>",
  "subcategory": "<string>",
  "mcc": "<string>",
  "merchantName": "<string>",
  "counterpartyName": "<string>",
  "counterpartyAccountMasked": "<string>"
}

Authorizations

Authorization
string
header
required

Opaque API key passed as Authorization: Bearer <key>. Keys are organization-bound, environment-bound (live or test), scope-carrying, and expiring. Create and manage keys via the console.

Path Parameters

transactionId
string
required

Query Parameters

fields
string | null

Response

Successful Response

id
string
required
connectionId
string
required
accountId
string
required
status
enum<string>
required

Transaction lifecycle status. Current implementation emits only pending and posted; other values are reserved for future use.

Available options:
pending,
posted,
reversed,
cancelled,
unknown
postedDate
string<date> | null
required
updatedAt
string<date-time>
required

When the serialized public transaction representation last changed. It advances when a change would alter a field currently exposed by this API. Internal-only changes and changes to data not currently surfaced here do not change updatedAt.

amount
string
required
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
currency
string
required
entryType
enum<string>
required
Available options:
credit,
debit
description
string
required
rail
enum<string>
required
Available options:
internalTransfer,
card,
ach,
sepaCredit,
sepaDebit,
wire,
swift,
fasterPayments,
check,
cash,
crypto,
other,
unknown
rawDescription
string | null
paymentReference
string | null
bankReference
string | null
baiCode
string | null
category
string | null
subcategory
string | null
mcc
string | null
merchantName
string | null
counterpartyName
string | null
counterpartyAccountMasked
string | null