Safe Haskell | None |
---|---|
Language | Haskell2010 |
Ballast.Types
- newtype Username = Username {}
- newtype Password = Password {}
- newtype SKU = SKU {}
- mkSku :: Text -> Maybe SKU
- data GetRate = GetRate {}
- data RateOptions = RateOptions {
- rateOptionCurrency :: Currency
- rateOptionGroupBy :: GroupBy
- rateOptionWarehouseId :: Maybe WarehouseId
- rateOptionWarehouseExternalId :: Maybe WarehouseExternalId
- rateOptionWarehouseRegion :: Maybe WarehouseRegion
- rateOptionIgnoreUnknownSkus :: Maybe IgnoreUnknownSkus
- rateOptionCanSplit :: CanSplit
- rateOptionWarehouseArea :: WarehouseArea
- rateOptionChannelName :: Maybe ChannelName
- rateOptionExpectedShipDate :: Maybe ExpectedShipDate
- rateOptionHighAccuracyEstimates :: Maybe HighAccuracyEstimates
- data CanSplit
- data RateOrder = RateOrder {}
- data ShipTo = ShipTo {}
- data IsCommercial
- data IsPoBox
- type Items = [ItemInfo]
- data ItemInfo = ItemInfo (SKU, Quantity)
- newtype Quantity = Quantity {}
- newtype AddressLine = AddressLine {}
- newtype City = City {}
- newtype PostalCode = PostalCode {
- unPostalCode :: Text
- newtype Region = Region {}
- data IgnoreUnknownSkus
- newtype Country = Country {}
- data Currency = USD
- data GroupBy
- newtype WarehouseArea = WarehouseArea {}
- data RateResponse = RateResponse {}
- newtype ResponseStatus = ResponseStatus {}
- newtype ResponseMessage = ResponseMessage {}
- newtype ResponseWarnings = ResponseWarnings {}
- newtype ResponseErrors = ResponseErrors {
- unResponseErrors :: [Error]
- newtype ResponseResourceLocation = ResponseResourceLocation {}
- data Warning = Warning {}
- newtype WarningCode = WarningCode {}
- newtype WarningMessage = WarningMessage {}
- data WarningType
- data Error = Error {}
- data ErrorCode
- newtype ErrorMessage = ErrorMessage {}
- data ErrorType
- data RateResource = RateResource {}
- newtype Rates = Rates {}
- data ServiceOptions = ServiceOptions {}
- type GroupId = Id
- type GroupExternalId = ExternalId
- newtype Id = Id {}
- newtype ExternalId = ExternalId {
- unExternalId :: Text
- data ServiceOption = ServiceOption {}
- newtype ServiceOptionServiceLevelName = ServiceOptionServiceLevelName {}
- data ServiceLevelCode
- data Shipment = Shipment {
- shipmentWarehouseName :: WarehouseName
- shipmentCarrier :: Carrier
- shipmentCost :: Cost
- shipmentSubtotals :: [Subtotal]
- shipmentPieces :: [Piece]
- shipmentExpectedShipDate :: Maybe ExpectedShipDate
- shipmentExpectedDeliveryDateMin :: Maybe ExpectedDeliveryDateMin
- shipmentExpectedDeliveryDateMax :: Maybe ExpectedDeliveryDateMax
- newtype WarehouseName = WarehouseName {}
- newtype ExpectedShipDate = ExpectedShipDate {}
- type ExpectedDeliveryDateMin = ExpectedShipDate
- type ExpectedDeliveryDateMax = ExpectedShipDate
- data Carrier = Carrier {}
- newtype CarrierCode = CarrierCode {}
- newtype CarrierName = CarrierName {}
- newtype CarrierProperties = CarrierProperties {
- unCarrierProperties :: [Text]
- data Cost = Cost {}
- newtype CostCurrency = CostCurrency {}
- newtype CostType = CostType {
- unCostType :: Text
- newtype CostName = CostName {
- unCostName :: Text
- newtype CostAmount = CostAmount {}
- newtype CostConverted = CostConverted {}
- newtype CostOriginalCost = CostOriginalCost {}
- newtype CostOriginalCurrency = CostOriginalCurrency {}
- data Subtotal = Subtotal {}
- newtype SubtotalCurrency = SubtotalCurrency {}
- newtype SubtotalType = SubtotalType {}
- newtype SubtotalName = SubtotalName {}
- newtype SubtotalAmount = SubtotalAmount {}
- newtype SubtotalConverted = SubtotalConverted {}
- newtype SubtotalOriginalCost = SubtotalOriginalCost {}
- newtype SubtotalOriginalCurrency = SubtotalOriginalCurrency {}
- data Piece = Piece {}
- data PieceLength = PieceLength {}
- newtype Length = Length {}
- newtype PieceLengthUnits = PieceLengthUnits {}
- data PieceWidth = PieceWidth {}
- newtype Width = Width {}
- newtype PieceWidthUnits = PieceWidthUnits {}
- data PieceHeight = PieceHeight {}
- newtype Height = Height {}
- newtype PieceHeightUnits = PieceHeightUnits {}
- data PieceWeight = PieceWeight {}
- newtype Weight = Weight {}
- newtype PieceWeightUnits = PieceWeightUnits {}
- newtype PieceWeightType = PieceWeightType {}
- data PieceSubWeight = PieceSubWeight {}
- newtype PieceSubWeightUnits = PieceSubWeightUnits {}
- newtype PieceSubWeightType = PieceSubWeightType {}
- data PieceContent = PieceContent {}
- type Reply = Response ByteString
- type Method = Method
- data ShipwireRequest a b c = ShipwireRequest {}
- mkShipwireRequest :: Method -> Text -> [Params TupleBS8 ByteString] -> ShipwireRequest a b c
- type family ShipwireReturn a :: *
- data RateRequest
- data StockRequest
- data StockResponse = StockResponse {}
- newtype ParentId = ParentId {}
- newtype ProductIdParam = ProductIdParam {
- productIdParam :: [Text]
- newtype ProductExternalIdParam = ProductExternalIdParam {}
- newtype WarehouseIdParam = WarehouseIdParam {
- warehouseIdParam :: [Text]
- newtype WarehouseExternalIdParam = WarehouseExternalIdParam {}
- newtype WarehouseRegionParam = WarehouseRegionParam {
- warehouseRegionParam :: [Text]
- newtype WarehouseAreaParam = WarehouseAreaParam {
- warehouseAreaParam :: [Text]
- newtype ChannelName = ChannelName {
- channelName :: Text
- newtype IncludeEmpty = IncludeEmpty {}
- newtype VendorIdParam = VendorIdParam {
- vendorIdParam :: [Integer]
- newtype VendorExternalIdParam = VendorExternalIdParam {}
- newtype DisableAutoBreakLots = DisableAutoBreakLots {}
- data Mode
- modeToBS8 :: Mode -> ByteString
- newtype IncludeEmptyShipwireAnywhere = IncludeEmptyShipwireAnywhere {}
- newtype Offset = Offset {}
- newtype Total = Total {}
- newtype Previous = Previous {
- unPrevious :: Text
- newtype Next = Next {}
- newtype Limit = Limit {}
- data StockResource = StockResource {}
- newtype ResponseOffset = ResponseOffset {}
- newtype ResponseTotal = ResponseTotal {}
- newtype ResponsePrevious = ResponsePrevious {}
- newtype ResponseNext = ResponseNext {}
- data StockItem = StockItem {}
- data StockItemResource = StockItemResource {
- sirProductId :: Maybe ProductId
- sirProductExternalId :: Maybe ProductExternalId
- sirSku :: SKU
- sirIsBundle :: IsBundle
- sirIsAlias :: IsAlias
- sirWarehouseRegion :: WarehouseRegion
- sirWarehouseId :: WarehouseId
- sirWarehouseExternalId :: Maybe WarehouseExternalId
- sirPending :: StockItemResourcePending
- sirGood :: StockItemResourceGood
- sirReserved :: StockItemResourceReserved
- sirBackordered :: StockItemResourceBackordered
- sirShipping :: StockItemResourceShipping
- sirShipped :: StockItemResourceShipped
- sirCreating :: StockItemResourceCreating
- sirConsuming :: StockItemResourceConsuming
- sirConsumed :: StockItemResourceConsumed
- sirCreated :: StockItemResourceCreated
- sirDamaged :: StockItemResourceDamaged
- sirReturned :: StockItemResourceReturned
- sirInreview :: StockItemResourceInReview
- sirAvailableDate :: Maybe StockItemResourceAvailableDate
- sirShippedLastDay :: StockItemResourceShippedLastDay
- sirShippedLastWeek :: StockItemResourceShippedLastWeek
- sirShippedLast4Weeks :: StockItemResourceShippedLast4Weeks
- sirOrderedLastDay :: StockItemResourceOrderedLastDay
- sirOrderedLastWeek :: StockItemResourceOrderedLastWeek
- sirOrderedLast4Weeks :: StockItemResourceOrderedLast4Weeks
- newtype ProductId = ProductId {}
- type ProductExternalId = ExternalId
- newtype WarehouseRegion = WarehouseRegion {}
- newtype StockItemResourcePending = StockItemResourcePending {}
- newtype StockItemResourceGood = StockItemResourceGood {}
- newtype StockItemResourceReserved = StockItemResourceReserved {}
- newtype StockItemResourceBackordered = StockItemResourceBackordered {}
- newtype StockItemResourceShipping = StockItemResourceShipping {}
- newtype StockItemResourceShipped = StockItemResourceShipped {}
- newtype StockItemResourceCreating = StockItemResourceCreating {}
- newtype StockItemResourceConsuming = StockItemResourceConsuming {}
- newtype StockItemResourceConsumed = StockItemResourceConsumed {}
- newtype StockItemResourceCreated = StockItemResourceCreated {}
- newtype StockItemResourceDamaged = StockItemResourceDamaged {}
- newtype StockItemResourceReturned = StockItemResourceReturned {}
- newtype StockItemResourceInReview = StockItemResourceInReview {}
- type StockItemResourceAvailableDate = ExpectedShipDate
- newtype StockItemResourceShippedLastDay = StockItemResourceShippedLastDay {}
- newtype StockItemResourceShippedLastWeek = StockItemResourceShippedLastWeek {}
- newtype StockItemResourceShippedLast4Weeks = StockItemResourceShippedLast4Weeks {}
- newtype StockItemResourceOrderedLastDay = StockItemResourceOrderedLastDay {}
- newtype StockItemResourceOrderedLastWeek = StockItemResourceOrderedLastWeek {}
- newtype StockItemResourceOrderedLast4Weeks = StockItemResourceOrderedLast4Weeks {}
- data IsBundle
- data IsAlias
- type Host = Text
- data ShipwireHost
- hostUri :: ShipwireHost -> Text
- data ShipwireConfig = ShipwireConfig {}
- prodEnvConfig :: IO ShipwireConfig
- sandboxEnvConfig :: IO ShipwireConfig
- data Params b c
- type TupleBS8 = (ByteString, ByteString)
- (-&-) :: ShipwireHasParam request param => ShipwireRequest request b c -> param -> ShipwireRequest request b c
- filterBody :: [Params b c] -> ByteString
- filterQuery :: [Params (ByteString, ByteString) c] -> [(ByteString, ByteString)]
- data CreateReceivingRequest
- data GetReceivingsRequest
- newtype UpdatedAfter = UpdatedAfter {}
- newtype ReceivingStatusParams = ReceivingStatusParams {}
- data ReceivingStatusParam
- statusParamToBS8 :: ReceivingStatusParam -> ByteString
- newtype OrderNoParam = OrderNoParam {
- orderNoParam :: [Text]
- newtype OrderIdParam = OrderIdParam {
- orderIdParam :: [Text]
- newtype ExternalIdParam = ExternalIdParam {
- externalIdParam :: [Text]
- newtype TransactionIdParam = TransactionIdParam {
- transactionIdParam :: [Text]
- newtype ExpandReceivingsParam = ExpandReceivingsParam {}
- data ExpandReceivings
- expandReceivingsToBS8 :: ExpandReceivings -> ByteString
- newtype CommerceNameParam = CommerceNameParam {
- commerceNameParam :: [Text]
- type CreateReceivingResponse = ReceivingsResponse
- type GetReceivingsResponse = ReceivingsResponse
- data ReceivingsResponse = ReceivingsResponse {}
- data ReceivingsResource = ReceivingsResource {}
- newtype ReceivingsItems = ReceivingsItems {}
- data ReceivingsItem = ReceivingsItem {}
- data ReceivingsItemResource = ReceivingsItemResource {
- rirId :: Id
- rirExternalId :: Maybe ExternalId
- rirOrderNo :: Maybe OrderNo
- rirTransactionId :: TransactionId
- rirExpectedDate :: Maybe ExpectedDate
- rirCommerceName :: CommerceName
- rirLastUpdatedDate :: LastUpdatedDate
- rirStatus :: ItemResourceStatus
- rirHolds :: ItemResourceHolds
- rirItems :: ItemResourceItems
- rirTrackings :: ItemResourceTrackings
- rirShipments :: ItemResourceShipments
- rirLabels :: ItemResourceLabels
- rirOptions :: ItemResourceOptions
- rirArrangement :: ItemResourceArrangement
- rirShipFrom :: ItemResourceShipFrom
- rirEvents :: ItemResourceEvents
- rirRouting :: ItemResourceRouting
- rirInstructionsRecipients :: ItemResourceInstructionsRecipients
- data ItemResourceInstructionsRecipients = ItemResourceInstructionsRecipients {}
- data ItemResourceInstructionsRecipientsResource = ItemResourceInstructionsRecipientsResource {}
- newtype ItemResourceInstructionsRecipientsResourceItems = ItemResourceInstructionsRecipientsResourceItems {}
- data ItemResourceInstructionsRecipientsItem = ItemResourceInstructionsRecipientsItem {}
- data ItemResourceInstructionsRecipientsItemResource = ItemResourceInstructionsRecipientsItemResource {
- iririrEmail :: Email
- iririrName :: Name
- iririrNote :: Maybe Note
- data ItemResourceRouting = ItemResourceRouting {}
- data ItemResourceRoutingResource = ItemResourceRoutingResource {}
- newtype Latitude = Latitude {
- unLatitude :: Double
- type Longitude = Latitude
- newtype ExpectedDate = ExpectedDate {}
- type LastUpdatedDate = ExpectedShipDate
- data ItemResourceEvents = ItemResourceEvents {}
- data ItemResourceEventsResource = ItemResourceEventsResource {
- irerCreatedDate :: CreatedDate
- irerPickedUpDate :: Maybe PickedUpDate
- irerSubmittedDate :: Maybe SubmittedDate
- irerProcessedDate :: Maybe ProcessedDate
- irerCompletedDate :: Maybe CompletedDate
- irerExpectedDate :: Maybe ExpectedDate
- irerDeliveredDate :: Maybe DeliveredDate
- irerCancelledDate :: Maybe CancelledDate
- irerReturnedDate :: Maybe ReturnedDate
- irerLastManualUpdateDate :: Maybe LastManualUpdateDate
- type CreatedDate = ExpectedShipDate
- type PickedUpDate = ExpectedShipDate
- type SubmittedDate = ExpectedShipDate
- type ProcessedDate = ExpectedShipDate
- type CompletedDate = ExpectedShipDate
- type CancelledDate = ExpectedShipDate
- type ReturnedDate = ExpectedShipDate
- type LastManualUpdateDate = ExpectedShipDate
- data ItemResourceShipFrom = ItemResourceShipFrom {}
- data ItemResourceShipFromResource = ItemResourceShipFromResource {}
- data ItemResourceArrangement = ItemResourceArrangement {}
- data ItemResourceArrangementResource = ItemResourceArrangementResource {}
- data ItemResourceOptions = ItemResourceOptions {}
- data ItemResourceOptionsResource = ItemResourceOptionsResource {}
- data ItemResourceLabels = ItemResourceLabels {}
- data ItemResourceLabelsResource = ItemResourceLabelsResource {}
- newtype ItemResourceLabelsResourceItems = ItemResourceLabelsResourceItems {}
- data ItemResourceLabelsResourceItem = ItemResourceLabelsResourceItem {}
- data ItemResourceLabelsResourceItemResource = ItemResourceLabelsResourceItemResource {}
- type LabelId = Id
- type OrderId = Id
- type OrderExternalId = ExternalId
- newtype ItemResourceStatus = ItemResourceStatus {}
- data ItemResourceShipments = ItemResourceShipments {}
- data ItemResourceShipmentsResource = ItemResourceShipmentsResource {}
- newtype ItemResourceShipmentsResourceItems = ItemResourceShipmentsResourceItems {}
- data ItemResourceShipmentsResourceItem = ItemResourceShipmentsResourceItem {}
- data ItemResourceShipmentsResourceItemResource = ItemResourceShipmentsResourceItemResource {}
- type ShipmentId = Id
- newtype TextHeight = TextHeight {
- unTextHeight :: Text
- newtype TextLength = TextLength {
- unTextLength :: Text
- newtype TextWeight = TextWeight {
- unTextWeight :: Text
- newtype TextWidth = TextWidth {
- unTextWidth :: Text
- data ItemResourceTrackings = ItemResourceTrackings {}
- data ItemResourceTrackingsResource = ItemResourceTrackingsResource {}
- newtype ItemResourceTrackingsResourceItems = ItemResourceTrackingsResourceItems {}
- data ItemResourceTrackingsResourceItem = ItemResourceTrackingsResourceItem {}
- data ItemResourceTrackingsResourceItemResource = ItemResourceTrackingsResourceItemResource {
- irtrirId :: Id
- irtrirOrderExternalId :: Maybe OrderExternalId
- irtrirOrderId :: OrderId
- irtrirTracking :: Tracking
- irtrirCarrier :: CarrierName
- irtrirContact :: Maybe Contact
- irtrirPhone :: Maybe Phone
- irtrirUrl :: Maybe URL
- irtrirSummary :: Maybe Summary
- irtrirSummaryDate :: Maybe SummaryDate
- irtrirTrackedDate :: Maybe TrackedDate
- irtrirDeliveredDate :: Maybe DeliveredDate
- type TrackedDate = ExpectedShipDate
- type DeliveredDate = ExpectedShipDate
- newtype Summary = Summary {}
- type SummaryDate = ExpectedShipDate
- newtype URL = URL {}
- data ItemResourceItems = ItemResourceItems {}
- data ItemResourceItemsResource = ItemResourceItemsResource {}
- newtype ItemResourceItemsResourceItems = ItemResourceItemsResourceItems {}
- data ItemResourceItemsResourceItem = ItemResourceItemsResourceItem {}
- data ItemResourceItemsResourceItemResource = ItemResourceItemsResourceItemResource {
- iririrOrderExternalId :: Maybe OrderExternalId
- iririrOrderId :: OrderId
- iririrProductExternalId :: Maybe ProductExternalId
- iririrProductId :: ProductId
- iririrQuantity :: Quantity
- iririrSku :: SKU
- iririrExpected :: Expected
- iririrPending :: Pending
- iririrGood :: Good
- iririrInReview :: InReview
- iririrDamaged :: Damaged
- newtype Expected = Expected {}
- type Pending = StockItemResourcePending
- type Good = StockItemResourceGood
- type InReview = StockItemResourceInReview
- data ItemResourceHolds = ItemResourceHolds {}
- data ItemResourceHoldsResource = ItemResourceHoldsResource {}
- newtype ItemResourceHoldsResourceItems = ItemResourceHoldsResourceItems {}
- data ItemResourceHoldsResourceItem = ItemResourceHoldsResourceItem {}
- data ItemResourceHoldsResourceItemResource = ItemResourceHoldsResourceItemResource {}
- type ExternalOrderId = ExternalId
- newtype Description = Description {}
- type ClearedDate = ExpectedShipDate
- type AppliedDate = ExpectedShipDate
- newtype ItemStatus = ItemStatus {
- unItemStatus :: Text
- newtype CommerceName = CommerceName {}
- type TransactionId = ExternalId
- data CreateReceiving = CreateReceiving {
- createReceivingExternalId :: Maybe ExternalId
- createReceivingOrderNo :: Maybe OrderNo
- createReceivingExpectedDate :: Maybe ExpectedDate
- createReceivingOptions :: ReceivingOptions
- createReceivingArrangement :: ReceivingArrangement
- createReceivingShipments :: ReceivingShipments
- createReceivingLabels :: Maybe ReceivingLabels
- createReceivingTrackings :: Maybe ReceivingTrackings
- createReceivingItems :: ReceivingItems
- createReceivingShipFrom :: ReceivingShipFrom
- createReceivingInstructionsRecipients :: Maybe ReceivingInstructionsRecipients
- newtype OrderNo = OrderNo {}
- data ReceivingOptions = ReceivingOptions {}
- newtype WarehouseId = WarehouseId {}
- newtype WarehouseExternalId = WarehouseExternalId {}
- data ReceivingArrangement = ReceivingArrangement {}
- newtype Contact = Contact {}
- newtype Phone = Phone {}
- newtype Type = Type {}
- data ArrangementType
- newtype ReceivingShipments = ReceivingShipments {}
- data ReceivingShipment = ReceivingShipment {}
- newtype ReceivingLabels = ReceivingLabels {
- rLabels :: [ReceivingLabel]
- data ReceivingLabel = ReceivingLabel {}
- newtype ReceivingTrackings = ReceivingTrackings {}
- data ReceivingTracking = ReceivingTracking {}
- newtype Tracking = Tracking {
- unTracking :: Text
- newtype ReceivingItems = ReceivingItems {
- rItems :: [ReceivingItem]
- data ReceivingItem = ReceivingItem {}
- data ReceivingShipFrom = ReceivingShipFrom {}
- newtype Email = Email {}
- newtype Name = Name {}
- newtype State = State {}
- newtype ReceivingInstructionsRecipients = ReceivingInstructionsRecipients {}
- newtype Note = Note {}
- data ReceivingInstructionsRecipient = ReceivingInstructionsRecipient {}
- data GetReceivingRequest
- data ReceivingResponse = ReceivingResponse {}
- newtype ReceivingId = ReceivingId {}
- getReceivingId :: ReceivingId -> Text
- data ModifyReceivingRequest
- type ModifyReceiving = CreateReceiving
- data SimpleResponse = SimpleResponse {}
- data CancelReceivingRequest
- type CancelReceivingResponse = SimpleResponse
- data CancelReceivingLabelsRequest
- type CancelReceivingLabelsResponse = CancelReceivingResponse
- data GetReceivingHoldsRequest
- data GetReceivingHoldsResponse = GetReceivingHoldsResponse {}
- data IncludeClearedParam
- data GetReceivingInstructionsRecipientsRequest
- data GetReceivingInstructionsRecipientsResponse = GetReceivingInstructionsRecipientsResponse {}
- data GetReceivingItemsRequest
- data GetReceivingItemsResponse = GetReceivingItemsResponse {}
- data GetReceivingShipmentsRequest
- data GetReceivingShipmentsResponse = GetReceivingShipmentsResponse {}
- data GetReceivingTrackingsRequest
- data GetReceivingTrackingsResponse = GetReceivingTrackingsResponse {}
- data GetReceivingLabelsRequest
- data GetReceivingLabelsResponse = GetReceivingLabelsResponse {}
- data GetProductsRequest
- data GetProductsResponse = GetProductsResponse {}
- data GetProductsResponseResource = GetProductsResponseResource {}
- newtype GetProductsResponseResourceItems = GetProductsResponseResourceItems {}
- data GetProductsResponseResourceItem = GetProductsResponseResourceItem {}
- data ProductsWrapper
- data BaseProductResponseResource = BaseProductResponseResource {
- bprClassification :: Classification
- bprBatteryConfiguration :: Maybe BatteryConfiguration
- bprMasterCase :: Maybe BaseProductResponseMasterCase
- bprItemCount :: ItemCount
- bprId :: Id
- bprSku :: SKU
- bprArchivedDate :: Maybe ArchivedDate
- bprEnqueuedDimensions :: EnqueuedDimensions
- bprDimensions :: Dimensions
- bprInnerPack :: Maybe InnerPack
- bprPallet :: Maybe Pallet
- bprExternalId :: Maybe ExternalId
- bprAlternateNames :: AlternateNamesResponse
- bprValues :: ValuesResponse
- bprStatus :: Status
- bprCategory :: Maybe Category
- bprVendorId :: Maybe VendorId
- bprVendorExternalid :: Maybe VendorExternalId
- bprDescription :: Description
- bprFlags :: Flags
- bprCreationDate :: CreationDate
- bprHsCode :: Maybe HsCode
- bprCountryOfOrigin :: Maybe CountryOfOrigin
- bprStorageConfiguration :: StorageConfiguration
- bprTechnicalData :: Maybe TechnicalData
- data TechnicalData = TechnicalData {}
- data TechnicalDataResource = TechnicalDataResource {}
- newtype NumberOfBatteries = NumberOfBatteries {}
- newtype BatteryType = BatteryType {}
- newtype NumberOfCells = NumberOfCells {}
- newtype BatteryWeightResponse = BatteryWeightResponse {}
- newtype BatteryWeight = BatteryWeight {}
- newtype CapacityResponse = CapacityResponse {
- unCapacityR :: Text
- newtype Capacity = Capacity {}
- newtype CapacityUnit = CapacityUnit {}
- data StorageConfiguration
- newtype CountryOfOrigin = CountryOfOrigin {}
- newtype HsCode = HsCode {}
- type CreationDate = ExpectedDate
- data Flags = Flags {}
- data FlagsResource = FlagsResource {
- frIsMedia :: IsMedia
- frIsDeletable :: IsDeletable
- frHasPallet :: Maybe HasPallet
- frIsPackagedReadyToShip :: IsPackagedReadyToShip
- frHasMasterCase :: Maybe HasMasterCase
- frIsFragile :: IsFragile
- frIsArchivable :: IsArchivable
- frIsLiquid :: IsLiquid
- frIsDangerous :: Maybe IsDangerous
- frIsPerishable :: IsPerishable
- frHasEditRestrictions :: HasEditRestrictions
- frHasInnerPack :: Maybe HasInnerPack
- frIsAdult :: IsAdult
- data IsAdult
- data HasInnerPack
- data HasEditRestrictions
- data IsPerishable
- data IsDangerous
- data IsLiquid
- data IsArchivable
- data IsFragile
- data HasMasterCase
- data HasPallet
- data IsDeletable
- data IsMedia
- newtype Category = Category {
- unCategory :: Text
- newtype Status = Status {}
- data AlternateNamesResponse = AlternateNamesResponse {}
- data AlternateNamesResponseResource = AlternateNamesResponseResource {}
- newtype AlternateNamesResponseResourceItems = AlternateNamesResponseResourceItems {}
- data AlternateNamesResponseResourceItem = AlternateNamesResponseResourceItem {}
- data AlternateNamesResponseResourceItemResource = AlternateNamesResponseResourceItemResource {}
- data Pallet = Pallet {}
- type PalletResource = BaseProductResponseMasterCaseResource
- data InnerPack = InnerPack {}
- type InnerPackResource = BaseProductResponseMasterCaseResource
- data EnqueuedDimensions = EnqueuedDimensions {}
- data EnqueuedDimensionsResource = EnqueuedDimensionsResource {}
- newtype ItemCount = ItemCount {}
- type ArchivedDate = ExpectedDate
- data Classification
- data BatteryConfiguration
- data BaseProductResponseMasterCase = BaseProductResponseMasterCase {}
- data BaseProductResponseMasterCaseResource = BaseProductResponseMasterCaseResource {}
- data Dimensions = Dimensions {}
- data DimensionsResource = DimensionsResource {}
- newtype DimensionsWeight = DimensionsWeight {}
- type WeightUnit = PieceWeightUnits
- newtype DimensionsHeight = DimensionsHeight {}
- type HeightUnit = PieceHeightUnits
- newtype DimensionsWidth = DimensionsWidth {}
- type WidthUnit = PieceWidthUnits
- newtype DimensionsLength = DimensionsLength {}
- type LengthUnit = PieceLengthUnits
- data ValuesResponse = ValuesResponse {}
- data ValuesResource = ValuesResource {}
- data Values = Values {}
- newtype CostValueCurrency = CostValueCurrency {}
- newtype WholesaleValueCurrency = WholesaleValueCurrency {}
- newtype RetailValueCurrency = RetailValueCurrency {}
- newtype CostValueResponse = CostValueResponse {
- unCostValueR :: Text
- newtype CostValue = CostValue {
- unCostValue :: Centi
- newtype IndividualItemsPerCase = IndividualItemsPerCase {}
- data MasterCaseFlags = MasterCaseFlags {}
- newtype MasterCaseFlagsResource = MasterCaseFlagsResource {}
- data IsPackagedReadyToShip
- data MarketingInsertResponseResource = MarketingInsertResponseResource {
- mirId :: Id
- mirExternalId :: Maybe ExternalId
- mirSku :: SKU
- mirDescription :: Description
- mirInclusionRuleType :: Maybe InclusionRuleType
- mirCreationDate :: CreationDate
- mirArchivedDate :: Maybe ArchivedDate
- mirStatus :: Status
- mirStorageConfiguration :: StorageConfiguration
- mirClassificaion :: Classification
- mirItemCount :: ItemCount
- mirDimensions :: Dimensions
- mirAlternateNames :: AlternateNamesResponse
- mirFlags :: Maybe MarketingInsertFlagsResponse
- mirInclusionRules :: Maybe InclusionRules
- mirMasterCase :: Maybe MarketingInsertMasterCaseResponse
- data MarketingInsertMasterCaseResponse = MarketingInsertMasterCaseResponse {}
- data MarketingInsertMasterCaseResponseResource = MarketingInsertMasterCaseResponseResource {}
- newtype InclusionRuleType = InclusionRuleType {}
- data InclusionRules = InclusionRules {}
- data InclusionRulesResource = InclusionRulesResource {
- irrProductId :: ProductId
- irrInsertAfterDate :: Maybe InsertAfterDate
- irrInsertBeforeDate :: Maybe InsertBeforeDate
- irrInsertWhenWorthValue :: InsertWhenWorthValueResponse
- irrInsertWhenWorthValueCurrency :: InsertWhenWorthValueCurrency
- irrInsertWhenQuantity :: InsertWhenQuantity
- irrFlags :: Maybe InclusionRulesResourceFlags
- newtype InsertAfterDate = InsertAfterDate {}
- newtype InsertBeforeDate = InsertBeforeDate {}
- newtype InsertWhenWorthValueResponse = InsertWhenWorthValueResponse {}
- type InsertWhenWorthValueCurrency = CostCurrency
- newtype InsertWhenQuantity = InsertWhenQuantity {}
- newtype InclusionRulesResourceFlags = InclusionRulesResourceFlags {}
- data MarketingInsertFlagsResponse = MarketingInsertFlagsResponse {}
- data MarketingInsertFlagsResponseResource = MarketingInsertFlagsResponseResource {}
- data VirtualKitResponseResource = VirtualKitResponseResource {}
- data VirtualKitResponseContent = VirtualKitResponseContent {}
- data VirtualKitContentResource = VirtualKitContentResource {}
- newtype VirtualKitContentResourceItems = VirtualKitContentResourceItems {}
- data VirtualKitContentResourceItem = VirtualKitContentResourceItem {}
- data VirtualKitContentResourceItemResource = VirtualKitContentResourceItemResource {}
- newtype VirtualKitFlags = VirtualKitFlags {}
- data KitResponseResource = KitResponseResource {
- krId :: Id
- krExternalId :: Maybe ExternalId
- krSku :: SKU
- krDescription :: Description
- krHsCode :: Maybe HsCode
- krCountryOfOrigin :: Maybe CountryOfOrigin
- krCreationDate :: CreationDate
- krArchivedDate :: Maybe ArchivedDate
- krStatus :: Status
- krStorageConfiguration :: StorageConfiguration
- krBatteryConfiguration :: Maybe BatteryConfiguration
- krClassification :: Classification
- krCategory :: Maybe Category
- krItemCount :: ItemCount
- krDimensions :: Dimensions
- krValues :: ValuesResource
- krAlternateNames :: AlternateNamesResponse
- krKitContent :: Maybe KitResponseContent
- krTechnicalData :: Maybe KitResponseTechnicalData
- krFlags :: Flags
- krEnqueuedDimensions :: EnqueuedDimensions
- krInnerPack :: Maybe InnerPack
- krMasterCase :: Maybe KitResponseMasterCase
- krPallet :: Maybe Pallet
- type KitResponseMasterCase = BaseProductResponseMasterCase
- data KitResponseTechnicalData = KitResponseTechnicalData {}
- newtype KitResponseTechnicalDataResource = KitResponseTechnicalDataResource {}
- data KitResponseTechnicalDataResourceBattery = KitResponseTechnicalDataResourceBattery {}
- type KitTechnicalDataResourceBatteryResource = TechnicalDataResource
- type KitResponseContent = VirtualKitResponseContent
- newtype ExpandProductsParam = ExpandProductsParam {}
- data ExpandProducts
- expandProductsToBS8 :: ExpandProducts -> ByteString
- data ClassificationParam
- classificationToBS :: ClassificationParam -> ByteString
- newtype DescriptionParam = DescriptionParam {}
- data IncludeArchived
- includeArchivedToBS :: IncludeArchived -> ByteString
- newtype ProductStatusParams = ProductStatusParams {}
- data ProductStatusParam
- productStatusParamToBS :: ProductStatusParam -> ByteString
- newtype FlowParams = FlowParams {
- unFlowParams :: [FlowParam]
- data FlowParam
- flowParamToBS :: FlowParam -> ByteString
- newtype IdsParam = IdsParam {
- unIdsParam :: [ByteString]
- newtype SkusParam = SkusParam {
- unSkusParam :: [ByteString]
- data CreateProductsRequest
- type CreateProductsResponse = GetProductsResponse
- data CreateProductsWrapper
- data BaseProduct = BaseProduct {
- bpId :: Maybe Id
- bpSku :: SKU
- bpExternalId :: Maybe ExternalId
- bpClassification :: Classification
- bpDescription :: Description
- bpHsCode :: Maybe HsCode
- bpCountryOfOrigin :: Maybe CountryOfOrigin
- bpCategory :: Category
- bpBatteryConfiguration :: BatteryConfiguration
- bpValues :: Values
- bpAlternateNames :: Maybe BaseProductAlternateNames
- bpDimensions :: BaseProductDimensions
- bpTechnicalData :: Maybe BaseProductTechnicalData
- bpFlags :: Maybe BaseProductFlags
- bpInnerPack :: Maybe BaseProductInnerPack
- bpMasterCase :: Maybe BaseProductMasterCase
- bpPallet :: Maybe BaseProductPallet
- data BaseProductPallet = BaseProductPallet {}
- data BaseProductMasterCase = BaseProductMasterCase {}
- data BaseProductInnerPack = BaseProductInnerPack {}
- newtype BaseProductAlternateNames = BaseProductAlternateNames {}
- newtype BaseProductAlternateName = BaseProductAlternateName {}
- data BaseProductFlags = BaseProductFlags {}
- newtype BaseProductPalletFlags = BaseProductPalletFlags {}
- newtype BaseProductMasterCaseFlags = BaseProductMasterCaseFlags {}
- newtype BaseProductInnerPackFlags = BaseProductInnerPackFlags {}
- newtype BaseProductTechnicalData = BaseProductTechnicalData {}
- data BaseProductTechnicalDataBattery = BaseProductTechnicalDataBattery {}
- data BaseProductDimensions = BaseProductDimensions {}
- newtype BaseProductLength = BaseProductLength {}
- newtype BaseProductWidth = BaseProductWidth {}
- newtype BaseProductHeight = BaseProductHeight {}
- newtype BaseProductWeight = BaseProductWeight {}
- newtype RetailCurrency = RetailCurrency {}
- newtype WholesaleCurrency = WholesaleCurrency {}
- newtype RetailValue = RetailValue {}
- newtype RetailValueResponse = RetailValueResponse {}
- newtype WholesaleValue = WholesaleValue {}
- newtype WholesaleValueResponse = WholesaleValueResponse {}
- data MarketingInsert = MarketingInsert {
- miId :: Maybe Id
- miSku :: SKU
- miExternalId :: Maybe ExternalId
- miClassification :: Classification
- miDescription :: Description
- miInclusionRuleType :: InclusionRuleType
- miAlternateNames :: Maybe MarketingInsertAlternateNames
- miDimensions :: MarketingInsertDimensions
- miFlags :: Maybe MarketingInsertFlags
- miInclusionRules :: Maybe MarketingInsertInclusionRules
- miMasterCase :: MarketingInsertMasterCase
- newtype MarketingInsertAlternateNames = MarketingInsertAlternateNames {}
- newtype MarketingInsertAlternateName = MarketingInsertAlternateName {}
- data MarketingInsertDimensions = MarketingInsertDimensions {}
- newtype MarketingInsertLength = MarketingInsertLength {}
- newtype MarketingInsertWidth = MarketingInsertWidth {}
- newtype MarketingInsertHeight = MarketingInsertHeight {}
- newtype MarketingInsertWeight = MarketingInsertWeight {}
- data MarketingInsertInclusionRules = MarketingInsertInclusionRules {}
- data ShouldNotFold
- newtype MarketingInsertFlags = MarketingInsertFlags {}
- newtype InsertWhenWorthValue = InsertWhenWorthValue {}
- newtype InsertWhenWorthCurrency = InsertWhenWorthCurrency {}
- data MarketingInsertMasterCase = MarketingInsertMasterCase {}
- data MarketingInsertMasterCaseDimensions = MarketingInsertMasterCaseDimensions {}
- newtype MarketingInsertMasterCaseDimensionsHeight = MarketingInsertMasterCaseDimensionsHeight {}
- newtype MarketingInsertMasterCaseDimensionsLength = MarketingInsertMasterCaseDimensionsLength {}
- newtype MarketingInsertMasterCaseDimensionsWidth = MarketingInsertMasterCaseDimensionsWidth {}
- newtype MarketingInsertMasterCaseDimensionsWeight = MarketingInsertMasterCaseDimensionsWeight {}
- newtype ProductError = ProductError {}
- data VirtualKit = VirtualKit {}
- newtype VirtualKitContent = VirtualKitContent {}
- data VirtualKitContentObject = VirtualKitContentObject {}
- data Kit = Kit {
- kId :: Maybe Id
- kSku :: SKU
- kExternalId :: Maybe ExternalId
- kClassification :: Classification
- kDescription :: Description
- kBatteryConfiguration :: BatteryConfiguration
- kHsCode :: Maybe HsCode
- kCountryOfOrigin :: Maybe CountryOfOrigin
- kValues :: KitValues
- kAlternateNames :: Maybe KitAlternateNames
- kContent :: KitContent
- kDimensions :: KitDimensions
- kTechnicalData :: Maybe KitTechnicalData
- kFlags :: Maybe KitFlags
- kInnerPack :: Maybe KitInnerPack
- kMasterCase :: Maybe KitMasterCase
- kPallet :: Maybe KitPallet
- data KitPallet = KitPallet {}
- newtype KitPalletFlags = KitPalletFlags {}
- data KitMasterCase = KitMasterCase {}
- newtype KitMasterCaseFlags = KitMasterCaseFlags {}
- data KitInnerPack = KitInnerPack {}
- newtype KitInnerPackFlags = KitInnerPackFlags {}
- data KitFlags = KitFlags {
- kfIsPackagedReadyToShip :: IsPackagedReadyToShip
- kfIsFragile :: IsFragile
- kfIsDangerous :: IsDangerous
- kfIsPerishable :: IsPerishable
- kfIsMedia :: IsMedia
- kfIsAdult :: IsAdult
- kfIsLiquid :: IsLiquid
- kfHasBattery :: HasBattery
- kfHasInnerPack :: HasInnerPack
- kfHasMasterCase :: HasMasterCase
- kfHasPallet :: HasPallet
- data HasBattery
- newtype KitTechnicalData = KitTechnicalData {}
- data KitTechnicalDataBattery = KitTechnicalDataBattery {}
- data KitDimensions = KitDimensions {}
- newtype KitLength = KitLength {}
- newtype KitWidth = KitWidth {
- unKitWidth :: Double
- newtype KitHeight = KitHeight {}
- newtype KitWeight = KitWeight {}
- newtype KitContent = KitContent {}
- data KitContentObject = KitContentObject {}
- newtype KitAlternateNames = KitAlternateNames {}
- newtype KitAlternateName = KitAlternateName {}
- data KitValues = KitValues {}
- utcToShipwire :: UTCTime -> Text
- data RetireProductsRequest
- data RetireProductsResponse = RetireProductsResponse {}
- newtype ProductsToRetire = ProductsToRetire {}
- newtype Message = Message {}
- newtype MoreInfo = MoreInfo {
- miItems :: [MoreInfoItems]
- newtype MoreInfoItems = MoreInfoItems {
- miiItems :: [MoreInfoItem]
- data MoreInfoItem = MoreInfoItem {}
- newtype Configuration = Configuration {}
- newtype Success = Success {}
- data ModifyProductsRequest
- data ModifyProductsResponse = ModifyProductsResponse {}
- data GetProductRequest
- data GetProductResponse = GetProductResponse {}
- newtype GetProductResponseResource = GetProductResponseResource {}
- data ModifyProductRequest
- type ModifyProductResponse = ModifyProductsResponse
- data CreateOrderRequest
- type CreateOrderResponse = GetOrdersResponse
- data CreateOrder = CreateOrder {
- coExternalId :: Maybe ExternalId
- coOrderNo :: Maybe OrderNo
- coProcessAfterDate :: Maybe ProcessAfterDate
- coCommerceName :: Maybe CommerceName
- coOptions :: Maybe CreateOrderOptions
- coShipFrom :: Maybe OrderShipFrom
- coShipTo :: OrderShipTo
- coCommercialInvoice :: Maybe CommercialInvoice
- coPackingList :: Maybe PackingList
- coOrderItems :: OrderItems
- data OrderItem = OrderItem {}
- newtype CommercialInvoiceValueCurrency = CommercialInvoiceValueCurrency {}
- newtype CommercialInvoiceValue = CommercialInvoiceValue {}
- newtype OrderItems = OrderItems {
- unOrderItems :: [OrderItem]
- data PackingList = PackingList {}
- data PackingListMessage = PackingListMessage {}
- data PackingListOther = PackingListOther {}
- newtype MessageBody = MessageBody {}
- newtype MessageHeader = MessageHeader {}
- newtype MessageDocument = MessageDocument {}
- newtype MessageLocation = MessageLocation {}
- data CommercialInvoice = CommercialInvoice {}
- newtype AdditionalValue = AdditionalValue {}
- newtype AdditionalValueCurrency = AdditionalValueCurrency {}
- newtype InsuranceValue = InsuranceValue {}
- newtype InsuranceValueCurrency = InsuranceValueCurrency {}
- newtype ShippingValue = ShippingValue {}
- newtype ShippingValueCurrency = ShippingValueCurrency {}
- data OrderShipTo = OrderShipTo {
- ostEmail :: Maybe Email
- ostName :: Name
- ostCompany :: Maybe Company
- ostAddress1 :: AddressLine
- ostAddress2 :: Maybe AddressLine
- ostAddress3 :: Maybe AddressLine
- ostCity :: City
- ostState :: State
- ostPostalCode :: Maybe PostalCode
- ostCountry :: Country
- ostPhone :: Phone
- ostIsCommercial :: IsCommercial
- ostIsPoBox :: Maybe IsPoBox
- newtype OrderShipFrom = OrderShipFrom {}
- newtype Company = Company {}
- newtype ShipFromCompany = ShipFromCompany {}
- data CreateOrderOptions = CreateOrderOptions {
- cooWarehouseId :: Maybe WarehouseId
- cooWarehouseExternalId :: Maybe WarehouseExternalId
- cooWarehouseRegion :: Maybe WarehouseRegion
- cooWarehouseArea :: Maybe WarehouseArea
- cooServiceLevelCode :: ServiceLevelCode
- cooCarrierCode :: Maybe CarrierCode
- cooSameDay :: SameDay
- cooForceDuplicate :: Maybe ForceDuplicate
- cooForceAddress :: Maybe ForceAddress
- cooChannelName :: Maybe ChannelName
- cooReferrer :: Maybe Referrer
- cooAffiliate :: Maybe Affiliate
- cooCurrency :: Currency
- cooCanSplit :: Maybe CanSplit
- cooNote :: Maybe Note
- cooDiscountCode :: Maybe DiscountCode
- cooHold :: Maybe Hold
- cooHoldReason :: Maybe HoldReason
- cooServer :: Maybe Server
- newtype Server = Server {}
- newtype HoldReason = HoldReason {
- unHoldReason :: Text
- data Hold
- newtype DiscountCode = DiscountCode {}
- newtype Affiliate = Affiliate {
- unAffiliate :: Text
- newtype Referrer = Referrer {
- unReferrer :: Text
- data ForceAddress
- data ForceDuplicate
- data SameDay
- newtype ProcessAfterDate = ProcessAfterDate {}
- data GetOrdersRequest
- data GetOrdersResponse = GetOrdersResponse {}
- data GetOrdersResponseResource = GetOrdersResponseResource {}
- newtype GetOrdersResponseResourceItems = GetOrdersResponseResourceItems {}
- data GetOrdersResponseResourceItemResource = GetOrdersResponseResourceItemResource {
- gorrirExternalId :: Maybe ExternalId
- gorrirOrderNo :: Maybe OrderNo
- gorrirCommerceName :: Maybe CommerceName
- gorrirProcessAfterDate :: Maybe ProcessAfterDate
- gorrirStatus :: OrderStatus
- gorrirLastUpdatedDate :: LastUpdatedDate
- gorrirId :: Id
- gorrirTransactionId :: TransactionId
- gorrirNeedsReview :: NeedsReview
- gorrirHolds :: GetOrdersHolds
- gorrirItems :: GetOrdersItems
- gorrirTrackings :: GetOrdersTrackings
- gorrirReturns :: GetOrdersReturns
- gorrirOptions :: GetOrdersOptions
- gorrirShipFrom :: OrderShipFromResponse
- gorrirShipTo :: OrderShipToResponse
- gorrirCommercialInvoice :: CommercialInvoiceResponse
- gorrirPackingList :: PackingListResponse
- gorrirShippingLabel :: ShippingLabelResponse
- gorrirRouting :: RoutingResponse
- gorrirEvents :: EventsResponse
- gorrirPricing :: PricingResponse
- gorrirPricingEstimate :: PricingEstimateResponse
- gorrirShipwireAnywhere :: ShipwireAnywhereResponse
- gorrirSplitOrders :: SplitOrdersResponse
- gorrirFreightSummary :: Maybe FreightSummaryResponse
- gorrirExtendedAttributes :: Maybe ExtendedAttributesResponse
- data SplitOrdersResponse = SplitOrdersResponse {}
- data SplitOrdersResponseResource = SplitOrdersResponseResource {}
- newtype SplitOrdersResponseResourceItems = SplitOrdersResponseResourceItems {
- sorriItems :: Array
- data ShipwireAnywhereResponse = ShipwireAnywhereResponse {}
- newtype ShipwireAnywhereResponseResource = ShipwireAnywhereResponseResource {}
- data PricingEstimateResponse = PricingEstimateResponse {}
- data PricingResponse = PricingResponse {}
- type PricingEstimateResource = PricingResponseResource
- data RoutingResponseResource = RoutingResponseResource {
- rrrWarehouseId :: Maybe WarehouseId
- rrrWarehouseExternalId :: Maybe WarehouseExternalId
- rrrWarehouseName :: Maybe WarehouseName
- rrrDestinationLatitude :: Maybe DestinationLatitudeResponse
- rrrDestinationLongitude :: Maybe DestinationLongitudeResponse
- rrrOriginLatitude :: OriginLatitudeResponse
- rrrOriginLongitude :: OriginLongitudeResponse
- newtype DestinationLatitudeResponse = DestinationLatitudeResponse {}
- newtype DestinationLongitudeResponse = DestinationLongitudeResponse {}
- type OriginLatitudeResponse = Latitude
- type OriginLongitudeResponse = Longitude
- data ShippingLabelResponse = ShippingLabelResponse {}
- data ShippingLabelResponseResource = ShippingLabelResponseResource {}
- data PackingListResponse = PackingListResponse {}
- data PackingListResponseResource = PackingListResponseResource {}
- data PackingListResponseResourceOther = PackingListResponseResourceOther {}
- type PackingListResponseResourceOtherResource = PackingListOther
- data PackingListResponseResourceMessage = PackingListResponseResourceMessage {
- plrrmResource :: PackingListResponseResourceMessageResource
- plrrmResourceLocation :: Maybe ResponseResourceLocation
- data CommercialInvoiceResponse = CommercialInvoiceResponse {}
- data CommercialInvoiceResponseResource = CommercialInvoiceResponseResource {}
- newtype DocumentLocation = DocumentLocation {}
- data OrderShipToResponse = OrderShipToResponse {}
- type OrderShipToResponseResource = OrderShipTo
- data OrderShipFromResponse = OrderShipFromResponse {}
- data OrderShipFromResponseResource = OrderShipFromResponseResource {}
- data GetOrdersOptions = GetOrdersOptions {}
- data GetOrdersOptionsResource = GetOrdersOptionsResource {
- goorWarehouseId :: Maybe WarehouseId
- goorWarehouseExternalId :: Maybe WarehouseExternalId
- goorWarehouseRegion :: Maybe WarehouseRegion
- goorWarehouseArea :: Maybe WarehouseArea
- goorServiceLevelCode :: Maybe ServiceLevelCode
- goorCarrierCode :: Maybe CarrierCode
- goorSameDay :: SameDay
- goorForceDuplicate :: ForceDuplicate
- goorForceAddress :: ForceAddress
- goorChannelName :: Maybe ChannelName
- goorReferrer :: Referrer
- data GetOrdersReturns = GetOrdersReturns {}
- data GetOrdersReturnsResource = GetOrdersReturnsResource {}
- newtype GetOrdersReturnsResourceItems = GetOrdersReturnsResourceItems {}
- data GetOrdersTrackings = GetOrdersTrackings {}
- data GetOrdersTrackingsResource = GetOrdersTrackingsResource {}
- newtype GetOrdersTrackingsResourceItems = GetOrdersTrackingsResourceItems {}
- data GetOrdersTrackingsResourceItem = GetOrdersTrackingsResourceItem {}
- data GetOrdersTrackingsResourceItemResource = GetOrdersTrackingsResourceItemResource {
- gotrirId :: Id
- gotrirOrderid :: OrderId
- gotrirOrderExternalid :: Maybe OrderExternalId
- gotrirTracking :: Tracking
- gotrirCarrier :: CarrierName
- gotrirUrl :: Maybe URL
- gotrirSummary :: Maybe Summary
- gotrirSummaryDate :: Maybe SummaryDate
- gotrirLabelCreatedDate :: Maybe LabelCreatedDate
- gotrirTrackedDate :: Maybe TrackedDate
- gotrirFirstScanDate :: Maybe FirstScanDate
- gotrirFirstScanRegion :: Maybe FirstScanRegion
- gotrirFirstScanPostalCode :: Maybe FirstScanPostalCode
- gotrirFirstScanCountry :: Maybe FirstScanCountry
- gotrirDeliveredDate :: Maybe DeliveredDate
- gotrirDeliveryCity :: Maybe DeliveryCity
- gotrirDeliveryRegion :: Maybe DeliveryRegion
- gotrirDeliveryPostalCode :: Maybe DeliveryPostalCode
- gotrirDeliveryCountry :: Maybe DeliveryCountry
- type FirstScanRegion = Region
- type FirstScanPostalCode = PostalCode
- type FirstScanCountry = Country
- type DeliveryCity = City
- type DeliveryRegion = Region
- type DeliveryPostalCode = PostalCode
- type DeliveryCountry = Country
- newtype FirstScanDate = FirstScanDate {}
- newtype LabelCreatedDate = LabelCreatedDate {}
- data GetOrdersItems = GetOrdersItems {}
- data GetOrdersItemsResource = GetOrdersItemsResource {}
- newtype GetOrdersItemsResourceItems = GetOrdersItemsResourceItems {}
- data GetOrdersItemsResourceItem = GetOrdersItemsResourceItem {}
- data GetOrdersItemsResourceItemResource = GetOrdersItemsResourceItemResource {
- goirirProductId :: ProductId
- goirirProductExternalId :: Maybe ProductExternalId
- goirirSku :: SKU
- goirirOrderId :: OrderId
- goirirOrderExternalId :: Maybe OrderExternalId
- goirirQuantity :: Quantity
- goirirCommercialInvoiceValue :: Maybe CommercialInvoiceValue
- goirirSerialNumbers :: SerialNumbersResponse
- goirirOrdered :: Ordered
- goirirBackordered :: Maybe Backordered
- goirirReserved :: Reserved
- goirirShipping :: Shipping
- goirirShipped :: Shipped
- newtype Shipped = Shipped {}
- newtype Shipping = Shipping {}
- newtype Reserved = Reserved {}
- newtype Backordered = Backordered {}
- newtype Ordered = Ordered {}
- data SerialNumbersResponse = SerialNumbersResponse {}
- data SerialNumbersResponseResource = SerialNumbersResponseResource {}
- newtype SerialNumbersResponseResourceItems = SerialNumbersResponseResourceItems {}
- data SerialNumbersResponseResourceItem = SerialNumbersResponseResourceItem {}
- data SerialNumbersResponseResourceItemResource = SerialNumbersResponseResourceItemResource {}
- newtype SerialNumber = SerialNumber {}
- data GetOrdersHolds = GetOrdersHolds {}
- data GetOrdersHoldsResource = GetOrdersHoldsResource {}
- newtype GetOrdersHoldsResourceItems = GetOrdersHoldsResourceItems {}
- data GetOrdersHoldsResourceItem = GetOrdersHoldsResourceItem {}
- data GetOrdersHoldsResourceItemResource = GetOrdersHoldsResourceItemResource {}
- newtype NeedsReview = NeedsReview {}
- type EventsResponse = ItemResourceEvents
- data GetOrdersResponseResourceItem = GetOrdersResponseResourceItem {}
- data PricingResponseResource = PricingResponseResource {}
- newtype TotalValue = TotalValue {}
- newtype HandlingValue = HandlingValue {}
- newtype PackagingValue = PackagingValue {}
- data RoutingResponse = RoutingResponse {}
- data ExpandOrders
- newtype ExpandOrdersParam = ExpandOrdersParam {}
- expandOrdersToBS8 :: ExpandOrders -> ByteString
- newtype OrderStatusParam = OrderStatusParam {
- unStatusParam :: [OrderStatus]
- data OrderStatus
- newtype ReferrerParam = ReferrerParam {
- unReferrerParam :: [Text]
- data CancelOrderRequest
- type CancelOrderResponse = SimpleResponse
- data IdWrapper
- data GetOrderTrackingsRequest
- data GetOrderTrackingsResponse = GetOrderTrackingsResponse {}
- data GetOrderTrackingsResponseResource = GetOrderTrackingsResponseResource {}
- newtype GetOrderTrackingsResponseResourceItems = GetOrderTrackingsResponseResourceItems {}
- data GetOrderTrackingsResponseResourceItem = GetOrderTrackingsResponseResourceItem {}
- data GetOrderTrackingsResponseResourceItemResource = GetOrderTrackingsResponseResourceItemResource {
- gotrrirId :: Id
- gotrrirOrderId :: OrderId
- gottrirOrderExternalId :: OrderExternalId
- gotrrirTracking :: Tracking
- gotrrirCarrier :: CarrierName
- gotrrirUrl :: URL
- gotrrirSummary :: Summary
- gotrrirSummaryDate :: SummaryDate
- gotrrirLabelCreatedDate :: LabelCreatedDate
- gotrrirTrackedDate :: TrackedDate
- gotrrirFirstScanDate :: FirstScanDate
- gotrrirFirstScanRegion :: FirstScanRegion
- gotrrirFirstScanPostalCode :: FirstScanPostalCode
- gotrrirFirstScanCountry :: FirstScanCountry
- gotrrirDeliveredDate :: DeliveredDate
- gotrrirDeliveryCity :: DeliveryCity
- gotrrirDeliveryRegion :: DeliveryRegion
- gotrrirDeliveryPostalCode :: DeliveryPostalCode
- gotrrirDeliveryCountry :: DeliveryCountry
- data ValidateAddressRequest
- data ValidateAddressResponse = ValidateAddressResponse {}
- type ValidateAddressResponseResource = OrderShipTo
- type AddressToValidate = OrderShipTo
- newtype ValidateAddressWarnings = ValidateAddressWarnings {}
- data WarningObject = WarningObject {
- woEmail :: Maybe InnerWarningObject
- woName :: Maybe InnerWarningObject
- woCompany :: Maybe InnerWarningObject
- woAddress1 :: Maybe InnerWarningObject
- woAddress2 :: Maybe InnerWarningObject
- woAddress3 :: Maybe InnerWarningObject
- woCity :: Maybe InnerWarningObject
- woState :: Maybe InnerWarningObject
- woPostalCode :: Maybe InnerWarningObject
- woCountry :: Maybe InnerWarningObject
- woPhone :: Maybe InnerWarningObject
- woIsCommercial :: Maybe InnerWarningObject
- woIsPoBox :: Maybe InnerWarningObject
- data GetOrderRequest
- data GetOrderResponse = GetOrderResponse {}
- type GetOrderResponseResource = GetOrdersResponseResourceItemResource
- data ExtendedAttributesResponse = ExtendedAttributesResponse {}
- data ExtendedAttributesResponseResource = ExtendedAttributesResponseResource {}
- newtype ExtendedAttributesResponseResourceItems = ExtendedAttributesResponseResourceItems {}
- data ExtendedAttributesResponseResourceItem = ExtendedAttributesResponseResourceItem {}
- data ExtendedAttributesResponseResourceItemResource = ExtendedAttributesResponseResourceItemResource {}
- newtype ExtendedAttributeValue = ExtendedAttributeValue {}
- data FreightSummaryResponse = FreightSummaryResponse {}
- data FreightSummaryResponseResource = FreightSummaryResponseResource {}
- newtype MeasurementType = MeasurementType {}
- newtype FreightSummaryTotalWeight = FreightSummaryTotalWeight {}
- data ErrorObject = ErrorObject {
- eoEmail :: Maybe InnerErrorObject
- eoName :: Maybe InnerErrorObject
- eoCompany :: Maybe InnerErrorObject
- eoAddress1 :: Maybe InnerErrorObject
- eoAddress2 :: Maybe InnerErrorObject
- eoAddress3 :: Maybe InnerErrorObject
- eoCity :: Maybe InnerErrorObject
- eoState :: Maybe InnerErrorObject
- eoPostalCode :: Maybe InnerErrorObject
- eoCountry :: Maybe InnerErrorObject
- eoPhone :: Maybe InnerErrorObject
- eoIsCommercial :: Maybe InnerErrorObject
- eoIsPoBox :: Maybe InnerErrorObject
- newtype ValidateAddressErrors = ValidateAddressErrors {}
- newtype InnerErrorObject = InnerErrorObject {}
- newtype InnerErrorObjectRules = InnerErrorObjectRules {
- ieorObject :: Object
- newtype InnerWarningObject = InnerWarningObject {}
- newtype InnerWarningObjectRules = InnerWarningObjectRules {
- iworObject :: Object
Documentation
Username type used for HTTP Basic authentication.
Constructors
Username | |
Fields |
Password type used for HTTP Basic authentication.
Constructors
Password | |
Fields |
Constructors
GetRate | |
Fields |
data RateOptions Source #
Constructors
Instances
Constructors
CanSplit | |
CanNotSplit |
Constructors
RateOrder | |
Fields |
Constructors
ShipTo | |
Constructors
Quantity | |
Fields |
Constructors
USD |
Constructors
GroupByAll | |
GroupByWarehouse |
newtype ResponseErrors Source #
Constructors
ResponseErrors | |
Fields
|
Instances
newtype ResponseResourceLocation Source #
Constructors
ResponseResourceLocation | |
Fields |
Constructors
Warning | |
Fields |
Constructors
Error | |
Fields |
Constructors
ErrorCodeText Text | |
ErrorCodeInteger Integer |
Constructors
ErrorWarning | |
ErrorError |
Constructors
Rates | |
Fields |
type GroupExternalId = ExternalId Source #
newtype ServiceOptionServiceLevelName Source #
Constructors
ServiceOptionServiceLevelName | |
Fields |
data ServiceLevelCode Source #
Constructors
newtype ExpectedShipDate Source #
Constructors
ExpectedShipDate | |
Fields |
Constructors
Carrier | |
Fields |
newtype CarrierProperties Source #
Constructors
CarrierProperties | |
Fields
|
Constructors
Cost | |
Constructors
CostType | |
Fields
|
Constructors
CostName | |
Fields
|
newtype CostOriginalCurrency Source #
Constructors
CostOriginalCurrency | |
Fields |
Constructors
Subtotal | |
newtype SubtotalConverted Source #
Constructors
SubtotalConverted | |
Fields |
newtype SubtotalOriginalCost Source #
Constructors
SubtotalOriginalCost | |
Fields |
newtype SubtotalOriginalCurrency Source #
Constructors
SubtotalOriginalCurrency | |
Fields |
Constructors
Piece | |
Fields |
newtype PieceSubWeightUnits Source #
Constructors
PieceSubWeightUnits | |
Fields |
newtype PieceSubWeightType Source #
Constructors
PieceSubWeightType | |
Fields |
type Reply = Response ByteString Source #
data ShipwireRequest a b c Source #
Constructors
ShipwireRequest | |
mkShipwireRequest :: Method -> Text -> [Params TupleBS8 ByteString] -> ShipwireRequest a b c Source #
type family ShipwireReturn a :: * Source #
Instances
data RateRequest Source #
Instances
type ShipwireReturn RateRequest Source # | |
data StockRequest Source #
Instances
newtype WarehouseIdParam Source #
Constructors
WarehouseIdParam | |
Fields
|
Instances
newtype WarehouseRegionParam Source #
Constructors
WarehouseRegionParam | |
Fields
|
Instances
newtype WarehouseAreaParam Source #
Constructors
WarehouseAreaParam | |
Fields
|
Instances
modeToBS8 :: Mode -> ByteString Source #
newtype IncludeEmptyShipwireAnywhere Source #
Constructors
IncludeEmptyShipwireAnywhere | |
Fields |
Constructors
Previous | |
Fields
|
Constructors
StockItem | |
data StockItemResource Source #
Constructors
Constructors
ProductId | |
Fields |
type ProductExternalId = ExternalId Source #
newtype WarehouseRegion Source #
Constructors
WarehouseRegion | |
Fields |
newtype StockItemResourcePending Source #
Constructors
StockItemResourcePending | |
Fields |
newtype StockItemResourceGood Source #
Constructors
StockItemResourceGood | |
Fields |
newtype StockItemResourceReserved Source #
Constructors
StockItemResourceReserved | |
Fields |
newtype StockItemResourceBackordered Source #
Constructors
StockItemResourceBackordered | |
Fields |
newtype StockItemResourceShipping Source #
Constructors
StockItemResourceShipping | |
Fields |
newtype StockItemResourceShipped Source #
Constructors
StockItemResourceShipped | |
Fields |
newtype StockItemResourceCreating Source #
Constructors
StockItemResourceCreating | |
Fields |
newtype StockItemResourceConsuming Source #
Constructors
StockItemResourceConsuming | |
Fields |
newtype StockItemResourceConsumed Source #
Constructors
StockItemResourceConsumed | |
Fields |
newtype StockItemResourceCreated Source #
Constructors
StockItemResourceCreated | |
Fields |
newtype StockItemResourceDamaged Source #
Constructors
StockItemResourceDamaged | |
Fields |
newtype StockItemResourceReturned Source #
Constructors
StockItemResourceReturned | |
Fields |
newtype StockItemResourceInReview Source #
Constructors
StockItemResourceInReview | |
Fields |
newtype StockItemResourceShippedLastDay Source #
Constructors
StockItemResourceShippedLastDay | |
Fields |
newtype StockItemResourceShippedLastWeek Source #
Constructors
StockItemResourceShippedLastWeek | |
newtype StockItemResourceShippedLast4Weeks Source #
Constructors
StockItemResourceShippedLast4Weeks | |
newtype StockItemResourceOrderedLastDay Source #
Constructors
StockItemResourceOrderedLastDay | |
Fields |
newtype StockItemResourceOrderedLastWeek Source #
Constructors
StockItemResourceOrderedLastWeek | |
newtype StockItemResourceOrderedLast4Weeks Source #
Constructors
StockItemResourceOrderedLast4Weeks | |
hostUri :: ShipwireHost -> Text Source #
Parameters for each request which include both the query and the body of a request
Constructors
Query TupleBS8 | |
Body ByteString |
type TupleBS8 = (ByteString, ByteString) Source #
Type alias for query parameters
(-&-) :: ShipwireHasParam request param => ShipwireRequest request b c -> param -> ShipwireRequest request b c Source #
Add an optional query parameter
filterBody :: [Params b c] -> ByteString Source #
Find the body from the list of [Params TupleBS8 BSL.ByteString]
filterQuery :: [Params (ByteString, ByteString) c] -> [(ByteString, ByteString)] Source #
Find the query parameters from the list of [Params TupleBS8 BSL.ByteString]
newtype UpdatedAfter Source #
ISO 8601 format, ex: "2014-05-30T13:08:29-07:00"
Constructors
UpdatedAfter | |
Fields |
Instances
data ReceivingStatusParam Source #
Constructors
StatusProcessed | |
StatusCanceled | |
StatusCompleted | |
StatusDelivered | |
StatusReturned | |
StatusSubmitted | |
StatusHeld | |
StatusTracked |
Instances
newtype ExternalIdParam Source #
Constructors
ExternalIdParam | |
Fields
|
Instances
newtype TransactionIdParam Source #
Constructors
TransactionIdParam | |
Fields
|
Instances
data ExpandReceivings Source #
Constructors
ExpandHolds | |
ExpandInstructionsRecipients | |
ExpandItems | |
ExpandShipments | |
ExpandLabels | |
ExpandTrackings | |
ExpandAll |
Instances
newtype CommerceNameParam Source #
Constructors
CommerceNameParam | |
Fields
|
Instances
data ReceivingsResponse Source #
Constructors
data ReceivingsResource Source #
Constructors
ReceivingsResource | |
data ReceivingsItemResource Source #
Constructors
data ItemResourceInstructionsRecipients Source #
Constructors
ItemResourceInstructionsRecipients | |
data ItemResourceInstructionsRecipientsResource Source #
Constructors
ItemResourceInstructionsRecipientsResource | |
newtype ItemResourceInstructionsRecipientsResourceItems Source #
Constructors
ItemResourceInstructionsRecipientsResourceItems | |
Fields |
data ItemResourceInstructionsRecipientsItem Source #
Constructors
ItemResourceInstructionsRecipientsItem | |
data ItemResourceInstructionsRecipientsItemResource Source #
Constructors
ItemResourceInstructionsRecipientsItemResource | |
Fields
|
data ItemResourceRouting Source #
Constructors
ItemResourceRouting | |
data ItemResourceRoutingResource Source #
Constructors
ItemResourceRoutingResource | |
Constructors
Latitude | |
Fields
|
type LastUpdatedDate = ExpectedShipDate Source #
data ItemResourceEvents Source #
Constructors
ItemResourceEvents | |
data ItemResourceEventsResource Source #
Constructors
type CreatedDate = ExpectedShipDate Source #
type PickedUpDate = ExpectedShipDate Source #
type SubmittedDate = ExpectedShipDate Source #
type ProcessedDate = ExpectedShipDate Source #
type CompletedDate = ExpectedShipDate Source #
type CancelledDate = ExpectedShipDate Source #
type ReturnedDate = ExpectedShipDate Source #
data ItemResourceShipFrom Source #
Constructors
ItemResourceShipFrom | |
data ItemResourceShipFromResource Source #
Constructors
ItemResourceShipFromResource | |
Fields |
data ItemResourceArrangement Source #
Constructors
ItemResourceArrangement | |
data ItemResourceArrangementResource Source #
Constructors
ItemResourceArrangementResource | |
Fields
|
data ItemResourceOptions Source #
Constructors
ItemResourceOptions | |
data ItemResourceOptionsResource Source #
Constructors
ItemResourceOptionsResource | |
data ItemResourceLabels Source #
Constructors
ItemResourceLabels | |
data ItemResourceLabelsResource Source #
Constructors
ItemResourceLabelsResource | |
newtype ItemResourceLabelsResourceItems Source #
Constructors
ItemResourceLabelsResourceItems | |
Fields |
data ItemResourceLabelsResourceItem Source #
Constructors
ItemResourceLabelsResourceItem | |
data ItemResourceLabelsResourceItemResource Source #
Constructors
ItemResourceLabelsResourceItemResource | |
Fields |
type OrderExternalId = ExternalId Source #
newtype ItemResourceStatus Source #
Constructors
ItemResourceStatus | |
Fields |
data ItemResourceShipments Source #
Constructors
ItemResourceShipments | |
data ItemResourceShipmentsResource Source #
Constructors
ItemResourceShipmentsResource | |
newtype ItemResourceShipmentsResourceItems Source #
Constructors
ItemResourceShipmentsResourceItems | |
Fields |
data ItemResourceShipmentsResourceItem Source #
Constructors
ItemResourceShipmentsResourceItem | |
data ItemResourceShipmentsResourceItemResource Source #
Constructors
ItemResourceShipmentsResourceItemResource | |
Fields |
type ShipmentId = Id Source #
Constructors
TextWidth | |
Fields
|
data ItemResourceTrackings Source #
Constructors
ItemResourceTrackings | |
data ItemResourceTrackingsResource Source #
Constructors
ItemResourceTrackingsResource | |
newtype ItemResourceTrackingsResourceItems Source #
Constructors
ItemResourceTrackingsResourceItems | |
Fields |
data ItemResourceTrackingsResourceItem Source #
Constructors
ItemResourceTrackingsResourceItem | |
data ItemResourceTrackingsResourceItemResource Source #
Constructors
type TrackedDate = ExpectedShipDate Source #
type DeliveredDate = ExpectedShipDate Source #
type SummaryDate = ExpectedShipDate Source #
data ItemResourceItems Source #
Constructors
ItemResourceItems | |
data ItemResourceItemsResource Source #
Constructors
ItemResourceItemsResource | |
newtype ItemResourceItemsResourceItems Source #
Constructors
ItemResourceItemsResourceItems | |
Fields |
data ItemResourceItemsResourceItem Source #
Constructors
ItemResourceItemsResourceItem | |
data ItemResourceItemsResourceItemResource Source #
Constructors
Constructors
Expected | |
Fields |
type Pending = StockItemResourcePending Source #
type Good = StockItemResourceGood Source #
type InReview = StockItemResourceInReview Source #
data ItemResourceHolds Source #
Constructors
ItemResourceHolds | |
data ItemResourceHoldsResource Source #
Constructors
ItemResourceHoldsResource | |
newtype ItemResourceHoldsResourceItems Source #
Constructors
ItemResourceHoldsResourceItems | |
Fields |
data ItemResourceHoldsResourceItem Source #
Constructors
ItemResourceHoldsResourceItem | |
data ItemResourceHoldsResourceItemResource Source #
Constructors
ItemResourceHoldsResourceItemResource | |
type ExternalOrderId = ExternalId Source #
type ClearedDate = ExpectedShipDate Source #
type AppliedDate = ExpectedShipDate Source #
type TransactionId = ExternalId Source #
data CreateReceiving Source #
Constructors
Instances
newtype WarehouseExternalId Source #
Constructors
WarehouseExternalId | |
Fields |
data ReceivingArrangement Source #
Constructors
ReceivingArrangement | |
Fields
|
data ArrangementType Source #
newtype ReceivingShipments Source #
Constructors
ReceivingShipments | |
Fields |
newtype ReceivingLabels Source #
Constructors
ReceivingLabels | |
Fields
|
Instances
newtype ReceivingTrackings Source #
Constructors
ReceivingTrackings | |
Fields |
Constructors
Tracking | |
Fields
|
data ReceivingShipFrom Source #
Constructors
ReceivingShipFrom | |
Fields
|
Instances
newtype ReceivingInstructionsRecipients Source #
Constructors
ReceivingInstructionsRecipients | |
data ReceivingInstructionsRecipient Source #
Constructors
ReceivingInstructionsRecipient | |
data ReceivingResponse Source #
Constructors
getReceivingId :: ReceivingId -> Text Source #
type ModifyReceiving = CreateReceiving Source #
data GetReceivingHoldsResponse Source #
Constructors
GetReceivingHoldsResponse | |
data GetReceivingInstructionsRecipientsRequest Source #
GET apiv3receivings{id}/instructionsRecipients
Instances
data GetReceivingInstructionsRecipientsResponse Source #
Constructors
GetReceivingInstructionsRecipientsResponse | |
data GetReceivingItemsResponse Source #
Constructors
GetReceivingItemsResponse | |
data GetReceivingShipmentsResponse Source #
Constructors
GetReceivingShipmentsResponse | |
data GetReceivingTrackingsResponse Source #
Constructors
GetReceivingTrackingsResponse | |
data GetReceivingLabelsResponse Source #
Constructors
GetReceivingLabelsResponse | |
data GetProductsResponse Source #
Constructors
GetProductsResponse | |
data GetProductsResponseResource Source #
Constructors
GetProductsResponseResource | |
newtype GetProductsResponseResourceItems Source #
Constructors
GetProductsResponseResourceItems | |
Fields |
data GetProductsResponseResourceItem Source #
Constructors
GetProductsResponseResourceItem | |
data ProductsWrapper Source #
This a wrapper for different classifications of products. Possible options are: baseProduct, marketingInsert, virtualKit, kit.
Constructors
PwBaseProduct BaseProductResponseResource | |
PwMarketingInsert MarketingInsertResponseResource | |
PwVirtualKit VirtualKitResponseResource | |
PwKit KitResponseResource |
Instances
data BaseProductResponseResource Source #
Constructors
data TechnicalDataResource Source #
Constructors
TechnicalDataResource | |
newtype NumberOfBatteries Source #
Constructors
NumberOfBatteries | |
Fields |
newtype BatteryWeightResponse Source #
Constructors
BatteryWeightResponse | |
Fields |
Constructors
Capacity | |
Fields |
data StorageConfiguration Source #
newtype CountryOfOrigin Source #
Constructors
CountryOfOrigin | |
Fields |
type CreationDate = ExpectedDate Source #
Constructors
Flags | |
data FlagsResource Source #
Constructors
Instances
data HasEditRestrictions Source #
Constructors
EditRestrictions | |
NoEditRestrictions |
Constructors
Fragile | |
NotFragile |
Constructors
Category | |
Fields
|
data AlternateNamesResponse Source #
Constructors
AlternateNamesResponse | |
data AlternateNamesResponseResource Source #
Constructors
AlternateNamesResponseResource | |
newtype AlternateNamesResponseResourceItems Source #
Constructors
AlternateNamesResponseResourceItems | |
Fields |
data AlternateNamesResponseResourceItem Source #
Constructors
AlternateNamesResponseResourceItem | |
data AlternateNamesResponseResourceItemResource Source #
Constructors
AlternateNamesResponseResourceItemResource | |
Fields |
Constructors
Pallet | |
Constructors
InnerPack | |
data EnqueuedDimensions Source #
Constructors
EnqueuedDimensions | |
data EnqueuedDimensionsResource Source #
Constructors
EnqueuedDimensionsResource | |
Fields |
Constructors
ItemCount | |
Fields |
type ArchivedDate = ExpectedDate Source #
data Classification Source #
data BatteryConfiguration Source #
data BaseProductResponseMasterCase Source #
Constructors
BaseProductResponseMasterCase | |
data BaseProductResponseMasterCaseResource Source #
Constructors
BaseProductResponseMasterCaseResource | |
data DimensionsResource Source #
Constructors
DimensionsResource | |
Fields |
type WeightUnit = PieceWeightUnits Source #
type HeightUnit = PieceHeightUnits Source #
type WidthUnit = PieceWidthUnits Source #
type LengthUnit = PieceLengthUnits Source #
Constructors
Values | |
newtype CostValueCurrency Source #
Constructors
CostValueCurrency | |
Fields |
newtype WholesaleValueCurrency Source #
Constructors
WholesaleValueCurrency | |
Fields |
newtype RetailValueCurrency Source #
Constructors
RetailValueCurrency | |
Fields |
newtype CostValueResponse Source #
Constructors
CostValueResponse | |
Fields
|
Constructors
CostValue | |
Fields
|
newtype IndividualItemsPerCase Source #
Constructors
IndividualItemsPerCase | |
Fields |
newtype MasterCaseFlagsResource Source #
Constructors
MasterCaseFlagsResource | |
Fields |
data IsPackagedReadyToShip Source #
Constructors
PackagedReadyToShip | |
NotPackagedReadyToShip |
data MarketingInsertResponseResource Source #
Constructors
data MarketingInsertMasterCaseResponse Source #
Constructors
MarketingInsertMasterCaseResponse | |
data MarketingInsertMasterCaseResponseResource Source #
Constructors
MarketingInsertMasterCaseResponseResource | |
newtype InclusionRuleType Source #
Constructors
InclusionRuleType | |
Fields |
data InclusionRulesResource Source #
Constructors
newtype InsertAfterDate Source #
Constructors
InsertAfterDate | |
Fields |
newtype InsertBeforeDate Source #
Constructors
InsertBeforeDate | |
Fields |
newtype InsertWhenWorthValueResponse Source #
Constructors
InsertWhenWorthValueResponse | |
Fields |
newtype InsertWhenQuantity Source #
Constructors
InsertWhenQuantity | |
Fields |
newtype InclusionRulesResourceFlags Source #
Constructors
InclusionRulesResourceFlags | |
data MarketingInsertFlagsResponse Source #
Constructors
MarketingInsertFlagsResponse | |
data VirtualKitResponseResource Source #
Constructors
VirtualKitResponseResource | |
data VirtualKitResponseContent Source #
Constructors
VirtualKitResponseContent | |
data VirtualKitContentResource Source #
Constructors
VirtualKitContentResource | |
newtype VirtualKitContentResourceItems Source #
Constructors
VirtualKitContentResourceItems | |
Fields |
data VirtualKitContentResourceItem Source #
Constructors
VirtualKitContentResourceItem | |
data VirtualKitContentResourceItemResource Source #
Constructors
VirtualKitContentResourceItemResource | |
Fields |
data KitResponseResource Source #
Constructors
data KitResponseTechnicalData Source #
Constructors
KitResponseTechnicalData | |
newtype KitResponseTechnicalDataResource Source #
Constructors
KitResponseTechnicalDataResource | |
data KitResponseTechnicalDataResourceBattery Source #
Constructors
KitResponseTechnicalDataResourceBattery | |
data ExpandProducts Source #
Constructors
Instances
data ClassificationParam Source #
Constructors
ClassificationParamBaseProduct | |
ClassificationParamKit | |
ClassificationParamVirtualKit | |
ClassificationParamMarketingInsert |
Instances
Constructors
ManageStep | |
KitStep | |
VirtualKitStep | |
OrderStep | |
ReceivingStep | |
QuoteStep |
flowParamToBS :: FlowParam -> ByteString Source #
Constructors
IdsParam | |
Fields
|
Constructors
SkusParam | |
Fields
|
data CreateProductsWrapper Source #
You can create multiple products of different classifications at the same time by passing them inside a JSON array. To distinguish between different ToJSON instances we use this wrapper datatype.
data BaseProduct Source #
Constructors
Instances
data BaseProductMasterCase Source #
Constructors
BaseProductMasterCase | |
data BaseProductInnerPack Source #
Constructors
BaseProductInnerPack | |
newtype BaseProductAlternateNames Source #
Constructors
BaseProductAlternateNames | |
Fields |
newtype BaseProductAlternateName Source #
Constructors
BaseProductAlternateName | |
newtype BaseProductPalletFlags Source #
Constructors
BaseProductPalletFlags | |
newtype BaseProductMasterCaseFlags Source #
Constructors
BaseProductMasterCaseFlags | |
newtype BaseProductInnerPackFlags Source #
Constructors
BaseProductInnerPackFlags | |
newtype BaseProductTechnicalData Source #
Constructors
BaseProductTechnicalData | |
data BaseProductTechnicalDataBattery Source #
Constructors
BaseProductTechnicalDataBattery | |
data BaseProductDimensions Source #
Constructors
BaseProductDimensions | |
newtype RetailValueResponse Source #
Constructors
RetailValueResponse | |
Fields |
newtype WholesaleValueResponse Source #
Constructors
WholesaleValueResponse | |
Fields |
data MarketingInsert Source #
Constructors
Instances
newtype MarketingInsertAlternateNames Source #
Constructors
MarketingInsertAlternateNames | |
newtype MarketingInsertAlternateName Source #
Constructors
MarketingInsertAlternateName | |
data MarketingInsertDimensions Source #
Constructors
MarketingInsertDimensions | |
newtype MarketingInsertLength Source #
Constructors
MarketingInsertLength | |
Fields |
newtype MarketingInsertWidth Source #
Constructors
MarketingInsertWidth | |
Fields |
newtype MarketingInsertHeight Source #
Constructors
MarketingInsertHeight | |
Fields |
newtype MarketingInsertWeight Source #
Constructors
MarketingInsertWeight | |
Fields |
data MarketingInsertInclusionRules Source #
Constructors
MarketingInsertInclusionRules | |
newtype MarketingInsertFlags Source #
Constructors
MarketingInsertFlags | |
Fields |
newtype InsertWhenWorthValue Source #
Constructors
InsertWhenWorthValue | |
Fields |
newtype InsertWhenWorthCurrency Source #
Constructors
InsertWhenWorthCurrency | |
Fields |
data MarketingInsertMasterCase Source #
Constructors
MarketingInsertMasterCase | |
newtype MarketingInsertMasterCaseDimensionsHeight Source #
Constructors
MarketingInsertMasterCaseDimensionsHeight | |
newtype MarketingInsertMasterCaseDimensionsLength Source #
Constructors
MarketingInsertMasterCaseDimensionsLength | |
newtype MarketingInsertMasterCaseDimensionsWidth Source #
Constructors
MarketingInsertMasterCaseDimensionsWidth | |
newtype MarketingInsertMasterCaseDimensionsWeight Source #
Constructors
MarketingInsertMasterCaseDimensionsWeight | |
newtype ProductError Source #
There is a separate error class for /products endpoint apparently. It returns back JSON with field names as object names and details hidden inside that object. It is not specified anywhere what those might be. So for now I treat them as an Object. There must be a better way of dealing with it. E.g.: "errors": { "myMarketingInsert": { "code": "productSubmitFailed", "externalId": null, "id": null, "sku": "myMarketingInsert", "message": { "sku": { "stringLengthTooLong": "SKU must be between 1 and 16 characters" }, "masterCase_sku": { "stringLengthTooLong": "Master case SKU must be between 1 and 16 characters" }, }, "type": { "sku": { "stringLengthTooLong": "error" }, "masterCase_sku": { "stringLengthTooLong": "error" }, } } }
Constructors
ProductError | |
Fields |
Instances
data VirtualKitContentObject Source #
Constructors
VirtualKitContentObject | |
Fields |
Constructors
Constructors
KitPallet | |
newtype KitMasterCaseFlags Source #
Constructors
KitMasterCaseFlags | |
Constructors
data KitTechnicalDataBattery Source #
Constructors
KitTechnicalDataBattery | |
Constructors
KitLength | |
Fields |
Constructors
KitWidth | |
Fields
|
Constructors
KitHeight | |
Fields |
Constructors
KitWeight | |
Fields |
Constructors
KitValues | |
utcToShipwire :: UTCTime -> Text Source #
data RetireProductsResponse Source #
Constructors
RetireProductsResponse | |
Constructors
MoreInfo | |
Fields
|
data MoreInfoItem Source #
Constructors
MoreInfoItem | |
Fields
|
Instances
data ModifyProductsResponse Source #
Constructors
ModifyProductsResponse | |
data GetProductResponse Source #
Constructors
GetProductResponse | |
newtype GetProductResponseResource Source #
Constructors
GetProductResponseResource | |
Fields |
data CreateOrder Source #
Constructors
Instances
Constructors
OrderItem | |
newtype CommercialInvoiceValueCurrency Source #
Constructors
CommercialInvoiceValueCurrency | |
Fields |
newtype CommercialInvoiceValue Source #
Constructors
CommercialInvoiceValue | |
Fields |
data PackingListMessage Source #
Constructors
PackingListMessage | |
Fields |
data PackingListOther Source #
Constructors
PackingListOther | |
Fields |
newtype MessageDocument Source #
Constructors
MessageDocument | |
Fields |
newtype MessageLocation Source #
Constructors
MessageLocation | |
Fields |
newtype AdditionalValue Source #
Constructors
AdditionalValue | |
Fields |
newtype AdditionalValueCurrency Source #
Constructors
AdditionalValueCurrency | |
Fields |
newtype InsuranceValue Source #
Constructors
InsuranceValue | |
Fields |
newtype InsuranceValueCurrency Source #
Constructors
InsuranceValueCurrency | |
Fields |
newtype ShippingValueCurrency Source #
Constructors
ShippingValueCurrency | |
Fields |
data OrderShipTo Source #
Constructors
OrderShipTo | |
Fields
|
Instances
newtype ShipFromCompany Source #
Constructors
ShipFromCompany | |
Fields |
data CreateOrderOptions Source #
Specify one of WarehouseId, WarehouseExternalId, WarehouseRegion, WarehouseArea
Constructors
Constructors
Affiliate | |
Fields
|
Constructors
Referrer | |
Fields
|
data ForceDuplicate Source #
Constructors
ForceDuplicate | |
DontForceDuplicate |
Constructors
SameDay | |
NotSameDay |
newtype ProcessAfterDate Source #
Constructors
ProcessAfterDate | |
Fields |
data GetOrdersResponse Source #
Constructors
GetOrdersResponse | |
data GetOrdersResponseResource Source #
Constructors
GetOrdersResponseResource | |
newtype GetOrdersResponseResourceItems Source #
Constructors
GetOrdersResponseResourceItems | |
Fields |
data GetOrdersResponseResourceItemResource Source #
Constructors
data SplitOrdersResponse Source #
Constructors
SplitOrdersResponse | |
data SplitOrdersResponseResource Source #
Constructors
SplitOrdersResponseResource | |
newtype SplitOrdersResponseResourceItems Source #
Constructors
SplitOrdersResponseResourceItems | |
Fields
|
data ShipwireAnywhereResponse Source #
Constructors
ShipwireAnywhereResponse | |
newtype ShipwireAnywhereResponseResource Source #
Constructors
ShipwireAnywhereResponseResource | |
Fields |
data PricingEstimateResponse Source #
Constructors
PricingEstimateResponse | |
data RoutingResponseResource Source #
Constructors
newtype DestinationLatitudeResponse Source #
Constructors
DestinationLatitudeResponse | |
Fields |
newtype DestinationLongitudeResponse Source #
Constructors
DestinationLongitudeResponse | |
Fields |
type OriginLatitudeResponse = Latitude Source #
type OriginLongitudeResponse = Longitude Source #
data ShippingLabelResponse Source #
Constructors
ShippingLabelResponse | |
data ShippingLabelResponseResource Source #
Constructors
ShippingLabelResponseResource | |
data PackingListResponse Source #
Constructors
PackingListResponse | |
data PackingListResponseResource Source #
Constructors
PackingListResponseResource | |
data PackingListResponseResourceOther Source #
Constructors
PackingListResponseResourceOther | |
data PackingListResponseResourceMessage Source #
Constructors
PackingListResponseResourceMessage | |
Fields
|
data CommercialInvoiceResponse Source #
Constructors
CommercialInvoiceResponse | |
data CommercialInvoiceResponseResource Source #
Constructors
CommercialInvoiceResponseResource | |
data OrderShipToResponse Source #
Constructors
OrderShipToResponse | |
data OrderShipFromResponse Source #
Constructors
OrderShipFromResponse | |
data OrderShipFromResponseResource Source #
Constructors
OrderShipFromResponseResource | |
Fields |
data GetOrdersOptionsResource Source #
Constructors
data GetOrdersReturnsResource Source #
Constructors
GetOrdersReturnsResource | |
newtype GetOrdersReturnsResourceItems Source #
Constructors
GetOrdersReturnsResourceItems | |
data GetOrdersTrackings Source #
Constructors
GetOrdersTrackings | |
data GetOrdersTrackingsResource Source #
Constructors
GetOrdersTrackingsResource | |
newtype GetOrdersTrackingsResourceItems Source #
Constructors
GetOrdersTrackingsResourceItems | |
Fields |
data GetOrdersTrackingsResourceItem Source #
Constructors
GetOrdersTrackingsResourceItem | |
data GetOrdersTrackingsResourceItemResource Source #
Constructors
type FirstScanRegion = Region Source #
type FirstScanPostalCode = PostalCode Source #
type FirstScanCountry = Country Source #
type DeliveryCity = City Source #
type DeliveryRegion = Region Source #
type DeliveryPostalCode = PostalCode Source #
type DeliveryCountry = Country Source #
data GetOrdersItemsResource Source #
Constructors
GetOrdersItemsResource | |
newtype GetOrdersItemsResourceItems Source #
Constructors
GetOrdersItemsResourceItems | |
Fields |
data GetOrdersItemsResourceItem Source #
Constructors
GetOrdersItemsResourceItem | |
data GetOrdersItemsResourceItemResource Source #
Constructors
Constructors
Shipping | |
Fields |
data SerialNumbersResponse Source #
Constructors
SerialNumbersResponse | |
data SerialNumbersResponseResource Source #
Constructors
SerialNumbersResponseResource | |
newtype SerialNumbersResponseResourceItems Source #
Constructors
SerialNumbersResponseResourceItems | |
Fields |
data SerialNumbersResponseResourceItem Source #
Constructors
SerialNumbersResponseResourceItem | |
data SerialNumbersResponseResourceItemResource Source #
Constructors
SerialNumbersResponseResourceItemResource | |
Fields |
data GetOrdersHoldsResource Source #
Constructors
GetOrdersHoldsResource | |
newtype GetOrdersHoldsResourceItems Source #
Constructors
GetOrdersHoldsResourceItems | |
Fields |
data GetOrdersHoldsResourceItem Source #
Constructors
GetOrdersHoldsResourceItem | |
data GetOrdersHoldsResourceItemResource Source #
Constructors
GetOrdersHoldsResourceItemResource | |
type EventsResponse = ItemResourceEvents Source #
data GetOrdersResponseResourceItem Source #
Constructors
GetOrdersResponseResourceItem | |
data PricingResponseResource Source #
Constructors
PricingResponseResource | |
Fields |
data ExpandOrders Source #
Constructors
OrdersExpandAll | |
OrdersExpandHolds | |
OrdersExpandItems | |
OrdersExpandReturns | |
OrdersExpandTrackings | |
OrdersExpandSplitOrders |
Instances
newtype OrderStatusParam Source #
Constructors
OrderStatusParam | |
Fields
|
Instances
data OrderStatus Source #
Constructors
OrderProcessed | |
OrderCanceled | |
OrderCompleted | |
OrderDelivered | |
OrderReturned | |
OrderSubmitted | |
OrderHeld | |
OrderTracked |
Instances
data CancelOrderRequest Source #
POST apiv3orders{id}cancel or apiv3ordersE{externalId}cancel
Instances
type CancelOrderResponse = SimpleResponse Source #
Constructors
WrappedId Id | |
WrappedExternalId ExternalId |
data GetOrderTrackingsRequest Source #
GET apiv3orders{id}trackings or apiv3ordersE{externalId}trackings
Instances
data GetOrderTrackingsResponse Source #
Constructors
GetOrderTrackingsResponse | |
data GetOrderTrackingsResponseResource Source #
Constructors
GetOrderTrackingsResponseResource | |
newtype GetOrderTrackingsResponseResourceItems Source #
Constructors
GetOrderTrackingsResponseResourceItems | |
Fields |
data GetOrderTrackingsResponseResourceItem Source #
Constructors
GetOrderTrackingsResponseResourceItem | |
data GetOrderTrackingsResponseResourceItemResource Source #
Constructors
data ValidateAddressResponse Source #
Constructors
ValidateAddressResponse | |
type AddressToValidate = OrderShipTo Source #
newtype ValidateAddressWarnings Source #
Constructors
ValidateAddressWarnings | |
Fields |
data WarningObject Source #
Constructors
Instances
data ExtendedAttributesResponse Source #
Constructors
ExtendedAttributesResponse | |
data ExtendedAttributesResponseResource Source #
Constructors
ExtendedAttributesResponseResource | |
Fields |
newtype ExtendedAttributesResponseResourceItems Source #
Constructors
ExtendedAttributesResponseResourceItems | |
Fields |
data ExtendedAttributesResponseResourceItem Source #
Constructors
ExtendedAttributesResponseResourceItem | |
data ExtendedAttributesResponseResourceItemResource Source #
Constructors
ExtendedAttributesResponseResourceItemResource | |
Fields |
newtype ExtendedAttributeValue Source #
Constructors
ExtendedAttributeValue | |
Fields |
data FreightSummaryResponse Source #
Constructors
FreightSummaryResponse | |
data FreightSummaryResponseResource Source #
Constructors
FreightSummaryResponseResource | |
newtype FreightSummaryTotalWeight Source #
Constructors
FreightSummaryTotalWeight | |
Fields |
data ErrorObject Source #
Constructors
Instances
newtype ValidateAddressErrors Source #
Constructors
ValidateAddressErrors | |
Fields |
newtype InnerErrorObjectRules Source #
Constructors
InnerErrorObjectRules | |
Fields
|
newtype InnerWarningObject Source #
Constructors
InnerWarningObject | |
Fields |
newtype InnerWarningObjectRules Source #
Constructors
InnerWarningObjectRules | |
Fields
|