UNPKG

card-management-sdk

Version:

The Shell Card Management API is REST-based and employs OAUTH 2.0,Basic and ApiKey authentication. The API endpoints accept JSON-encoded request bodies, return JSON-encoded responses and use standard HTTP response codes. All resources are located in the S

65 lines 5.11 kB
"use strict"; /** * Shell Card Management APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ exports.__esModule = true; exports.filtersSchema = void 0; var schema_1 = require("../schema"); var searchCard_1 = require("./searchCard"); exports.filtersSchema = (0, schema_1.object)({ accountId: ['AccountId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], accountNumber: ['AccountNumber', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], cardGroupId: ['CardGroupId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], cardGroupName: ['CardGroupName', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], cardSegment: ['CardSegment', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], cardStatus: ['CardStatus', (0, schema_1.array)((0, schema_1.string)())], cardTypeCode: ['CardTypeCode', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], colCoCode: ['ColCoCode', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], colCoCountryCode: ['ColCoCountryCode', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], colCoId: ['ColCoId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], coverage: ['Coverage', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], creationDate: ['CreationDate', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], driverName: ['DriverName', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.string)()))], effectiveDate: ['EffectiveDate', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], excludeBundleId: ['ExcludeBundleId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], excludeCancelledCards: ['ExcludeCancelledCards', (0, schema_1.optional)((0, schema_1.boolean)())], excludeCardGroupId: ['ExcludeCardGroupId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], excludeCardGroupName: ['ExcludeCardGroupName', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], excludeCards: ['ExcludeCards', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.lazy)(function () { return searchCard_1.searchCardSchema; })))], excludeFraudCards: ['ExcludeFraudCards', (0, schema_1.optional)((0, schema_1.boolean)())], excludePendingRenewalCards: [ 'ExcludePendingRenewalCards', (0, schema_1.optional)((0, schema_1.boolean)()), ], excludeReplacedCards: ['ExcludeReplacedCards', (0, schema_1.optional)((0, schema_1.boolean)())], expiringInDays: ['ExpiringInDays', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], expiryMonth: ['ExpiryMonth', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], includeBundleDetails: ['IncludeBundleDetails', (0, schema_1.optional)((0, schema_1.boolean)())], includeCards: ['IncludeCards', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.lazy)(function () { return searchCard_1.searchCardSchema; })))], includeIntermediateStatus: ['IncludeIntermediateStatus', (0, schema_1.optional)((0, schema_1.boolean)())], issuedAfter: ['IssuedAfter', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], network: ['Network', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], pANEndsWith: ['PANEndsWith', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], payerId: ['PayerId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], payerNumber: ['PayerNumber', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], purchaseCategoryCode: ['PurchaseCategoryCode', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], sortOrder: ['SortOrder', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], includeScheduledCardBlocks: [ 'IncludeScheduledCardBlocks', (0, schema_1.optional)((0, schema_1.boolean)()), ], tokenTypeID: ['TokenTypeID', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.number)()))], tokenTypeName: ['TokenTypeName', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], vehicleRegistrationNumber: [ 'VehicleRegistrationNumber', (0, schema_1.optional)((0, schema_1.array)((0, schema_1.string)())), ], excludeOldCards: ['ExcludeOldCards', (0, schema_1.optional)((0, schema_1.boolean)())], excludeExpiringCards: ['ExcludeExpiringCards', (0, schema_1.optional)((0, schema_1.boolean)())], clientReferenceId: ['ClientReferenceId', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], reissueSetting: ['ReissueSetting', (0, schema_1.optional)((0, schema_1.nullable)((0, schema_1.string)()))], requestId: ['RequestId', (0, schema_1.optional)((0, schema_1.string)())] }); //# sourceMappingURL=filters.js.map