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

44 lines 2.32 kB
/** * Shell Card Management APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { boolean, number, object, optional, string } from '../schema'; export const restrictionCardListSchema = object({ cardId: ['CardId', optional(number())], pAN: ['PAN', optional(string())], expiryDate: ['ExpiryDate', optional(string())], statusId: ['StatusId', optional(number())], statusDescription: ['StatusDescription', optional(string())], driverName: ['DriverName', optional(string())], vRN: ['VRN', optional(string())], issueDate: ['IssueDate', optional(string())], issueNumber: ['IssueNumber', optional(number())], accountId: ['AccountId', optional(number())], accountNumber: ['AccountNumber', optional(string())], accountName: ['AccountName', optional(string())], accountShortName: ['AccountShortName', optional(string())], currencyCode: ['CurrencyCode', optional(string())], colCoCurrencyCode: ['ColCoCurrencyCode', optional(string())], colCoCurrencySymbol: ['ColCoCurrencySymbol', optional(string())], restrictionCurrencyCode: ['RestrictionCurrencyCode', optional(string())], restrictionCurrencySymbol: ['RestrictionCurrencySymbol', optional(string())], purchaseCategoryId: ['PurchaseCategoryId', optional(string())], purchaseCategoryCode: ['PurchaseCategoryCode', optional(string())], purchaseCategoryName: ['PurchaseCategoryName', optional(string())], isSuperseded: ['IsSuperseded', optional(boolean())], isVirtualCard: ['IsVirtualCard', optional(boolean())], isNational: ['IsNational', optional(boolean())], isInternational: ['IsInternational', optional(boolean())], isCRT: ['IsCRT', optional(boolean())], isFleet: ['IsFleet', optional(boolean())], isShellSitesOnly: ['IsShellSitesOnly', optional(boolean())], isPartnerSitesIncluded: ['IsPartnerSitesIncluded', optional(boolean())], cardTypeId: ['CardTypeId', optional(number())], cardTypeCode: ['CardTypeCode', optional(string())], cardTypeName: ['CardTypeName', optional(string())], bundleId: ['BundleId', optional(string())], mediumTypeID: ['MediumTypeID', optional(number())], mediumType: ['MediumType', optional(string())], }); //# sourceMappingURL=restrictionCardList.js.map