| 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
| |