Skip to content

@mbanq/core-sdk-js v0.50.0


@mbanq/core-sdk-js / commands / GetCardAuthorizations

Function: GetCardAuthorizations() ​

GetCardAuthorizations(params): Command<{ params: { cardToken: string; isActiveCardAuthorizations?: boolean; limit?: number; offset?: number; orderBy?: string; sortOrder?: "asc" | "desc"; status?: "ALL" | "ACTIVE" | "COMPLETED" | "REJECTED" | "EXPIRED" | "RELEASED" | "REVERSED"; }; }, { pageItems: object[]; totalFilteredRecords: number; }>

Defined in: src/commands/rest/card.ts:294

Get Card Authorizations

Retrieves all card authorizations associated with a specific card. This includes details of each authorization request, such as the amount, merchant, and status.

By providing relevant query parameters, you can filter and sort the results based on your needs.

Parameters ​

params ​

Request parameters including card token and optional filters

cardToken ​

string = ...

isActiveCardAuthorizations? ​

boolean = ...

limit? ​

number = ...

offset? ​

number = ...

orderBy? ​

string = ...

sortOrder? ​

"asc" | "desc" = ...

status? ​

"ALL" | "ACTIVE" | "COMPLETED" | "REJECTED" | "EXPIRED" | "RELEASED" | "REVERSED" = ...

Returns ​

Command<{ params: { cardToken: string; isActiveCardAuthorizations?: boolean; limit?: number; offset?: number; orderBy?: string; sortOrder?: "asc" | "desc"; status?: "ALL" | "ACTIVE" | "COMPLETED" | "REJECTED" | "EXPIRED" | "RELEASED" | "REVERSED"; }; }, { pageItems: object[]; totalFilteredRecords: number; }>

Command object that executes the API request

Example ​

typescript
const command = GetCardAuthorizations({
  cardToken: '2586c4ba-1254-41ae-b7b8-dcb81d7a04dd',
  status: 'ACTIVE',
  limit: 15,
  offset: 0,
  orderBy: 'createdAt',
  sortOrder: 'desc'
});
const result = await client.request(command);

Released under the MIT License.