@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
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);