---
title: "Debug-only: fetch raw TransferMate global account details by raw user_bank_id (resolves the owning merchant via provider_metadata to authenticate). Use when you only have a user_bank_id from a webhook/TM dashboard and don't know the QK bank account ID. Returns 404 if no QK bank account owns that user_bank_id."
method: GET
path: "/api/v1/admin/transfermate/global-accounts/{userBankId}/details"
tags: ["Admin", "TransferMate"]
---

# Debug-only: fetch raw TransferMate global account details by raw user_bank_id (resolves the owning merchant via provider_metadata to authenticate). Use when you only have a user_bank_id from a webhook/TM dashboard and don't know the QK bank account ID. Returns 404 if no QK bank account owns that user_bank_id.

`GET /api/v1/admin/transfermate/global-accounts/{userBankId}/details`

## Request

- Base URL: `https://core.quidkey.com`
- URL: `https://core.quidkey.com/api/v1/admin/transfermate/global-accounts/{userBankId}/details`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/banqzinc/apis/quidkey-api/docs/api/v1/admin/transfermate/global-accounts/:userBankId/details/get.ts> (a function with typed inputs; its response is checked against the schema)

Debug-only: fetch raw TransferMate global account details by raw user_bank_id (resolves the owning merchant via provider_metadata to authenticate). Use when you only have a user_bank_id from a webhook/TM dashboard and don't know the QK bank account ID. Returns 404 if no QK bank account owns that user_bank_id.

## Path parameters

- `userBankId` string, required: Raw TransferMate user_bank_id

## Query parameters

- `provider` string: Cross-border provider name (default 'transfermate')
- `date_from` string: Filter from date (ISO 8601)
- `date_to` string: Filter to date (ISO 8601)
- `items_per_page` union: Items per page
  - '10'
  - '20'
  - '50'
  - '100'
- `p_number` string: Page number
- `transaction_id` string: Filter by transaction ID

## Response `200`

Success

- AdminTransfermateGlobalAccountByUserBankIdResponse
  - `success` boolean, required: Indicates if the request was successful
  - `data` object, required
    - `resolved` object, required
      - `merchantId` string, uuid, required
      - `bankAccountId` string, uuid, required
      - `provider` string, required
      - `userBankId` number, required
    - `tm` object, required
      - `is_successful` boolean, required
      - `messages` object, required
      - `page` number
      - `pages_count` number
      - `records_per_page` number
      - `total_records` number
      - `data` object[], required

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `502`: Response

## Changes

- **2026-06-17** `b372e7d5563d`: 1 info
  - endpoint added
- **2025-11-02** `919eb7a392aa`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/banqzinc/apis/quidkey-api/changes/api/v1/admin/transfermate/global-accounts/:userBankId/details/get.md)

---

[API](https://skmtc.dev/banqzinc/apis/quidkey-api.md) - [All operations](https://skmtc.dev/banqzinc/apis/quidkey-api/llms.txt) - [OpenAPI document](https://skmtc.dev/banqzinc/apis/quidkey-api/revisions/f86d2bdbcb08?raw)
