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.