UNPKG

data-and-reporting-sdk

Version:

Data And Reporting product consists of API's which provides details of transaction and invoice informations about shell cards. The Shell Card Transaction and Invoice API is REST-based and employs Basic authentication in Version 1 and Oauth authentication

170 lines (169 loc) 12.2 kB
/** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ export * from './client'; export * from './configuration'; export type { ApiResponse } from './core'; export { AbortError, ArgumentsValidationError, cloneFileWrapper, FileWrapper, isFileWrapper, ResponseValidationError, } from './core'; export * from './defaultConfiguration'; export * from './bearerTokenManager'; export * from './controllers/customerController'; export * from './controllers/invoiceController'; export * from './controllers/oAuthAuthorizationController'; export * from './controllers/transactionController'; export { ApiError } from './core'; export * from './errors/defaultError'; export * from './errors/errorObjectError'; export * from './errors/errorUserAccessError1Error'; export * from './errors/oAuthProviderError'; export type { AccountAccess } from './models/accountAccess'; export type { AccountRequest } from './models/accountRequest'; export type { AccountResponse } from './models/accountResponse'; export type { AccountResponseAccountsItems } from './models/accountResponseAccountsItems'; export type { Accounts } from './models/accounts'; export type { Address } from './models/address'; export type { AssociatedAccount } from './models/associatedAccount'; export type { AuditRequest } from './models/auditRequest'; export type { AuditResponse } from './models/auditResponse'; export type { AuditResponseAuditsItems } from './models/auditResponseAuditsItems'; export type { BankAccount } from './models/bankAccount'; export type { BonusConfiguration } from './models/bonusConfiguration'; export type { BonusHistory } from './models/bonusHistory'; export type { CardDayTimeRestrictions } from './models/cardDayTimeRestrictions'; export type { CardExceptions } from './models/cardExceptions'; export type { CardGroupRequest } from './models/cardGroupRequest'; export type { CardGroupResponse } from './models/cardGroupResponse'; export type { CardGroupResponseCardGroupsItems } from './models/cardGroupResponseCardGroupsItems'; export type { CardTypeRequest } from './models/cardTypeRequest'; export type { CardTypeResponse } from './models/cardTypeResponse'; export type { CardTypeResponseCustomerCardTypesItems } from './models/cardTypeResponseCustomerCardTypesItems'; export type { CardTypeResponseError } from './models/cardTypeResponseError'; export type { CardUsageRestrictions } from './models/cardUsageRestrictions'; export type { CardUsageSummaryRequest } from './models/cardUsageSummaryRequest'; export type { CardUsageSummaryResponse } from './models/cardUsageSummaryResponse'; export type { ColCoAccess } from './models/colCoAccess'; export type { CurrentVolume } from './models/currentVolume'; export type { CustomerContract } from './models/customerContract'; export type { CustomerDetailRequest } from './models/customerDetailRequest'; export type { CustomerDetailResponse } from './models/customerDetailResponse'; export type { CustomerPriceListRequest } from './models/customerPriceListRequest'; export type { CustomerPriceListResponse } from './models/customerPriceListResponse'; export type { DefaultErrorFault } from './models/defaultErrorFault'; export type { DefaultErrorFaultDetail } from './models/defaultErrorFaultDetail'; export type { DeliveryAddresses } from './models/deliveryAddresses'; export type { EIDAccess } from './models/eIDAccess'; export type { EIDDocument } from './models/eIDDocument'; export type { EIDDocumentResponse } from './models/eIDDocumentResponse'; export type { EIDDownloadReq } from './models/eIDDownloadReq'; export type { EIDDownloadRequest } from './models/eIDDownloadRequest'; export type { EIDSearchReq } from './models/eIDSearchReq'; export type { EIDSearchRequest } from './models/eIDSearchRequest'; export type { ErrorDetails } from './models/errorDetails'; export type { ErrorStatus } from './models/errorStatus'; export type { ErrorUserAccess } from './models/errorUserAccess'; export type { ErrorUserAccessError } from './models/errorUserAccessError'; export type { ExceptionProduct } from './models/exceptionProduct'; export type { ExceptionSiteLocation } from './models/exceptionSiteLocation'; export type { FeeItem } from './models/feeItem'; export type { FeeItemSummaryAllOf0 } from './models/feeItemSummaryAllOf0'; export type { FeeRuleLocation } from './models/feeRuleLocation'; export type { FeeRuleProduct } from './models/feeRuleProduct'; export type { FeeRuleTier } from './models/feeRuleTier'; export type { FeesFeeRuleTiers } from './models/feesFeeRuleTiers'; export type { FeeSummaryResponse } from './models/feeSummaryResponse'; export type { FinanceCurrency } from './models/financeCurrency'; export type { FleetmanagementV1UserLoggedinuserRequest } from './models/fleetmanagementV1UserLoggedinuserRequest'; export type { FuelConsumptionCard } from './models/fuelConsumptionCard'; export type { FuelConsumptionData } from './models/fuelConsumptionData'; export type { FuelConsumptionRequest } from './models/fuelConsumptionRequest'; export type { FuelConsumptionResponse } from './models/fuelConsumptionResponse'; export type { InvoiceDatesData } from './models/invoiceDatesData'; export type { InvoiceDatesRequest } from './models/invoiceDatesRequest'; export type { InvoiceDatesRequestFilters } from './models/invoiceDatesRequestFilters'; export type { InvoiceDatesResponseData } from './models/invoiceDatesResponseData'; export type { InvoiceDistributionMethod } from './models/invoiceDistributionMethod'; export type { InvoiceDownloadReq } from './models/invoiceDownloadReq'; export type { InvoiceDownloadRequest } from './models/invoiceDownloadRequest'; export type { InvoiceSearchAdditionalDocument } from './models/invoiceSearchAdditionalDocument'; export type { InvoiceSearchDetails } from './models/invoiceSearchDetails'; export type { InvoiceSearchRequest } from './models/invoiceSearchRequest'; export type { InvoiceSearchRequestFilters } from './models/invoiceSearchRequestFilters'; export type { InvoiceSearchResponse } from './models/invoiceSearchResponse'; export type { InvoicesSummaries } from './models/invoicesSummaries'; export type { InvoiceSummaryDetails } from './models/invoiceSummaryDetails'; export type { InvoiceSummaryRequest } from './models/invoiceSummaryRequest'; export type { InvoiceSummaryRequestFilters } from './models/invoiceSummaryRequestFilters'; export type { InvoiceSummaryResponse } from './models/invoiceSummaryResponse'; export type { LastStatementOfAccount } from './models/lastStatementOfAccount'; export type { LoggedInUserRequest } from './models/loggedInUserRequest'; export type { LoggedInUserResponse } from './models/loggedInUserResponse'; export type { MonthlyInvoiceTrend } from './models/monthlyInvoiceTrend'; export type { MultiPricedTransactionRequest } from './models/multiPricedTransactionRequest'; export type { MultiPricedTransactionRequestAccountsItems } from './models/multiPricedTransactionRequestAccountsItems'; export type { MultiPricedTransactionResponse } from './models/multiPricedTransactionResponse'; export type { MultiPricedTransactionResponseTransactionsItems } from './models/multiPricedTransactionResponseTransactionsItems'; export { OAuthProviderErrorEnum } from './models/oAuthProviderErrorEnum'; export type { OAuthToken } from './models/oAuthToken'; export type { PastStatementOfAccounts } from './models/pastStatementOfAccounts'; export type { PayerAccess } from './models/payerAccess'; export type { PayerDetails } from './models/payerDetails'; export type { PayerRequest } from './models/payerRequest'; export type { PayerResponse } from './models/payerResponse'; export type { Payers } from './models/payers'; export type { PaymentsSinceLastSOA } from './models/paymentsSinceLastSOA'; export type { PINAdviceTypes } from './models/pINAdviceTypes'; export type { PricedRequestData } from './models/pricedRequestData'; export type { PricedResponseData } from './models/pricedResponseData'; export type { PricedTransactionItemsLocationItems } from './models/pricedTransactionItemsLocationItems'; export type { PricedTransactionRequestV2 } from './models/pricedTransactionRequestV2'; export { PricedTransactionReqV2InvoiceStatusEnum } from './models/pricedTransactionReqV2InvoiceStatusEnum'; export { PricedTransactionReqV2PeriodEnum } from './models/pricedTransactionReqV2PeriodEnum'; export { PricedTransactionReqV2SortOrderEnum } from './models/pricedTransactionReqV2SortOrderEnum'; export type { PricedTransactionResponse } from './models/pricedTransactionResponse'; export type { PricedTransactionResponseTransactionsItems } from './models/pricedTransactionResponseTransactionsItems'; export type { PricedTransactionResponseV2 } from './models/pricedTransactionResponseV2'; export { PricedTransactionRespV2RefundFlagEnum } from './models/pricedTransactionRespV2RefundFlagEnum'; export type { PricedTransSummaryResponse } from './models/pricedTransSummaryResponse'; export type { PricedTransSummaryResponseTransactionsSummaryItems } from './models/pricedTransSummaryResponseTransactionsSummaryItems'; export type { PriceList } from './models/priceList'; export type { PriceTransactionRequest } from './models/priceTransactionRequest'; export type { PriceTransSummaryRequest } from './models/priceTransSummaryRequest'; export type { PricingCurrentVolume } from './models/pricingCurrentVolume'; export type { PricingHistory } from './models/pricingHistory'; export type { PurchaseCategories } from './models/purchaseCategories'; export type { RecentTransactionReq } from './models/recentTransactionReq'; export type { RecentTransactionRequest } from './models/recentTransactionRequest'; export type { RecentTransactions } from './models/recentTransactions'; export type { RecentTransactionsResponse } from './models/recentTransactionsResponse'; export type { Role } from './models/role'; export type { SearchDocReq } from './models/searchDocReq'; export type { SearchDocumentsInvoice } from './models/searchDocumentsInvoice'; export type { SearchDocumentsRequest } from './models/searchDocumentsRequest'; export type { SearchDocumentsResponse } from './models/searchDocumentsResponse'; export type { SearchSOAReq } from './models/searchSOAReq'; export type { SearchStatementOfAccount } from './models/searchStatementOfAccount'; export type { SearchStatementOfAccountRequest } from './models/searchStatementOfAccountRequest'; export type { SearchStatementOfAccountResponse } from './models/searchStatementOfAccountResponse'; export type { SiteLocation } from './models/siteLocation'; export type { StatementOfAccountRequest } from './models/statementOfAccountRequest'; export type { StatementOfAccountRequestFilters } from './models/statementOfAccountRequestFilters'; export type { StatementOfAccountResp } from './models/statementOfAccountResp'; export type { StatementOfAccountResponse } from './models/statementOfAccountResponse'; export type { Tier } from './models/tier'; export type { TransactionExceptions } from './models/transactionExceptions'; export type { TransactionExceptionsRequest } from './models/transactionExceptionsRequest'; export type { TransactionExceptionsResponse } from './models/transactionExceptionsResponse'; export type { TransactionFeesRequest } from './models/transactionFeesRequest'; export type { TransactionFeesResponse } from './models/transactionFeesResponse'; export type { UpdateOdometer } from './models/updateOdometer'; export type { UpdateOdometerReference } from './models/updateOdometerReference'; export type { UpdateOdometerRequest } from './models/updateOdometerRequest'; export type { UpdateOdometerResponse } from './models/updateOdometerResponse'; export type { UsageSummary } from './models/usageSummary'; export type { VolumeBasedBonusRequest } from './models/volumeBasedBonusRequest'; export type { VolumeBasedBonusResponse } from './models/volumeBasedBonusResponse'; export type { VolumeBasedPricingRequest } from './models/volumeBasedPricingRequest'; export type { VolumeBasedPricingResponse } from './models/volumeBasedPricingResponse'; export * from './models/containers/pricedTransactionResponseTransactionsItemsLocation';