Get Account Movement By Id

Get Account Movement By Id

The Get Account Movement by Id service is used to receive information about one specific transaction by movementId.


Endpoint

GET /bab/v1/accounts/movements/{id}


Path Parameters

ParameterTypeRequiredDescription
idstringUnique transaction identifier.
For example: 018745219864.1

Response Parameters

Returns the same Movement object only for the specific requested movementId.


Request / Response Examples

GET {BASE_URL}/bab/v1/accounts/movements/018745219864.1

{
  "transaction": {
    "movementId": "018745219864.1",
    "paymentId": null,
    "externalPaymentId": "18745219864",
    "amount": 1280.75,
    "currency": "GEL",
    "purpose": "Invoice payment",
    "isDebit": true,
    "customerAccountInfo": {
      "accountName": "Test Company LLC",
      "accountIban": "GE29TB1234567890123456"
    },
    "documentDate": "2026-04-22T00:00:00",
    "exchangeRate": null,
    "additionalInformation": "Test Partner LLC TBCBGE22 GE61TB9876543210987654 Invoice #INV-2026-042",
    "opCode": "GIB",
    "partnerAccountInfo": {
      "accountIban": "GE61TB9876543210987654",
      "bankCode": "TBCBGE22",
      "bankName": "JSC TBC Bank",
      "treasuryCode": null,
      "partnerName": "Test Partner LLC",
      "docTypeId": null,
      "personalNumber": null,
      "documentNumber": null,
      "taxCode": "204567891"
    },
    "intermediaryBankCode": null,
    "intermediaryBankName": null,
    "statusCode": 0,
    "date": "2026-04-22T00:00:00",
    "parentExternalPaymentId": 0,
    "transactionReference": "TRN-2026-874521",
    "additionalDescription": "Invoice #INV-2026-042",
    "documentNumber": "DOC-452198",
    "chargeDetail": null,
    "taxpayerCode": "204123456",
    "taxpayerName": "Test Company LLC",
    "transactionType": 30
  }
}