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

216 lines (214 loc) 15.6 kB
/** * Shell Card Management APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ export * from './client.js'; export * from './configuration.js'; export type { HttpClientOptions, ProxySettings } from './clientAdapter.js'; export type { ApiResponse, RetryConfiguration } from './core.js'; export { AbortError, ArgumentsValidationError, cloneFileWrapper, FileWrapper, isFileWrapper, ResponseValidationError, } from './core.js'; export * from './defaultConfiguration.js'; export * from './clientCredentialsAuthManager.js'; export * from './controllers/cardController.js'; export * from './controllers/customerController.js'; export * from './controllers/oAuthAuthorizationController.js'; export * from './controllers/restrictionController.js'; export { ApiError } from './core.js'; export * from './errors/errorObjectError.js'; export * from './errors/oAuthProviderError.js'; export type { AccountAccess } from './models/accountAccess.js'; export type { AccountReq } from './models/accountReq.js'; export type { AccountRequest } from './models/accountRequest.js'; export type { AccountRes } from './models/accountRes.js'; export type { AccountResponseAccountsItems } from './models/accountResponseAccountsItems.js'; export type { AccountRestrictionRequest } from './models/accountRestrictionRequest.js'; export type { AccountRestrictionRes } from './models/accountRestrictionRes.js'; export type { AccountRestrictionResponse } from './models/accountRestrictionResponse.js'; export type { Accounts } from './models/accounts.js'; export type { AccountVelocityLimit } from './models/accountVelocityLimit.js'; export type { Address } from './models/address.js'; export type { AuditArrayElements } from './models/auditArrayElements.js'; export type { AuditReq } from './models/auditReq.js'; export type { AuditRequest } from './models/auditRequest.js'; export type { AuditResponse } from './models/auditResponse.js'; export type { AuditResponseAuditsItems } from './models/auditResponseAuditsItems.js'; export type { AutoRenewCardRequest } from './models/autoRenewCardRequest.js'; export type { AutoRenewCardRequestAutoRenewCardsItems } from './models/autoRenewCardRequestAutoRenewCardsItems.js'; export type { AutoRenewCardResponse } from './models/autoRenewCardResponse.js'; export type { AutoRenewCardResponseDataItems } from './models/autoRenewCardResponseDataItems.js'; export type { BankAccount } from './models/bankAccount.js'; export type { BudleDetailsReq } from './models/budleDetailsReq.js'; export type { BudleDetailsRequest } from './models/budleDetailsRequest.js'; export type { BundleCardRestrictionStatus } from './models/bundleCardRestrictionStatus.js'; export type { BundledDetailsProductList } from './models/bundledDetailsProductList.js'; export type { BundleDetails } from './models/bundleDetails.js'; export type { BundleDetailsResponse } from './models/bundleDetailsResponse.js'; export type { BundledRestrictionsList } from './models/bundledRestrictionsList.js'; export type { BundleRestriction } from './models/bundleRestriction.js'; export type { BundleRestrictionUpdate } from './models/bundleRestrictionUpdate.js'; export type { CancelCardResponse } from './models/cancelCardResponse.js'; export type { Card } from './models/card.js'; export type { CardBlockSchedule } from './models/cardBlockSchedule.js'; export type { CardBundle } from './models/cardBundle.js'; export type { CardContact } from './models/cardContact.js'; export type { CardDayTimeRestrictions } from './models/cardDayTimeRestrictions.js'; export type { CardDeliveryAddress } from './models/cardDeliveryAddress.js'; export type { CardDetail } from './models/cardDetail.js'; export { CardDetailAutoRenewEnum } from './models/cardDetailAutoRenewEnum.js'; export type { CardDetailsReq } from './models/cardDetailsReq.js'; export type { CardDetailsRequest } from './models/cardDetailsRequest.js'; export type { CardDetailsResponse } from './models/cardDetailsResponse.js'; export type { CardDetailsResponseCardBlockSchedulesItemsAllOf0 } from './models/cardDetailsResponseCardBlockSchedulesItemsAllOf0.js'; export type { CardDetailsResponseFuelSetsItems } from './models/cardDetailsResponseFuelSetsItems.js'; export { CardDetailsResponseInternationalPOSLanguageCodeEnum } from './models/cardDetailsResponseInternationalPOSLanguageCodeEnum.js'; export { CardDetailsResponseInternationalPOSLanguageIDEnum } from './models/cardDetailsResponseInternationalPOSLanguageIDEnum.js'; export type { CardDetailsResponseNonFuelSetsItems } from './models/cardDetailsResponseNonFuelSetsItems.js'; export { CardDetailsResponsePINTypeEnum } from './models/cardDetailsResponsePINTypeEnum.js'; export { CardDetailsResponseRenewedCardReissueSettingEnum } from './models/cardDetailsResponseRenewedCardReissueSettingEnum.js'; export { CardDetailsResponseStatusIdEnum } from './models/cardDetailsResponseStatusIdEnum.js'; export type { CardGroupReq } from './models/cardGroupReq.js'; export type { CardGroupRequest } from './models/cardGroupRequest.js'; export type { CardGroupRes } from './models/cardGroupRes.js'; export type { CardGroupResponseCardGroupsItems } from './models/cardGroupResponseCardGroupsItems.js'; export type { CardManagementV1CancelRequest } from './models/cardManagementV1CancelRequest.js'; export type { CardManagementV1OrdercardRequest } from './models/cardManagementV1OrdercardRequest.js'; export type { CardManagementV1PinreminderRequest } from './models/cardManagementV1PinreminderRequest.js'; export type { CardManagementV1UpdatestatusRequest } from './models/cardManagementV1UpdatestatusRequest.js'; export type { CardMoveRequest } from './models/cardMoveRequest.js'; export type { CardMoveRequestCardsItems } from './models/cardMoveRequestCardsItems.js'; export type { CardMoveRes } from './models/cardMoveRes.js'; export type { CardRestrictionReq } from './models/cardRestrictionReq.js'; export type { CardRestrictionRes } from './models/cardRestrictionRes.js'; export type { CardSearchResponse } from './models/cardSearchResponse.js'; export type { CardSettings } from './models/cardSettings.js'; export type { CardSummaryRequest } from './models/cardSummaryRequest.js'; export type { CardSummaryResponse } from './models/cardSummaryResponse.js'; export type { CardTypeReq } from './models/cardTypeReq.js'; export type { CardTypeRequest } from './models/cardTypeRequest.js'; export type { CardTypeRes } from './models/cardTypeRes.js'; export type { CardTypeResponseCustomerCardTypesItems } from './models/cardTypeResponseCustomerCardTypesItems.js'; export type { CardUsageRestrictions } from './models/cardUsageRestrictions.js'; export type { CartTypeAccount } from './models/cartTypeAccount.js'; export type { ColCoAccess } from './models/colCoAccess.js'; export type { CountryRestriction } from './models/countryRestriction.js'; export type { CreateBundleRequest } from './models/createBundleRequest.js'; export type { CreateBundleRes } from './models/createBundleRes.js'; export type { CreateBundleResponse } from './models/createBundleResponse.js'; export type { CreateCardGroupRequest } from './models/createCardGroupRequest.js'; export type { CreateCardGroupRequestCardsItems } from './models/createCardGroupRequestCardsItems.js'; export type { CreateCardGroupRes } from './models/createCardGroupRes.js'; export type { CreateCardGroupResponse } from './models/createCardGroupResponse.js'; export type { CreateCardGroupResponseErrorCardsItems } from './models/createCardGroupResponseErrorCardsItems.js'; export type { CreateCardGroupResponseSuccessfulRequestsItems } from './models/createCardGroupResponseSuccessfulRequestsItems.js'; export type { CreateCardResponse } from './models/createCardResponse.js'; export type { CustomerContract } from './models/customerContract.js'; export type { CustomerDetailRequest } from './models/customerDetailRequest.js'; export type { CustomerDetailResponse } from './models/customerDetailResponse.js'; export type { CustomerReq } from './models/customerReq.js'; export type { CustomerRes } from './models/customerRes.js'; export type { Datum } from './models/datum.js'; export type { DayTimeRestrictions } from './models/dayTimeRestrictions.js'; export type { DeleteBundleRequest } from './models/deleteBundleRequest.js'; export type { DeleteBundleResponse } from './models/deleteBundleResponse.js'; export type { DeliveryAddresses } from './models/deliveryAddresses.js'; export type { DeliveryAddressUpdate } from './models/deliveryAddressUpdate.js'; export type { DeliveryAddressUpdateRequest } from './models/deliveryAddressUpdateRequest.js'; export { DeliveryAddressUpdateStatusEnum } from './models/deliveryAddressUpdateStatusEnum.js'; export type { EIDAccess } from './models/eIDAccess.js'; export type { ErrorDetails } from './models/errorDetails.js'; export type { ErrorObject } from './models/errorObject.js'; export type { ErrorStatus } from './models/errorStatus.js'; export type { Filters } from './models/filters.js'; export type { Filters1 } from './models/filters1.js'; export type { Filters2 } from './models/filters2.js'; export type { FinanceCurrency2 } from './models/financeCurrency2.js'; export type { FleetmanagementV1UserLoggedinuserRequest } from './models/fleetmanagementV1UserLoggedinuserRequest.js'; export type { GeneratePINKeyResponse } from './models/generatePINKeyResponse.js'; export type { InvoiceDistributionMethod } from './models/invoiceDistributionMethod.js'; export type { LocationRestriction } from './models/locationRestriction.js'; export type { LoggedInUserReq } from './models/loggedInUserReq.js'; export type { LoggedInUserRes } from './models/loggedInUserRes.js'; export type { LoggedInUserResponse } from './models/loggedInUserResponse.js'; export type { NetworkRestriction } from './models/networkRestriction.js'; export { OAuthProviderErrorEnum } from './models/oAuthProviderErrorEnum.js'; export type { OAuthToken } from './models/oAuthToken.js'; export type { OrderCardEnquiry } from './models/orderCardEnquiry.js'; export { OrderCardEnquiryReqReferenceTypeEnum } from './models/orderCardEnquiryReqReferenceTypeEnum.js'; export type { OrderCardEnquiryRequest } from './models/orderCardEnquiryRequest.js'; export type { OrderCardEnquiryResponse } from './models/orderCardEnquiryResponse.js'; export type { OrderCardResponse } from './models/orderCardResponse.js'; export type { PartnerSiteRestriction } from './models/partnerSiteRestriction.js'; export type { PayerAccess } from './models/payerAccess.js'; export type { PayerDetails } from './models/payerDetails.js'; export type { PayerReq } from './models/payerReq.js'; export type { PayerRequest } from './models/payerRequest.js'; export type { PayerRes } from './models/payerRes.js'; export type { Payers } from './models/payers.js'; export type { PINAdviceTypes } from './models/pINAdviceTypes.js'; export type { PINContact } from './models/pINContact.js'; export type { PINDeliverTo } from './models/pINDeliverTo.js'; export type { PINDeliveryAddress } from './models/pINDeliveryAddress.js'; export type { PINReminderCardDetails } from './models/pINReminderCardDetails.js'; export type { PINReminderReference } from './models/pINReminderReference.js'; export type { PINReminderResponse } from './models/pINReminderResponse.js'; export type { ProductAllOf0 } from './models/productAllOf0.js'; export type { ProductGroup } from './models/productGroup.js'; export type { ProductRestrictionCard } from './models/productRestrictionCard.js'; export type { PurchaseCategories } from './models/purchaseCategories.js'; export type { PurchaseCategory1AllOf0 } from './models/purchaseCategory1AllOf0.js'; export type { PurchaseCategoryReq } from './models/purchaseCategoryReq.js'; export type { PurchaseCategoryRequest } from './models/purchaseCategoryRequest.js'; export type { PurchaseCategoryRes } from './models/purchaseCategoryRes.js'; export type { PurchaseCategoryResponse } from './models/purchaseCategoryResponse.js'; export type { ResponseDeliveryAddressUpdate } from './models/responseDeliveryAddressUpdate.js'; export type { Restriction } from './models/restriction.js'; export type { RestrictionCardList } from './models/restrictionCardList.js'; export type { RestrictionCardsList } from './models/restrictionCardsList.js'; export type { RestrictioncardsRes } from './models/restrictioncardsRes.js'; export type { RestrictionProduct } from './models/restrictionProduct.js'; export type { Role } from './models/role.js'; export type { ScheduleCardBlockCardsItems } from './models/scheduleCardBlockCardsItems.js'; export type { ScheduleCardBlockRequest } from './models/scheduleCardBlockRequest.js'; export type { ScheduleCardBlockResponse } from './models/scheduleCardBlockResponse.js'; export type { ScheduleCardBlockResponseDataItems } from './models/scheduleCardBlockResponseDataItems.js'; export type { SearchAccountLimitRequest } from './models/searchAccountLimitRequest.js'; export type { SearchAccountLimitRes } from './models/searchAccountLimitRes.js'; export type { SearchAccountLimitResponse } from './models/searchAccountLimitResponse.js'; export type { SearchCard } from './models/searchCard.js'; export type { SearchCardRequest } from './models/searchCardRequest.js'; export type { SearchCardRestriction } from './models/searchCardRestriction.js'; export type { SearchCardRestrictionReq } from './models/searchCardRestrictionReq.js'; export type { SearchCardRestrictionReq1 } from './models/searchCardRestrictionReq1.js'; export type { SearchCardRestrictionRes } from './models/searchCardRestrictionRes.js'; export type { SearchCardRestrictionRes1 } from './models/searchCardRestrictionRes1.js'; export type { SearchProductRestriction } from './models/searchProductRestriction.js'; export type { ShellSiteRestriction } from './models/shellSiteRestriction.js'; export type { SubmittedCard } from './models/submittedCard.js'; export type { SubmittedMoveCard } from './models/submittedMoveCard.js'; export type { SummaryofbundleRes } from './models/summaryofbundleRes.js'; export type { SummaryofbundleResponse } from './models/summaryofbundleResponse.js'; export type { SummaryofbundlerRequest } from './models/summaryofbundlerRequest.js'; export type { SummaryResponse } from './models/summaryResponse.js'; export type { UpdateBundleRequest } from './models/updateBundleRequest.js'; export type { UpdateBundleRes } from './models/updateBundleRes.js'; export type { UpdateBundleResponse } from './models/updateBundleResponse.js'; export type { UpdateCard } from './models/updateCard.js'; export type { UpdateCardGroupRequest } from './models/updateCardGroupRequest.js'; export type { UpdateCardGroupRes } from './models/updateCardGroupRes.js'; export type { UpdateCardGroupResponse } from './models/updateCardGroupResponse.js'; export type { UpdateCardGroupResponseMoveCardReferencesItems } from './models/updateCardGroupResponseMoveCardReferencesItems.js'; export type { UpdateCardRenewalAddress2 } from './models/updateCardRenewalAddress2.js'; export type { UpdateCardStatusResponse } from './models/updateCardStatusResponse.js'; export type { UpdateMPayRegStatusRequest } from './models/updateMPayRegStatusRequest.js'; export type { UpdateMPayRegStatusRequestMPayRequestsItems } from './models/updateMPayRegStatusRequestMPayRequestsItems.js'; export type { UpdateMPayRegStatusResponse } from './models/updateMPayRegStatusResponse.js'; export type { UsageRestrictionsCard } from './models/usageRestrictionsCard.js'; export type { Warning } from './models/warning.js';