@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
46 lines • 8.88 kB
TypeScript
export declare const VERSION = "0.4.14";
export { AugurAPI } from './client';
export { authenticateUserForSite, createCrossSiteAuthenticator, type CrossSiteAuthParams, type CrossSiteAuthResult, } from './utils/cross-site-auth';
export { AugurAPIConfig, RequestConfig, type AugurContext, ContextCreationError, } from './core/config';
export { AugurAPIError, AugurError, ValidationError, AuthenticationError, NotFoundError, RateLimitError, } from './core/errors';
export { BaseResponseSchema, HealthCheckDataSchema, PaginationParamsSchema, type BaseResponse, type HealthCheckData, } from './core/schemas';
export { type ServiceMap, type DiscoveryEndpoint, type EndpointSearchResult } from './client';
export { JoomlaClient } from './services/joomla';
export { CommerceClient } from './services/commerce';
export { PricingClient } from './services/pricing';
export { VMIClient } from './services/vmi';
export { OpenSearchClient } from './services/open-search';
export { ItemsClient } from './services/items';
export { NexusClient } from './services/nexus';
export { LegacyClient } from './services/legacy';
export { AgrSiteClient } from './services/agr-site';
export { CustomersClient } from './services/customers';
export { OrdersClient } from './services/orders';
export { P21PimClient } from './services/p21-pim';
export { PaymentsClient } from './services/payments';
export { P21SismClient } from './services/p21-sism';
export { AgrInfoClient } from './services/agr-info';
export { AgrWorkClient } from './services/agr-work';
export { AvalaraClient } from './services/avalara';
export { BrandFolderClient } from './services/brand-folder';
export { GregorovichClient } from './services/gregorovich';
export { LogisticsClient } from './services/logistics';
export { P21ApisClient } from './services/p21-apis';
export { ShippingClient } from './services/shipping';
export { SlackClient } from './services/slack';
export { SmartyStreetsClient } from './services/smarty-streets';
export { UPSClient } from './services/ups';
export type { VerifyPasswordRequest, VerifyPasswordResponse, GenericResponse, GenericListResponse, } from './services/joomla';
export type { CartHdr, CartHdrListParams, CartHdrLookupParams, CartLine, CartLineAddRequest, CartLineUpdateRequest, AlsoBoughtParams, AlsoBoughtItem, AlsoBoughtResponse, CheckoutCustomer, CheckoutPayment, CheckoutShipping, CheckoutLineItem, CheckoutCreateRequest, CheckoutCreateParams, Checkout, CheckoutValidateResponse, CheckoutActivateResponse, } from './services/commerce';
export type { PriceEngineParams, PriceEngineData, TaxEngineAddress, TaxEngineItem, TaxEngineRequest, TaxJurisdiction, TaxEngineData, JobPriceHdrListParams, JobPriceHdr, JobPriceLineListParams, JobPriceLine, } from './services/pricing';
export type { Warehouse, WarehouseListParams, CreateWarehouseRequest, UpdateWarehouseRequest, EnableWarehouseRequest, InventoryAvailability, InventoryAvailabilityParams, InventoryAdjustRequest, InventoryReceiveRequest, ReplenishmentInfo, ReplenishmentParams, ReplenishRequest, TransferRequest, UsageRequest, Distributor, DistributorListParams, CreateDistributorRequest, UpdateDistributorRequest, EnableDistributorRequest, Product, ProductFindItem, ProductListParams, ProductFindParams, CreateProductRequest, UpdateProductRequest, EnableProductRequest, InvProfileHdr, InvProfileLine, InvProfileHdrListParams, InvProfileLineListParams, CreateInvProfileHdrRequest, UpdateInvProfileHdrRequest, CreateInvProfileLineRequest, UpdateInvProfileLineRequest, RestockHdr, RestockHdrListParams, CreateRestockHdrRequest, UpdateRestockHdrRequest, Section, SectionListParams, CreateSectionRequest, UpdateSectionRequest, EnableSectionRequest, WarehouseUserListParams, CreateWarehouseUserRequest, CreateWarehouseUserParams, } from './services/vmi';
export type { SearchType, Operator, OnlineStatus, ItemSearchParams, SearchItem, ItemSearchData, ItemSearchResponse, SearchAttributesParams, AttributeValue, Attribute, SearchAttributesData, SearchAttributesResponse, ItemsListParams, ItemDocument, ItemsListData, ItemsListResponse, ItemDetail, ItemDetailResponse, ItemUpdateRequest, ItemOperationResponse, ItemRefreshResponse, } from './services/open-search';
export type { HealthCheckResponse as ItemsHealthCheckResponse, PingResponse as ItemsPingResponse, Product as ItemsProduct, ProductSearchParams as ItemsProductSearchParams, ProductListParams as ItemsProductListParams, AlternateCode, Accessory, BinInfo, Category, CategoryDetailsParams, CategoryItemsParams, CategoryItem, CategoryAttribute, CategoryFilter, CategoryImage, Attribute as ItemsAttribute, CreateAttributeRequest, UpdateAttributeRequest, AttributeGroup, AttributeValue as ItemsAttributeValue, StockLocation, StockSummary, StockDetails, Brand, CreateBrandRequest, UpdateBrandRequest, ItemAttributeValue, CreateItemAttributeValueRequest, } from './services/items';
export type { BaseNexusEntity, BinTransferLine, BinTransfer, BinTransferListParams, BinTransferCreateRequest, BinTransferUpdateRequest, Receiving, ReceivingListParams, ReceivingCreateRequest, ReceivingUpdateRequest, Transfer, TransferListParams, TransferCreateRequest, TransferUpdateRequest, PurchaseOrderReceipt, PurchaseOrderReceiptListParams, PurchaseOrderReceiptCreateRequest, PurchaseOrderReceiptUpdateRequest, TransferReceipt, TransferReceiptListParams, TransferReceiptCreateRequest, TransferReceiptUpdateRequest, TransferShipping, TransferShippingListParams, TransferShippingCreateRequest, TransferShippingUpdateRequest, HealthCheckResponse as NexusHealthCheckResponse, PingResponse as NexusPingResponse, } from './services/nexus';
export type { SettingListParams, SettingCreateParams, SettingUpdateParams, FyxerTranscriptListParams, FyxerTranscriptCreateParams, FyxerTranscriptUpdateParams, NotificationCreateParams, OpenSearchEmbeddingParams, HealthCheckResponse as AgrSiteHealthCheckResponse, } from './services/agr-site';
export type { Customer, CustomerListParams, CustomerLookupParams, CustomerLookup, CustomerListResponse, CustomerResponse, CustomerLookupResponse, Contact, ContactCreateParams, ContactListParams, ContactCustomersParams, ContactListResponse, ContactResponse, ContactCustomersResponse, WebAllowance, WebAllowanceResponse, Address, AddressListParams, AddressListResponse, ShipToAddress, ShipToAddressCreateParams, ShipToAddressListParams, ShipToAddressListResponse, ShipToAddressResponse, OrderListParams, OrderHeaderListResponse, OrderDocumentListResponse, Invoice, InvoiceListParams, InvoiceListResponse, InvoiceResponse, Quote, QuoteListParams, QuoteListResponse, QuoteResponse, PurchasedItem, PurchasedItemListParams, PurchasedItemListResponse, ContactUserDefinedFields, ContactUserDefinedFieldsResponse, DataRefreshResponse, DataRefreshResponseResponse, HealthCheckResponse as CustomersHealthCheckResponse, } from './services/customers';
export type { OrderLine, OrderHeader, OrderDocument, OrderLookupParams, OrderDocumentParams, OrderHeaderResponse, OrderDocumentResponse, SalesRepOrder, SalesRepOrderDocument, SalesRepOrderListResponse, SalesRepOrderDocumentResponse, PurchaseOrderLine, PurchaseOrderHeader, PurchaseOrderDetail, PurchaseOrderDocument, PurchaseOrderListParams, PurchaseOrderScanParams, PurchaseOrderScanResult, PurchaseOrderListResponse, PurchaseOrderDetailResponse, PurchaseOrderDocumentResponse, PurchaseOrderScanResponse, InvoiceReprintResponse, InvoiceReprintApiResponse, HealthCheckResponse as OrdersHealthCheckResponse, } from './services/orders';
export type { InventoryMasterExtension, InventoryMasterExtensionListParams, InventoryMasterExtensionCreateParams, InventoryMasterExtensionUpdateParams, InventoryMasterExtensionResponse, InventoryMasterExtensionListResponse, AISuggestion, AISuggestionParams, AISuggestionsResponse, Podcast, PodcastListParams, PodcastCreateParams, PodcastUpdateParams, PodcastResponse, PodcastListResponse, HealthCheckResponse as P21PimHealthCheckResponse, } from './services/p21-pim';
export type { TransactionSetupParams, TransactionSetupData, TransactionSetupResponse, AccountQueryParams, AccountQueryData, AccountQueryResponse, BillingUpdateParams, BillingUpdateResponse, CardInfoParams, CardInfoData, CardInfoResponse, SurchargeParams, SurchargeData, SurchargeResponse, ValidateParams, ValidateResponse, ElementPaymentParams, ElementPaymentResponse, HealthCheckResponse as PaymentsHealthCheckResponse, PingResponse as PaymentsPingResponse, } from './services/payments';
export type { HealthCheckResponse as P21SismHealthCheckResponse, Import, ImportListParams, ImportRecentParams, ImportStuckParams, ImportDetailParams, ImportResponse, ImportListResponse, OrderEntryHeaderParams, OrderEntryHeaderSalesrepParams, OrderEntryHeaderWebParams, OrderEntryData, OrderEntryHeaderResponse, ScheduledImportSftpParams, SftpMetadata, SftpMetadataResponse, } from './services/p21-sism';
//# sourceMappingURL=index.d.ts.map