Class FbaInboundApi
- java.lang.Object
-
- software.amazon.spapi.api.fulfillment.inbound.v2024_03_20.FbaInboundApi
-
public class FbaInboundApi extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FbaInboundApi.Builder
-
Constructor Summary
Constructors Constructor Description FbaInboundApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CancelInboundPlanResponse
cancelInboundPlan(java.lang.String inboundPlanId)
Cancels an Inbound Plan.okhttp3.Call
cancelInboundPlanAsync(java.lang.String inboundPlanId, ApiCallback<CancelInboundPlanResponse> callback)
(asynchronously) Cancels an Inbound Plan.okhttp3.Call
cancelInboundPlanCall(java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for cancelInboundPlanApiResponse<CancelInboundPlanResponse>
cancelInboundPlanWithHttpInfo(java.lang.String inboundPlanId)
Cancels an Inbound Plan.CancelSelfShipAppointmentResponse
cancelSelfShipAppointment(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Cancels a self-ship appointment slot against a shipment.okhttp3.Call
cancelSelfShipAppointmentAsync(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<CancelSelfShipAppointmentResponse> callback)
(asynchronously) Cancels a self-ship appointment slot against a shipment.okhttp3.Call
cancelSelfShipAppointmentCall(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for cancelSelfShipAppointmentApiResponse<CancelSelfShipAppointmentResponse>
cancelSelfShipAppointmentWithHttpInfo(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Cancels a self-ship appointment slot against a shipment.ConfirmDeliveryWindowOptionsResponse
confirmDeliveryWindowOptions(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId)
Confirms the delivery window option for chosen shipment within an inbound plan.okhttp3.Call
confirmDeliveryWindowOptionsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId, ApiCallback<ConfirmDeliveryWindowOptionsResponse> callback)
(asynchronously) Confirms the delivery window option for chosen shipment within an inbound plan.okhttp3.Call
confirmDeliveryWindowOptionsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for confirmDeliveryWindowOptionsApiResponse<ConfirmDeliveryWindowOptionsResponse>
confirmDeliveryWindowOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId)
Confirms the delivery window option for chosen shipment within an inbound plan.ConfirmPackingOptionResponse
confirmPackingOption(java.lang.String inboundPlanId, java.lang.String packingOptionId)
Confirms the packing option for an inbound plan.okhttp3.Call
confirmPackingOptionAsync(java.lang.String inboundPlanId, java.lang.String packingOptionId, ApiCallback<ConfirmPackingOptionResponse> callback)
(asynchronously) Confirms the packing option for an inbound plan.okhttp3.Call
confirmPackingOptionCall(java.lang.String inboundPlanId, java.lang.String packingOptionId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for confirmPackingOptionApiResponse<ConfirmPackingOptionResponse>
confirmPackingOptionWithHttpInfo(java.lang.String inboundPlanId, java.lang.String packingOptionId)
Confirms the packing option for an inbound plan.ConfirmPlacementOptionResponse
confirmPlacementOption(java.lang.String inboundPlanId, java.lang.String placementOptionId)
Confirms the placement option for an inbound plan.okhttp3.Call
confirmPlacementOptionAsync(java.lang.String inboundPlanId, java.lang.String placementOptionId, ApiCallback<ConfirmPlacementOptionResponse> callback)
(asynchronously) Confirms the placement option for an inbound plan.okhttp3.Call
confirmPlacementOptionCall(java.lang.String inboundPlanId, java.lang.String placementOptionId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for confirmPlacementOptionApiResponse<ConfirmPlacementOptionResponse>
confirmPlacementOptionWithHttpInfo(java.lang.String inboundPlanId, java.lang.String placementOptionId)
Confirms the placement option for an inbound plan.ConfirmShipmentContentUpdatePreviewResponse
confirmShipmentContentUpdatePreview(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId)
Confirm a shipment content update preview and accept the changes in transportation cost.okhttp3.Call
confirmShipmentContentUpdatePreviewAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ApiCallback<ConfirmShipmentContentUpdatePreviewResponse> callback)
(asynchronously) Confirm a shipment content update preview and accept the changes in transportation cost.okhttp3.Call
confirmShipmentContentUpdatePreviewCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for confirmShipmentContentUpdatePreviewApiResponse<ConfirmShipmentContentUpdatePreviewResponse>
confirmShipmentContentUpdatePreviewWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId)
Confirm a shipment content update preview and accept the changes in transportation cost.ConfirmTransportationOptionsResponse
confirmTransportationOptions(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId)
Confirms all the transportation options for an inbound plan.okhttp3.Call
confirmTransportationOptionsAsync(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId, ApiCallback<ConfirmTransportationOptionsResponse> callback)
(asynchronously) Confirms all the transportation options for an inbound plan.okhttp3.Call
confirmTransportationOptionsCall(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for confirmTransportationOptionsApiResponse<ConfirmTransportationOptionsResponse>
confirmTransportationOptionsWithHttpInfo(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId)
Confirms all the transportation options for an inbound plan.CreateInboundPlanResponse
createInboundPlan(CreateInboundPlanRequest body)
Creates an inbound plan.okhttp3.Call
createInboundPlanAsync(CreateInboundPlanRequest body, ApiCallback<CreateInboundPlanResponse> callback)
(asynchronously) Creates an inbound plan.okhttp3.Call
createInboundPlanCall(CreateInboundPlanRequest body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for createInboundPlanApiResponse<CreateInboundPlanResponse>
createInboundPlanWithHttpInfo(CreateInboundPlanRequest body)
Creates an inbound plan.CreateMarketplaceItemLabelsResponse
createMarketplaceItemLabels(CreateMarketplaceItemLabelsRequest body)
For a given marketplace - creates labels for a list of MSKUs.okhttp3.Call
createMarketplaceItemLabelsAsync(CreateMarketplaceItemLabelsRequest body, ApiCallback<CreateMarketplaceItemLabelsResponse> callback)
(asynchronously) For a given marketplace - creates labels for a list of MSKUs.okhttp3.Call
createMarketplaceItemLabelsCall(CreateMarketplaceItemLabelsRequest body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for createMarketplaceItemLabelsApiResponse<CreateMarketplaceItemLabelsResponse>
createMarketplaceItemLabelsWithHttpInfo(CreateMarketplaceItemLabelsRequest body)
For a given marketplace - creates labels for a list of MSKUs.GenerateDeliveryWindowOptionsResponse
generateDeliveryWindowOptions(java.lang.String inboundPlanId, java.lang.String shipmentId)
Generates available delivery window options for a given shipment.okhttp3.Call
generateDeliveryWindowOptionsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GenerateDeliveryWindowOptionsResponse> callback)
(asynchronously) Generates available delivery window options for a given shipment.okhttp3.Call
generateDeliveryWindowOptionsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for generateDeliveryWindowOptionsApiResponse<GenerateDeliveryWindowOptionsResponse>
generateDeliveryWindowOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId)
Generates available delivery window options for a given shipment.GeneratePackingOptionsResponse
generatePackingOptions(java.lang.String inboundPlanId)
Generates available packing options for the inbound plan.okhttp3.Call
generatePackingOptionsAsync(java.lang.String inboundPlanId, ApiCallback<GeneratePackingOptionsResponse> callback)
(asynchronously) Generates available packing options for the inbound plan.okhttp3.Call
generatePackingOptionsCall(java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for generatePackingOptionsApiResponse<GeneratePackingOptionsResponse>
generatePackingOptionsWithHttpInfo(java.lang.String inboundPlanId)
Generates available packing options for the inbound plan.GeneratePlacementOptionsResponse
generatePlacementOptions(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId)
Generates placement options for the inbound plan.okhttp3.Call
generatePlacementOptionsAsync(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId, ApiCallback<GeneratePlacementOptionsResponse> callback)
(asynchronously) Generates placement options for the inbound plan.okhttp3.Call
generatePlacementOptionsCall(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for generatePlacementOptionsApiResponse<GeneratePlacementOptionsResponse>
generatePlacementOptionsWithHttpInfo(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId)
Generates placement options for the inbound plan.GenerateSelfShipAppointmentSlotsResponse
generateSelfShipAppointmentSlots(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Initiates the process of generating the appointment slots list.okhttp3.Call
generateSelfShipAppointmentSlotsAsync(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GenerateSelfShipAppointmentSlotsResponse> callback)
(asynchronously) Initiates the process of generating the appointment slots list.okhttp3.Call
generateSelfShipAppointmentSlotsCall(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for generateSelfShipAppointmentSlotsApiResponse<GenerateSelfShipAppointmentSlotsResponse>
generateSelfShipAppointmentSlotsWithHttpInfo(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Initiates the process of generating the appointment slots list.GenerateShipmentContentUpdatePreviewsResponse
generateShipmentContentUpdatePreviews(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Generate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier.okhttp3.Call
generateShipmentContentUpdatePreviewsAsync(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GenerateShipmentContentUpdatePreviewsResponse> callback)
(asynchronously) Generate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier.okhttp3.Call
generateShipmentContentUpdatePreviewsCall(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for generateShipmentContentUpdatePreviewsApiResponse<GenerateShipmentContentUpdatePreviewsResponse>
generateShipmentContentUpdatePreviewsWithHttpInfo(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Generate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier.GenerateTransportationOptionsResponse
generateTransportationOptions(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId)
Generates available transportation options for a given placement option.okhttp3.Call
generateTransportationOptionsAsync(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId, ApiCallback<GenerateTransportationOptionsResponse> callback)
(asynchronously) Generates available transportation options for a given placement option.okhttp3.Call
generateTransportationOptionsCall(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for generateTransportationOptionsApiResponse<GenerateTransportationOptionsResponse>
generateTransportationOptionsWithHttpInfo(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId)
Generates available transportation options for a given placement option.ApiClient
getApiClient()
GetDeliveryChallanDocumentResponse
getDeliveryChallanDocument(java.lang.String inboundPlanId, java.lang.String shipmentId)
Provide delivery challan document for PCP transportation in IN marketplace.okhttp3.Call
getDeliveryChallanDocumentAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GetDeliveryChallanDocumentResponse> callback)
(asynchronously) Provide delivery challan document for PCP transportation in IN marketplace.okhttp3.Call
getDeliveryChallanDocumentCall(java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getDeliveryChallanDocumentApiResponse<GetDeliveryChallanDocumentResponse>
getDeliveryChallanDocumentWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId)
Provide delivery challan document for PCP transportation in IN marketplace.InboundOperationStatus
getInboundOperationStatus(java.lang.String operationId)
Gets the status of the processing of an asynchronous API call.okhttp3.Call
getInboundOperationStatusAsync(java.lang.String operationId, ApiCallback<InboundOperationStatus> callback)
(asynchronously) Gets the status of the processing of an asynchronous API call.okhttp3.Call
getInboundOperationStatusCall(java.lang.String operationId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getInboundOperationStatusApiResponse<InboundOperationStatus>
getInboundOperationStatusWithHttpInfo(java.lang.String operationId)
Gets the status of the processing of an asynchronous API call.InboundPlan
getInboundPlan(java.lang.String inboundPlanId)
Fetches the top level information about an inbound plan.okhttp3.Call
getInboundPlanAsync(java.lang.String inboundPlanId, ApiCallback<InboundPlan> callback)
(asynchronously) Fetches the top level information about an inbound plan.okhttp3.Call
getInboundPlanCall(java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getInboundPlanApiResponse<InboundPlan>
getInboundPlanWithHttpInfo(java.lang.String inboundPlanId)
Fetches the top level information about an inbound plan.GetSelfShipAppointmentSlotsResponse
getSelfShipAppointmentSlots(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse.okhttp3.Call
getSelfShipAppointmentSlotsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<GetSelfShipAppointmentSlotsResponse> callback)
(asynchronously) Retrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse.okhttp3.Call
getSelfShipAppointmentSlotsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getSelfShipAppointmentSlotsApiResponse<GetSelfShipAppointmentSlotsResponse>
getSelfShipAppointmentSlotsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse.Shipment
getShipment(java.lang.String inboundPlanId, java.lang.String shipmentId)
Provides the full details for a specific shipment within an inbound plan.okhttp3.Call
getShipmentAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<Shipment> callback)
(asynchronously) Provides the full details for a specific shipment within an inbound plan.okhttp3.Call
getShipmentCall(java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getShipmentContentUpdatePreview
getShipmentContentUpdatePreview(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId)
Retrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified.okhttp3.Call
getShipmentContentUpdatePreviewAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ApiCallback<ContentUpdatePreview> callback)
(asynchronously) Retrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified.okhttp3.Call
getShipmentContentUpdatePreviewCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getShipmentContentUpdatePreviewApiResponse<ContentUpdatePreview>
getShipmentContentUpdatePreviewWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId)
Retrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified.ApiResponse<Shipment>
getShipmentWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId)
Provides the full details for a specific shipment within an inbound plan.ListDeliveryWindowOptionsResponse
listDeliveryWindowOptions(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves all delivery window options for a shipment.okhttp3.Call
listDeliveryWindowOptionsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListDeliveryWindowOptionsResponse> callback)
(asynchronously) Retrieves all delivery window options for a shipment.okhttp3.Call
listDeliveryWindowOptionsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listDeliveryWindowOptionsApiResponse<ListDeliveryWindowOptionsResponse>
listDeliveryWindowOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves all delivery window options for a shipment.ListInboundPlanBoxesResponse
listInboundPlanBoxes(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of box packages in an inbound plan.okhttp3.Call
listInboundPlanBoxesAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListInboundPlanBoxesResponse> callback)
(asynchronously) Provides a paginated list of box packages in an inbound plan.okhttp3.Call
listInboundPlanBoxesCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listInboundPlanBoxesApiResponse<ListInboundPlanBoxesResponse>
listInboundPlanBoxesWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of box packages in an inbound plan.ListInboundPlanItemsResponse
listInboundPlanItems(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of item packages in an inbound plan.okhttp3.Call
listInboundPlanItemsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListInboundPlanItemsResponse> callback)
(asynchronously) Provides a paginated list of item packages in an inbound plan.okhttp3.Call
listInboundPlanItemsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listInboundPlanItemsApiResponse<ListInboundPlanItemsResponse>
listInboundPlanItemsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of item packages in an inbound plan.ListInboundPlanPalletsResponse
listInboundPlanPallets(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of pallet packages in an inbound plan.okhttp3.Call
listInboundPlanPalletsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListInboundPlanPalletsResponse> callback)
(asynchronously) Provides a paginated list of pallet packages in an inbound plan.okhttp3.Call
listInboundPlanPalletsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listInboundPlanPalletsApiResponse<ListInboundPlanPalletsResponse>
listInboundPlanPalletsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of pallet packages in an inbound plan.ListInboundPlansResponse
listInboundPlans(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder)
Provides a list of inbound plans with minimal information.okhttp3.Call
listInboundPlansAsync(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder, ApiCallback<ListInboundPlansResponse> callback)
(asynchronously) Provides a list of inbound plans with minimal information.okhttp3.Call
listInboundPlansCall(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listInboundPlansApiResponse<ListInboundPlansResponse>
listInboundPlansWithHttpInfo(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder)
Provides a list of inbound plans with minimal information.ListItemComplianceDetailsResponse
listItemComplianceDetails(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId)
List the inbound compliance details for MSKUs in a given marketplace.okhttp3.Call
listItemComplianceDetailsAsync(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId, ApiCallback<ListItemComplianceDetailsResponse> callback)
(asynchronously) List the inbound compliance details for MSKUs in a given marketplace.okhttp3.Call
listItemComplianceDetailsCall(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listItemComplianceDetailsApiResponse<ListItemComplianceDetailsResponse>
listItemComplianceDetailsWithHttpInfo(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId)
List the inbound compliance details for MSKUs in a given marketplace.ListPackingGroupBoxesResponse
listPackingGroupBoxes(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a page of boxes from a given packing group.okhttp3.Call
listPackingGroupBoxesAsync(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPackingGroupBoxesResponse> callback)
(asynchronously) Retrieves a page of boxes from a given packing group.okhttp3.Call
listPackingGroupBoxesCall(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listPackingGroupBoxesApiResponse<ListPackingGroupBoxesResponse>
listPackingGroupBoxesWithHttpInfo(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a page of boxes from a given packing group.ListPackingGroupItemsResponse
listPackingGroupItems(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a page of items in a given packing group.okhttp3.Call
listPackingGroupItemsAsync(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPackingGroupItemsResponse> callback)
(asynchronously) Retrieves a page of items in a given packing group.okhttp3.Call
listPackingGroupItemsCall(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listPackingGroupItemsApiResponse<ListPackingGroupItemsResponse>
listPackingGroupItemsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a page of items in a given packing group.ListPackingOptionsResponse
listPackingOptions(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a list of all packing options for an inbound plan.okhttp3.Call
listPackingOptionsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPackingOptionsResponse> callback)
(asynchronously) Retrieves a list of all packing options for an inbound plan.okhttp3.Call
listPackingOptionsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listPackingOptionsApiResponse<ListPackingOptionsResponse>
listPackingOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieves a list of all packing options for an inbound plan.ListPlacementOptionsResponse
listPlacementOptions(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a list of all placement options for an inbound plan.okhttp3.Call
listPlacementOptionsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPlacementOptionsResponse> callback)
(asynchronously) Provides a list of all placement options for an inbound plan.okhttp3.Call
listPlacementOptionsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listPlacementOptionsApiResponse<ListPlacementOptionsResponse>
listPlacementOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a list of all placement options for an inbound plan.ListPrepDetailsResponse
listPrepDetails(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus)
Get preparation details for a list of MSKUs in a specified marketplace.okhttp3.Call
listPrepDetailsAsync(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus, ApiCallback<ListPrepDetailsResponse> callback)
(asynchronously) Get preparation details for a list of MSKUs in a specified marketplace.okhttp3.Call
listPrepDetailsCall(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listPrepDetailsApiResponse<ListPrepDetailsResponse>
listPrepDetailsWithHttpInfo(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus)
Get preparation details for a list of MSKUs in a specified marketplace.ListShipmentBoxesResponse
listShipmentBoxes(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of box packages in a shipment.okhttp3.Call
listShipmentBoxesAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentBoxesResponse> callback)
(asynchronously) Provides a paginated list of box packages in a shipment.okhttp3.Call
listShipmentBoxesCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listShipmentBoxesApiResponse<ListShipmentBoxesResponse>
listShipmentBoxesWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of box packages in a shipment.ListShipmentContentUpdatePreviewsResponse
listShipmentContentUpdatePreviews(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieve a paginated list of shipment content update previews for a given shipment.okhttp3.Call
listShipmentContentUpdatePreviewsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentContentUpdatePreviewsResponse> callback)
(asynchronously) Retrieve a paginated list of shipment content update previews for a given shipment.okhttp3.Call
listShipmentContentUpdatePreviewsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listShipmentContentUpdatePreviewsApiResponse<ListShipmentContentUpdatePreviewsResponse>
listShipmentContentUpdatePreviewsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Retrieve a paginated list of shipment content update previews for a given shipment.ListShipmentItemsResponse
listShipmentItems(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of item packages in a shipment.okhttp3.Call
listShipmentItemsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentItemsResponse> callback)
(asynchronously) Provides a paginated list of item packages in a shipment.okhttp3.Call
listShipmentItemsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listShipmentItemsApiResponse<ListShipmentItemsResponse>
listShipmentItemsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of item packages in a shipment.ListShipmentPalletsResponse
listShipmentPallets(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of pallet packages in a shipment.okhttp3.Call
listShipmentPalletsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentPalletsResponse> callback)
(asynchronously) Provides a paginated list of pallet packages in a shipment.okhttp3.Call
listShipmentPalletsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listShipmentPalletsApiResponse<ListShipmentPalletsResponse>
listShipmentPalletsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken)
Provides a paginated list of pallet packages in a shipment.ListTransportationOptionsResponse
listTransportationOptions(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId)
Retrieves all transportation options for a shipment.okhttp3.Call
listTransportationOptionsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId, ApiCallback<ListTransportationOptionsResponse> callback)
(asynchronously) Retrieves all transportation options for a shipment.okhttp3.Call
listTransportationOptionsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for listTransportationOptionsApiResponse<ListTransportationOptionsResponse>
listTransportationOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId)
Retrieves all transportation options for a shipment.ScheduleSelfShipAppointmentResponse
scheduleSelfShipAppointment(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId)
Confirms or reschedules a self-ship appointment slot against a shipment.okhttp3.Call
scheduleSelfShipAppointmentAsync(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId, ApiCallback<ScheduleSelfShipAppointmentResponse> callback)
(asynchronously) Confirms or reschedules a self-ship appointment slot against a shipment.okhttp3.Call
scheduleSelfShipAppointmentCall(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for scheduleSelfShipAppointmentApiResponse<ScheduleSelfShipAppointmentResponse>
scheduleSelfShipAppointmentWithHttpInfo(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId)
Confirms or reschedules a self-ship appointment slot against a shipment.void
setApiClient(ApiClient apiClient)
SetPackingInformationResponse
setPackingInformation(SetPackingInformationRequest body, java.lang.String inboundPlanId)
Sets packing information for an inbound plan.okhttp3.Call
setPackingInformationAsync(SetPackingInformationRequest body, java.lang.String inboundPlanId, ApiCallback<SetPackingInformationResponse> callback)
(asynchronously) Sets packing information for an inbound plan.okhttp3.Call
setPackingInformationCall(SetPackingInformationRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for setPackingInformationApiResponse<SetPackingInformationResponse>
setPackingInformationWithHttpInfo(SetPackingInformationRequest body, java.lang.String inboundPlanId)
Sets packing information for an inbound plan.SetPrepDetailsResponse
setPrepDetails(SetPrepDetailsRequest body)
Set the preparation details for a list of MSKUs in a specified marketplace.okhttp3.Call
setPrepDetailsAsync(SetPrepDetailsRequest body, ApiCallback<SetPrepDetailsResponse> callback)
(asynchronously) Set the preparation details for a list of MSKUs in a specified marketplace.okhttp3.Call
setPrepDetailsCall(SetPrepDetailsRequest body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for setPrepDetailsApiResponse<SetPrepDetailsResponse>
setPrepDetailsWithHttpInfo(SetPrepDetailsRequest body)
Set the preparation details for a list of MSKUs in a specified marketplace.void
updateInboundPlanName(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId)
Updates the name of an existing inbound plan.okhttp3.Call
updateInboundPlanNameAsync(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId, ApiCallback<java.lang.Void> callback)
(asynchronously) Updates the name of an existing inbound plan.okhttp3.Call
updateInboundPlanNameCall(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateInboundPlanNameApiResponse<java.lang.Void>
updateInboundPlanNameWithHttpInfo(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId)
Updates the name of an existing inbound plan.UpdateItemComplianceDetailsResponse
updateItemComplianceDetails(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId)
Update compliance details for a list of MSKUs.okhttp3.Call
updateItemComplianceDetailsAsync(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId, ApiCallback<UpdateItemComplianceDetailsResponse> callback)
(asynchronously) Update compliance details for a list of MSKUs.okhttp3.Call
updateItemComplianceDetailsCall(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateItemComplianceDetailsApiResponse<UpdateItemComplianceDetailsResponse>
updateItemComplianceDetailsWithHttpInfo(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId)
Update compliance details for a list of MSKUs.void
updateShipmentName(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Updates the name of an existing shipment.okhttp3.Call
updateShipmentNameAsync(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<java.lang.Void> callback)
(asynchronously) Updates the name of an existing shipment.okhttp3.Call
updateShipmentNameCall(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateShipmentNameApiResponse<java.lang.Void>
updateShipmentNameWithHttpInfo(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Updates the name of an existing shipment.UpdateShipmentSourceAddressResponse
updateShipmentSourceAddress(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Updates the source address of an existing shipment.okhttp3.Call
updateShipmentSourceAddressAsync(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<UpdateShipmentSourceAddressResponse> callback)
(asynchronously) Updates the source address of an existing shipment.okhttp3.Call
updateShipmentSourceAddressCall(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateShipmentSourceAddressApiResponse<UpdateShipmentSourceAddressResponse>
updateShipmentSourceAddressWithHttpInfo(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Updates the source address of an existing shipment.UpdateShipmentTrackingDetailsResponse
updateShipmentTrackingDetails(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Updates a shipment's tracking details.okhttp3.Call
updateShipmentTrackingDetailsAsync(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<UpdateShipmentTrackingDetailsResponse> callback)
(asynchronously) Updates a shipment's tracking details.okhttp3.Call
updateShipmentTrackingDetailsCall(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for updateShipmentTrackingDetailsApiResponse<UpdateShipmentTrackingDetailsResponse>
updateShipmentTrackingDetailsWithHttpInfo(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId)
Updates a shipment's tracking details.
-
-
-
Constructor Detail
-
FbaInboundApi
public FbaInboundApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
cancelInboundPlanCall
public okhttp3.Call cancelInboundPlanCall(java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for cancelInboundPlan- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
cancelInboundPlan
public CancelInboundPlanResponse cancelInboundPlan(java.lang.String inboundPlanId) throws ApiException, LWAException
Cancels an Inbound Plan. Charges may apply if the cancellation is performed outside of a void window. The window for Amazon Partnered Carriers is 24 hours for Small Parcel Delivery (SPD) and one hour for Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- CancelInboundPlanResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
cancelInboundPlanWithHttpInfo
public ApiResponse<CancelInboundPlanResponse> cancelInboundPlanWithHttpInfo(java.lang.String inboundPlanId) throws ApiException, LWAException
Cancels an Inbound Plan. Charges may apply if the cancellation is performed outside of a void window. The window for Amazon Partnered Carriers is 24 hours for Small Parcel Delivery (SPD) and one hour for Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<CancelInboundPlanResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
cancelInboundPlanAsync
public okhttp3.Call cancelInboundPlanAsync(java.lang.String inboundPlanId, ApiCallback<CancelInboundPlanResponse> callback) throws ApiException, LWAException
(asynchronously) Cancels an Inbound Plan. Charges may apply if the cancellation is performed outside of a void window. The window for Amazon Partnered Carriers is 24 hours for Small Parcel Delivery (SPD) and one hour for Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
cancelSelfShipAppointmentCall
public okhttp3.Call cancelSelfShipAppointmentCall(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for cancelSelfShipAppointment- Parameters:
body
- The body of the request to `cancelSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
cancelSelfShipAppointment
public CancelSelfShipAppointmentResponse cancelSelfShipAppointment(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Cancels a self-ship appointment slot against a shipment. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `cancelSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- CancelSelfShipAppointmentResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
cancelSelfShipAppointmentWithHttpInfo
public ApiResponse<CancelSelfShipAppointmentResponse> cancelSelfShipAppointmentWithHttpInfo(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Cancels a self-ship appointment slot against a shipment. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `cancelSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<CancelSelfShipAppointmentResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
cancelSelfShipAppointmentAsync
public okhttp3.Call cancelSelfShipAppointmentAsync(CancelSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<CancelSelfShipAppointmentResponse> callback) throws ApiException, LWAException
(asynchronously) Cancels a self-ship appointment slot against a shipment. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `cancelSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmDeliveryWindowOptionsCall
public okhttp3.Call confirmDeliveryWindowOptionsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for confirmDeliveryWindowOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to confirm the delivery window option for. (required)deliveryWindowOptionId
- The id of the delivery window option to be confirmed. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmDeliveryWindowOptions
public ConfirmDeliveryWindowOptionsResponse confirmDeliveryWindowOptions(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId) throws ApiException, LWAException
Confirms the delivery window option for chosen shipment within an inbound plan. A placement option must be confirmed prior to use of this API. Once confirmed, new delivery window options cannot be generated, but the chosen delivery window option can be updated before shipment closure. The window is used to provide the expected time when a shipment will arrive at the warehouse. All transportation options which have the program `CONFIRMED_DELIVERY_WINDOW` require a delivery window to be confirmed prior to transportation option confirmation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to confirm the delivery window option for. (required)deliveryWindowOptionId
- The id of the delivery window option to be confirmed. (required)- Returns:
- ConfirmDeliveryWindowOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmDeliveryWindowOptionsWithHttpInfo
public ApiResponse<ConfirmDeliveryWindowOptionsResponse> confirmDeliveryWindowOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId) throws ApiException, LWAException
Confirms the delivery window option for chosen shipment within an inbound plan. A placement option must be confirmed prior to use of this API. Once confirmed, new delivery window options cannot be generated, but the chosen delivery window option can be updated before shipment closure. The window is used to provide the expected time when a shipment will arrive at the warehouse. All transportation options which have the program `CONFIRMED_DELIVERY_WINDOW` require a delivery window to be confirmed prior to transportation option confirmation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to confirm the delivery window option for. (required)deliveryWindowOptionId
- The id of the delivery window option to be confirmed. (required)- Returns:
- ApiResponse<ConfirmDeliveryWindowOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmDeliveryWindowOptionsAsync
public okhttp3.Call confirmDeliveryWindowOptionsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String deliveryWindowOptionId, ApiCallback<ConfirmDeliveryWindowOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Confirms the delivery window option for chosen shipment within an inbound plan. A placement option must be confirmed prior to use of this API. Once confirmed, new delivery window options cannot be generated, but the chosen delivery window option can be updated before shipment closure. The window is used to provide the expected time when a shipment will arrive at the warehouse. All transportation options which have the program `CONFIRMED_DELIVERY_WINDOW` require a delivery window to be confirmed prior to transportation option confirmation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to confirm the delivery window option for. (required)deliveryWindowOptionId
- The id of the delivery window option to be confirmed. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmPackingOptionCall
public okhttp3.Call confirmPackingOptionCall(java.lang.String inboundPlanId, java.lang.String packingOptionId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for confirmPackingOption- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingOptionId
- Identifier of a packing option. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmPackingOption
public ConfirmPackingOptionResponse confirmPackingOption(java.lang.String inboundPlanId, java.lang.String packingOptionId) throws ApiException, LWAException
Confirms the packing option for an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingOptionId
- Identifier of a packing option. (required)- Returns:
- ConfirmPackingOptionResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmPackingOptionWithHttpInfo
public ApiResponse<ConfirmPackingOptionResponse> confirmPackingOptionWithHttpInfo(java.lang.String inboundPlanId, java.lang.String packingOptionId) throws ApiException, LWAException
Confirms the packing option for an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingOptionId
- Identifier of a packing option. (required)- Returns:
- ApiResponse<ConfirmPackingOptionResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmPackingOptionAsync
public okhttp3.Call confirmPackingOptionAsync(java.lang.String inboundPlanId, java.lang.String packingOptionId, ApiCallback<ConfirmPackingOptionResponse> callback) throws ApiException, LWAException
(asynchronously) Confirms the packing option for an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingOptionId
- Identifier of a packing option. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmPlacementOptionCall
public okhttp3.Call confirmPlacementOptionCall(java.lang.String inboundPlanId, java.lang.String placementOptionId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for confirmPlacementOption- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)placementOptionId
- The identifier of a placement option. A placement option represents the shipment splits and destinations of SKUs. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmPlacementOption
public ConfirmPlacementOptionResponse confirmPlacementOption(java.lang.String inboundPlanId, java.lang.String placementOptionId) throws ApiException, LWAException
Confirms the placement option for an inbound plan. Once confirmed, it cannot be changed for the Inbound Plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)placementOptionId
- The identifier of a placement option. A placement option represents the shipment splits and destinations of SKUs. (required)- Returns:
- ConfirmPlacementOptionResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmPlacementOptionWithHttpInfo
public ApiResponse<ConfirmPlacementOptionResponse> confirmPlacementOptionWithHttpInfo(java.lang.String inboundPlanId, java.lang.String placementOptionId) throws ApiException, LWAException
Confirms the placement option for an inbound plan. Once confirmed, it cannot be changed for the Inbound Plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)placementOptionId
- The identifier of a placement option. A placement option represents the shipment splits and destinations of SKUs. (required)- Returns:
- ApiResponse<ConfirmPlacementOptionResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmPlacementOptionAsync
public okhttp3.Call confirmPlacementOptionAsync(java.lang.String inboundPlanId, java.lang.String placementOptionId, ApiCallback<ConfirmPlacementOptionResponse> callback) throws ApiException, LWAException
(asynchronously) Confirms the placement option for an inbound plan. Once confirmed, it cannot be changed for the Inbound Plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)placementOptionId
- The identifier of a placement option. A placement option represents the shipment splits and destinations of SKUs. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmShipmentContentUpdatePreviewCall
public okhttp3.Call confirmShipmentContentUpdatePreviewCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for confirmShipmentContentUpdatePreview- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmShipmentContentUpdatePreview
public ConfirmShipmentContentUpdatePreviewResponse confirmShipmentContentUpdatePreview(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId) throws ApiException, LWAException
Confirm a shipment content update preview and accept the changes in transportation cost. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)- Returns:
- ConfirmShipmentContentUpdatePreviewResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmShipmentContentUpdatePreviewWithHttpInfo
public ApiResponse<ConfirmShipmentContentUpdatePreviewResponse> confirmShipmentContentUpdatePreviewWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId) throws ApiException, LWAException
Confirm a shipment content update preview and accept the changes in transportation cost. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)- Returns:
- ApiResponse<ConfirmShipmentContentUpdatePreviewResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmShipmentContentUpdatePreviewAsync
public okhttp3.Call confirmShipmentContentUpdatePreviewAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ApiCallback<ConfirmShipmentContentUpdatePreviewResponse> callback) throws ApiException, LWAException
(asynchronously) Confirm a shipment content update preview and accept the changes in transportation cost. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmTransportationOptionsCall
public okhttp3.Call confirmTransportationOptionsCall(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for confirmTransportationOptions- Parameters:
body
- The body of the request to `confirmTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
confirmTransportationOptions
public ConfirmTransportationOptionsResponse confirmTransportationOptions(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Confirms all the transportation options for an inbound plan. A placement option must be confirmed prior to use of this API. Once confirmed, new transportation options can not be generated or confirmed for the Inbound Plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `confirmTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ConfirmTransportationOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmTransportationOptionsWithHttpInfo
public ApiResponse<ConfirmTransportationOptionsResponse> confirmTransportationOptionsWithHttpInfo(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Confirms all the transportation options for an inbound plan. A placement option must be confirmed prior to use of this API. Once confirmed, new transportation options can not be generated or confirmed for the Inbound Plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `confirmTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<ConfirmTransportationOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
confirmTransportationOptionsAsync
public okhttp3.Call confirmTransportationOptionsAsync(ConfirmTransportationOptionsRequest body, java.lang.String inboundPlanId, ApiCallback<ConfirmTransportationOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Confirms all the transportation options for an inbound plan. A placement option must be confirmed prior to use of this API. Once confirmed, new transportation options can not be generated or confirmed for the Inbound Plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `confirmTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
createInboundPlanCall
public okhttp3.Call createInboundPlanCall(CreateInboundPlanRequest body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for createInboundPlan- Parameters:
body
- The body of the request to `createInboundPlan`. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
createInboundPlan
public CreateInboundPlanResponse createInboundPlan(CreateInboundPlanRequest body) throws ApiException, LWAException
Creates an inbound plan. An inbound plan contains all the necessary information to send shipments into Amazon's fufillment network. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `createInboundPlan`. (required)- Returns:
- CreateInboundPlanResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
createInboundPlanWithHttpInfo
public ApiResponse<CreateInboundPlanResponse> createInboundPlanWithHttpInfo(CreateInboundPlanRequest body) throws ApiException, LWAException
Creates an inbound plan. An inbound plan contains all the necessary information to send shipments into Amazon's fufillment network. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `createInboundPlan`. (required)- Returns:
- ApiResponse<CreateInboundPlanResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
createInboundPlanAsync
public okhttp3.Call createInboundPlanAsync(CreateInboundPlanRequest body, ApiCallback<CreateInboundPlanResponse> callback) throws ApiException, LWAException
(asynchronously) Creates an inbound plan. An inbound plan contains all the necessary information to send shipments into Amazon's fufillment network. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `createInboundPlan`. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
createMarketplaceItemLabelsCall
public okhttp3.Call createMarketplaceItemLabelsCall(CreateMarketplaceItemLabelsRequest body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for createMarketplaceItemLabels- Parameters:
body
- The body of the request to `createMarketplaceItemLabels`. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
createMarketplaceItemLabels
public CreateMarketplaceItemLabelsResponse createMarketplaceItemLabels(CreateMarketplaceItemLabelsRequest body) throws ApiException, LWAException
For a given marketplace - creates labels for a list of MSKUs. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `createMarketplaceItemLabels`. (required)- Returns:
- CreateMarketplaceItemLabelsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
createMarketplaceItemLabelsWithHttpInfo
public ApiResponse<CreateMarketplaceItemLabelsResponse> createMarketplaceItemLabelsWithHttpInfo(CreateMarketplaceItemLabelsRequest body) throws ApiException, LWAException
For a given marketplace - creates labels for a list of MSKUs. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `createMarketplaceItemLabels`. (required)- Returns:
- ApiResponse<CreateMarketplaceItemLabelsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
createMarketplaceItemLabelsAsync
public okhttp3.Call createMarketplaceItemLabelsAsync(CreateMarketplaceItemLabelsRequest body, ApiCallback<CreateMarketplaceItemLabelsResponse> callback) throws ApiException, LWAException
(asynchronously) For a given marketplace - creates labels for a list of MSKUs. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `createMarketplaceItemLabels`. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateDeliveryWindowOptionsCall
public okhttp3.Call generateDeliveryWindowOptionsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for generateDeliveryWindowOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to generate delivery window options for. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateDeliveryWindowOptions
public GenerateDeliveryWindowOptionsResponse generateDeliveryWindowOptions(java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Generates available delivery window options for a given shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to generate delivery window options for. (required)- Returns:
- GenerateDeliveryWindowOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateDeliveryWindowOptionsWithHttpInfo
public ApiResponse<GenerateDeliveryWindowOptionsResponse> generateDeliveryWindowOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Generates available delivery window options for a given shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to generate delivery window options for. (required)- Returns:
- ApiResponse<GenerateDeliveryWindowOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateDeliveryWindowOptionsAsync
public okhttp3.Call generateDeliveryWindowOptionsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GenerateDeliveryWindowOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Generates available delivery window options for a given shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to generate delivery window options for. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
generatePackingOptionsCall
public okhttp3.Call generatePackingOptionsCall(java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for generatePackingOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
generatePackingOptions
public GeneratePackingOptionsResponse generatePackingOptions(java.lang.String inboundPlanId) throws ApiException, LWAException
Generates available packing options for the inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- GeneratePackingOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generatePackingOptionsWithHttpInfo
public ApiResponse<GeneratePackingOptionsResponse> generatePackingOptionsWithHttpInfo(java.lang.String inboundPlanId) throws ApiException, LWAException
Generates available packing options for the inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<GeneratePackingOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generatePackingOptionsAsync
public okhttp3.Call generatePackingOptionsAsync(java.lang.String inboundPlanId, ApiCallback<GeneratePackingOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Generates available packing options for the inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
generatePlacementOptionsCall
public okhttp3.Call generatePlacementOptionsCall(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for generatePlacementOptions- Parameters:
body
- The body of the request to `generatePlacementOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
generatePlacementOptions
public GeneratePlacementOptionsResponse generatePlacementOptions(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Generates placement options for the inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generatePlacementOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- GeneratePlacementOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generatePlacementOptionsWithHttpInfo
public ApiResponse<GeneratePlacementOptionsResponse> generatePlacementOptionsWithHttpInfo(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Generates placement options for the inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generatePlacementOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<GeneratePlacementOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generatePlacementOptionsAsync
public okhttp3.Call generatePlacementOptionsAsync(GeneratePlacementOptionsRequest body, java.lang.String inboundPlanId, ApiCallback<GeneratePlacementOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Generates placement options for the inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generatePlacementOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateSelfShipAppointmentSlotsCall
public okhttp3.Call generateSelfShipAppointmentSlotsCall(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for generateSelfShipAppointmentSlots- Parameters:
body
- The body of the request to `generateSelfShipAppointmentSlots`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateSelfShipAppointmentSlots
public GenerateSelfShipAppointmentSlotsResponse generateSelfShipAppointmentSlots(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Initiates the process of generating the appointment slots list. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateSelfShipAppointmentSlots`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- GenerateSelfShipAppointmentSlotsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateSelfShipAppointmentSlotsWithHttpInfo
public ApiResponse<GenerateSelfShipAppointmentSlotsResponse> generateSelfShipAppointmentSlotsWithHttpInfo(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Initiates the process of generating the appointment slots list. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateSelfShipAppointmentSlots`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<GenerateSelfShipAppointmentSlotsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateSelfShipAppointmentSlotsAsync
public okhttp3.Call generateSelfShipAppointmentSlotsAsync(GenerateSelfShipAppointmentSlotsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GenerateSelfShipAppointmentSlotsResponse> callback) throws ApiException, LWAException
(asynchronously) Initiates the process of generating the appointment slots list. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateSelfShipAppointmentSlots`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateShipmentContentUpdatePreviewsCall
public okhttp3.Call generateShipmentContentUpdatePreviewsCall(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for generateShipmentContentUpdatePreviews- Parameters:
body
- The body of the request to `generateShipmentContentUpdatePreviews`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateShipmentContentUpdatePreviews
public GenerateShipmentContentUpdatePreviewsResponse generateShipmentContentUpdatePreviews(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Generate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier. The shipment content update preview will be viewable with the updated costs and contents prior to confirmation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateShipmentContentUpdatePreviews`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- GenerateShipmentContentUpdatePreviewsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateShipmentContentUpdatePreviewsWithHttpInfo
public ApiResponse<GenerateShipmentContentUpdatePreviewsResponse> generateShipmentContentUpdatePreviewsWithHttpInfo(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Generate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier. The shipment content update preview will be viewable with the updated costs and contents prior to confirmation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateShipmentContentUpdatePreviews`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<GenerateShipmentContentUpdatePreviewsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateShipmentContentUpdatePreviewsAsync
public okhttp3.Call generateShipmentContentUpdatePreviewsAsync(GenerateShipmentContentUpdatePreviewsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GenerateShipmentContentUpdatePreviewsResponse> callback) throws ApiException, LWAException
(asynchronously) Generate a shipment content update preview given a set of intended boxes and/or items for a shipment with a confirmed carrier. The shipment content update preview will be viewable with the updated costs and contents prior to confirmation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateShipmentContentUpdatePreviews`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateTransportationOptionsCall
public okhttp3.Call generateTransportationOptionsCall(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for generateTransportationOptions- Parameters:
body
- The body of the request to `generateTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
generateTransportationOptions
public GenerateTransportationOptionsResponse generateTransportationOptions(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Generates available transportation options for a given placement option. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- GenerateTransportationOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateTransportationOptionsWithHttpInfo
public ApiResponse<GenerateTransportationOptionsResponse> generateTransportationOptionsWithHttpInfo(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Generates available transportation options for a given placement option. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<GenerateTransportationOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
generateTransportationOptionsAsync
public okhttp3.Call generateTransportationOptionsAsync(GenerateTransportationOptionsRequest body, java.lang.String inboundPlanId, ApiCallback<GenerateTransportationOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Generates available transportation options for a given placement option. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `generateTransportationOptions`. (required)inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getDeliveryChallanDocumentCall
public okhttp3.Call getDeliveryChallanDocumentCall(java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getDeliveryChallanDocument- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getDeliveryChallanDocument
public GetDeliveryChallanDocumentResponse getDeliveryChallanDocument(java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Provide delivery challan document for PCP transportation in IN marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- GetDeliveryChallanDocumentResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getDeliveryChallanDocumentWithHttpInfo
public ApiResponse<GetDeliveryChallanDocumentResponse> getDeliveryChallanDocumentWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Provide delivery challan document for PCP transportation in IN marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<GetDeliveryChallanDocumentResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getDeliveryChallanDocumentAsync
public okhttp3.Call getDeliveryChallanDocumentAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<GetDeliveryChallanDocumentResponse> callback) throws ApiException, LWAException
(asynchronously) Provide delivery challan document for PCP transportation in IN marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getInboundOperationStatusCall
public okhttp3.Call getInboundOperationStatusCall(java.lang.String operationId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getInboundOperationStatus- Parameters:
operationId
- Identifier of an asynchronous operation. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getInboundOperationStatus
public InboundOperationStatus getInboundOperationStatus(java.lang.String operationId) throws ApiException, LWAException
Gets the status of the processing of an asynchronous API call. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
operationId
- Identifier of an asynchronous operation. (required)- Returns:
- InboundOperationStatus
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getInboundOperationStatusWithHttpInfo
public ApiResponse<InboundOperationStatus> getInboundOperationStatusWithHttpInfo(java.lang.String operationId) throws ApiException, LWAException
Gets the status of the processing of an asynchronous API call. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
operationId
- Identifier of an asynchronous operation. (required)- Returns:
- ApiResponse<InboundOperationStatus>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getInboundOperationStatusAsync
public okhttp3.Call getInboundOperationStatusAsync(java.lang.String operationId, ApiCallback<InboundOperationStatus> callback) throws ApiException, LWAException
(asynchronously) Gets the status of the processing of an asynchronous API call. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
operationId
- Identifier of an asynchronous operation. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getInboundPlanCall
public okhttp3.Call getInboundPlanCall(java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getInboundPlan- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getInboundPlan
public InboundPlan getInboundPlan(java.lang.String inboundPlanId) throws ApiException, LWAException
Fetches the top level information about an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- InboundPlan
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getInboundPlanWithHttpInfo
public ApiResponse<InboundPlan> getInboundPlanWithHttpInfo(java.lang.String inboundPlanId) throws ApiException, LWAException
Fetches the top level information about an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<InboundPlan>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getInboundPlanAsync
public okhttp3.Call getInboundPlanAsync(java.lang.String inboundPlanId, ApiCallback<InboundPlan> callback) throws ApiException, LWAException
(asynchronously) Fetches the top level information about an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getSelfShipAppointmentSlotsCall
public okhttp3.Call getSelfShipAppointmentSlotsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getSelfShipAppointmentSlots- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of self ship appointment slots to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getSelfShipAppointmentSlots
public GetSelfShipAppointmentSlotsResponse getSelfShipAppointmentSlots(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of self ship appointment slots to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- GetSelfShipAppointmentSlotsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getSelfShipAppointmentSlotsWithHttpInfo
public ApiResponse<GetSelfShipAppointmentSlotsResponse> getSelfShipAppointmentSlotsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of self ship appointment slots to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<GetSelfShipAppointmentSlotsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getSelfShipAppointmentSlotsAsync
public okhttp3.Call getSelfShipAppointmentSlotsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<GetSelfShipAppointmentSlotsResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieves a list of available self-ship appointment slots used to drop off a shipment at a warehouse. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of self ship appointment slots to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getShipmentCall
public okhttp3.Call getShipmentCall(java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getShipment- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getShipment
public Shipment getShipment(java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Provides the full details for a specific shipment within an inbound plan. The `transportationOptionId` inside `acceptedTransportationSelection` can be used to retrieve the transportation details for the shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- Shipment
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getShipmentWithHttpInfo
public ApiResponse<Shipment> getShipmentWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Provides the full details for a specific shipment within an inbound plan. The `transportationOptionId` inside `acceptedTransportationSelection` can be used to retrieve the transportation details for the shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<Shipment>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getShipmentAsync
public okhttp3.Call getShipmentAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<Shipment> callback) throws ApiException, LWAException
(asynchronously) Provides the full details for a specific shipment within an inbound plan. The `transportationOptionId` inside `acceptedTransportationSelection` can be used to retrieve the transportation details for the shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
getShipmentContentUpdatePreviewCall
public okhttp3.Call getShipmentContentUpdatePreviewCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for getShipmentContentUpdatePreview- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
getShipmentContentUpdatePreview
public ContentUpdatePreview getShipmentContentUpdatePreview(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId) throws ApiException, LWAException
Retrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)- Returns:
- ContentUpdatePreview
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getShipmentContentUpdatePreviewWithHttpInfo
public ApiResponse<ContentUpdatePreview> getShipmentContentUpdatePreviewWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId) throws ApiException, LWAException
Retrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)- Returns:
- ApiResponse<ContentUpdatePreview>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
getShipmentContentUpdatePreviewAsync
public okhttp3.Call getShipmentContentUpdatePreviewAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String contentUpdatePreviewId, ApiCallback<ContentUpdatePreview> callback) throws ApiException, LWAException
(asynchronously) Retrieve a shipment content update preview which provides a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)contentUpdatePreviewId
- Identifier of a content update preview. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listDeliveryWindowOptionsCall
public okhttp3.Call listDeliveryWindowOptionsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listDeliveryWindowOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to get delivery window options for. (required)pageSize
- The number of delivery window options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listDeliveryWindowOptions
public ListDeliveryWindowOptionsResponse listDeliveryWindowOptions(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves all delivery window options for a shipment. Delivery window options must first be generated by the `generateDeliveryWindowOptions` operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to get delivery window options for. (required)pageSize
- The number of delivery window options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListDeliveryWindowOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listDeliveryWindowOptionsWithHttpInfo
public ApiResponse<ListDeliveryWindowOptionsResponse> listDeliveryWindowOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves all delivery window options for a shipment. Delivery window options must first be generated by the `generateDeliveryWindowOptions` operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to get delivery window options for. (required)pageSize
- The number of delivery window options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListDeliveryWindowOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listDeliveryWindowOptionsAsync
public okhttp3.Call listDeliveryWindowOptionsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListDeliveryWindowOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieves all delivery window options for a shipment. Delivery window options must first be generated by the `generateDeliveryWindowOptions` operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- The shipment to get delivery window options for. (required)pageSize
- The number of delivery window options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanBoxesCall
public okhttp3.Call listInboundPlanBoxesCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listInboundPlanBoxes- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanBoxes
public ListInboundPlanBoxesResponse listInboundPlanBoxes(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of box packages in an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListInboundPlanBoxesResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanBoxesWithHttpInfo
public ApiResponse<ListInboundPlanBoxesResponse> listInboundPlanBoxesWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of box packages in an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListInboundPlanBoxesResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanBoxesAsync
public okhttp3.Call listInboundPlanBoxesAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListInboundPlanBoxesResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a paginated list of box packages in an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanItemsCall
public okhttp3.Call listInboundPlanItemsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listInboundPlanItems- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanItems
public ListInboundPlanItemsResponse listInboundPlanItems(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of item packages in an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListInboundPlanItemsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanItemsWithHttpInfo
public ApiResponse<ListInboundPlanItemsResponse> listInboundPlanItemsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of item packages in an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListInboundPlanItemsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanItemsAsync
public okhttp3.Call listInboundPlanItemsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListInboundPlanItemsResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a paginated list of item packages in an inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanPalletsCall
public okhttp3.Call listInboundPlanPalletsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listInboundPlanPallets- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanPallets
public ListInboundPlanPalletsResponse listInboundPlanPallets(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of pallet packages in an inbound plan. An inbound plan will have pallets when the related details are provided after generating Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListInboundPlanPalletsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanPalletsWithHttpInfo
public ApiResponse<ListInboundPlanPalletsResponse> listInboundPlanPalletsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of pallet packages in an inbound plan. An inbound plan will have pallets when the related details are provided after generating Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListInboundPlanPalletsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlanPalletsAsync
public okhttp3.Call listInboundPlanPalletsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListInboundPlanPalletsResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a paginated list of pallet packages in an inbound plan. An inbound plan will have pallets when the related details are provided after generating Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlansCall
public okhttp3.Call listInboundPlansCall(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listInboundPlans- Parameters:
pageSize
- The number of inbound plans to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)status
- The status of an inbound plan. (optional)sortBy
- Sort by field. (optional)sortOrder
- The sort order. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listInboundPlans
public ListInboundPlansResponse listInboundPlans(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder) throws ApiException, LWAException
Provides a list of inbound plans with minimal information. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
pageSize
- The number of inbound plans to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)status
- The status of an inbound plan. (optional)sortBy
- Sort by field. (optional)sortOrder
- The sort order. (optional)- Returns:
- ListInboundPlansResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlansWithHttpInfo
public ApiResponse<ListInboundPlansResponse> listInboundPlansWithHttpInfo(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder) throws ApiException, LWAException
Provides a list of inbound plans with minimal information. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
pageSize
- The number of inbound plans to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)status
- The status of an inbound plan. (optional)sortBy
- Sort by field. (optional)sortOrder
- The sort order. (optional)- Returns:
- ApiResponse<ListInboundPlansResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listInboundPlansAsync
public okhttp3.Call listInboundPlansAsync(java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String status, java.lang.String sortBy, java.lang.String sortOrder, ApiCallback<ListInboundPlansResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a list of inbound plans with minimal information. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
pageSize
- The number of inbound plans to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)status
- The status of an inbound plan. (optional)sortBy
- Sort by field. (optional)sortOrder
- The sort order. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listItemComplianceDetailsCall
public okhttp3.Call listItemComplianceDetailsCall(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listItemComplianceDetails- Parameters:
mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listItemComplianceDetails
public ListItemComplianceDetailsResponse listItemComplianceDetails(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId) throws ApiException, LWAException
List the inbound compliance details for MSKUs in a given marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)- Returns:
- ListItemComplianceDetailsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listItemComplianceDetailsWithHttpInfo
public ApiResponse<ListItemComplianceDetailsResponse> listItemComplianceDetailsWithHttpInfo(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId) throws ApiException, LWAException
List the inbound compliance details for MSKUs in a given marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)- Returns:
- ApiResponse<ListItemComplianceDetailsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listItemComplianceDetailsAsync
public okhttp3.Call listItemComplianceDetailsAsync(java.util.List<java.lang.String> mskus, java.lang.String marketplaceId, ApiCallback<ListItemComplianceDetailsResponse> callback) throws ApiException, LWAException
(asynchronously) List the inbound compliance details for MSKUs in a given marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupBoxesCall
public okhttp3.Call listPackingGroupBoxesCall(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listPackingGroupBoxes- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupBoxes
public ListPackingGroupBoxesResponse listPackingGroupBoxes(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a page of boxes from a given packing group. These boxes were previously provided through the `setPackingInformation` operation. This API is used for workflows where boxes are packed before Amazon determines shipment splits. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListPackingGroupBoxesResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupBoxesWithHttpInfo
public ApiResponse<ListPackingGroupBoxesResponse> listPackingGroupBoxesWithHttpInfo(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a page of boxes from a given packing group. These boxes were previously provided through the `setPackingInformation` operation. This API is used for workflows where boxes are packed before Amazon determines shipment splits. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListPackingGroupBoxesResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupBoxesAsync
public okhttp3.Call listPackingGroupBoxesAsync(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPackingGroupBoxesResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieves a page of boxes from a given packing group. These boxes were previously provided through the `setPackingInformation` operation. This API is used for workflows where boxes are packed before Amazon determines shipment splits. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupItemsCall
public okhttp3.Call listPackingGroupItemsCall(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listPackingGroupItems- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupItems
public ListPackingGroupItemsResponse listPackingGroupItems(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a page of items in a given packing group. Packing options must first be generated by the corresponding operation before packing group items can be listed. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListPackingGroupItemsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupItemsWithHttpInfo
public ApiResponse<ListPackingGroupItemsResponse> listPackingGroupItemsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a page of items in a given packing group. Packing options must first be generated by the corresponding operation before packing group items can be listed. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListPackingGroupItemsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPackingGroupItemsAsync
public okhttp3.Call listPackingGroupItemsAsync(java.lang.String inboundPlanId, java.lang.String packingGroupId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPackingGroupItemsResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieves a page of items in a given packing group. Packing options must first be generated by the corresponding operation before packing group items can be listed. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)packingGroupId
- Identifier of a packing group. (required)pageSize
- The number of packing group items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPackingOptionsCall
public okhttp3.Call listPackingOptionsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listPackingOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of packing options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPackingOptions
public ListPackingOptionsResponse listPackingOptions(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a list of all packing options for an inbound plan. Packing options must first be generated by the corresponding operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of packing options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListPackingOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPackingOptionsWithHttpInfo
public ApiResponse<ListPackingOptionsResponse> listPackingOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieves a list of all packing options for an inbound plan. Packing options must first be generated by the corresponding operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of packing options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListPackingOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPackingOptionsAsync
public okhttp3.Call listPackingOptionsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPackingOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieves a list of all packing options for an inbound plan. Packing options must first be generated by the corresponding operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of packing options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPlacementOptionsCall
public okhttp3.Call listPlacementOptionsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listPlacementOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of placement options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPlacementOptions
public ListPlacementOptionsResponse listPlacementOptions(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a list of all placement options for an inbound plan. Placement options must first be generated by the corresponding operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of placement options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListPlacementOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPlacementOptionsWithHttpInfo
public ApiResponse<ListPlacementOptionsResponse> listPlacementOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a list of all placement options for an inbound plan. Placement options must first be generated by the corresponding operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of placement options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListPlacementOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPlacementOptionsAsync
public okhttp3.Call listPlacementOptionsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListPlacementOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a list of all placement options for an inbound plan. Placement options must first be generated by the corresponding operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of placement options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPrepDetailsCall
public okhttp3.Call listPrepDetailsCall(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listPrepDetails- Parameters:
marketplaceId
- The marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listPrepDetails
public ListPrepDetailsResponse listPrepDetails(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus) throws ApiException, LWAException
Get preparation details for a list of MSKUs in a specified marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)- Returns:
- ListPrepDetailsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPrepDetailsWithHttpInfo
public ApiResponse<ListPrepDetailsResponse> listPrepDetailsWithHttpInfo(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus) throws ApiException, LWAException
Get preparation details for a list of MSKUs in a specified marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)- Returns:
- ApiResponse<ListPrepDetailsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listPrepDetailsAsync
public okhttp3.Call listPrepDetailsAsync(java.lang.String marketplaceId, java.util.List<java.lang.String> mskus, ApiCallback<ListPrepDetailsResponse> callback) throws ApiException, LWAException
(asynchronously) Get preparation details for a list of MSKUs in a specified marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
marketplaceId
- The marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)mskus
- A list of merchant SKUs, a merchant-supplied identifier of a specific SKU. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentBoxesCall
public okhttp3.Call listShipmentBoxesCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listShipmentBoxes- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentBoxes
public ListShipmentBoxesResponse listShipmentBoxes(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of box packages in a shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListShipmentBoxesResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentBoxesWithHttpInfo
public ApiResponse<ListShipmentBoxesResponse> listShipmentBoxesWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of box packages in a shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListShipmentBoxesResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentBoxesAsync
public okhttp3.Call listShipmentBoxesAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentBoxesResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a paginated list of box packages in a shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of boxes to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentContentUpdatePreviewsCall
public okhttp3.Call listShipmentContentUpdatePreviewsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listShipmentContentUpdatePreviews- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of content update previews to return. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentContentUpdatePreviews
public ListShipmentContentUpdatePreviewsResponse listShipmentContentUpdatePreviews(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieve a paginated list of shipment content update previews for a given shipment. The shipment content update preview is a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of content update previews to return. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListShipmentContentUpdatePreviewsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentContentUpdatePreviewsWithHttpInfo
public ApiResponse<ListShipmentContentUpdatePreviewsResponse> listShipmentContentUpdatePreviewsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Retrieve a paginated list of shipment content update previews for a given shipment. The shipment content update preview is a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of content update previews to return. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListShipmentContentUpdatePreviewsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentContentUpdatePreviewsAsync
public okhttp3.Call listShipmentContentUpdatePreviewsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentContentUpdatePreviewsResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieve a paginated list of shipment content update previews for a given shipment. The shipment content update preview is a summary of the requested shipment content changes along with the transportation cost implications of the change that can only be confirmed prior to the expiry date specified. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of content update previews to return. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentItemsCall
public okhttp3.Call listShipmentItemsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listShipmentItems- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentItems
public ListShipmentItemsResponse listShipmentItems(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of item packages in a shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListShipmentItemsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentItemsWithHttpInfo
public ApiResponse<ListShipmentItemsResponse> listShipmentItemsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of item packages in a shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListShipmentItemsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentItemsAsync
public okhttp3.Call listShipmentItemsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentItemsResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a paginated list of item packages in a shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of items to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentPalletsCall
public okhttp3.Call listShipmentPalletsCall(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listShipmentPallets- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listShipmentPallets
public ListShipmentPalletsResponse listShipmentPallets(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of pallet packages in a shipment. A palletized shipment will have pallets when the related details are provided after generating Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ListShipmentPalletsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentPalletsWithHttpInfo
public ApiResponse<ListShipmentPalletsResponse> listShipmentPalletsWithHttpInfo(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken) throws ApiException, LWAException
Provides a paginated list of pallet packages in a shipment. A palletized shipment will have pallets when the related details are provided after generating Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)- Returns:
- ApiResponse<ListShipmentPalletsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listShipmentPalletsAsync
public okhttp3.Call listShipmentPalletsAsync(java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.Integer pageSize, java.lang.String paginationToken, ApiCallback<ListShipmentPalletsResponse> callback) throws ApiException, LWAException
(asynchronously) Provides a paginated list of pallet packages in a shipment. A palletized shipment will have pallets when the related details are provided after generating Less-Than-Truckload (LTL) carrier shipments. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)pageSize
- The number of pallets to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
listTransportationOptionsCall
public okhttp3.Call listTransportationOptionsCall(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for listTransportationOptions- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of transportation options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)placementOptionId
- The placement option to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)shipmentId
- The shipment to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
listTransportationOptions
public ListTransportationOptionsResponse listTransportationOptions(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId) throws ApiException, LWAException
Retrieves all transportation options for a shipment. Transportation options must first be generated by the `generateTransportationOptions` operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of transportation options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)placementOptionId
- The placement option to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)shipmentId
- The shipment to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)- Returns:
- ListTransportationOptionsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listTransportationOptionsWithHttpInfo
public ApiResponse<ListTransportationOptionsResponse> listTransportationOptionsWithHttpInfo(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId) throws ApiException, LWAException
Retrieves all transportation options for a shipment. Transportation options must first be generated by the `generateTransportationOptions` operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of transportation options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)placementOptionId
- The placement option to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)shipmentId
- The shipment to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)- Returns:
- ApiResponse<ListTransportationOptionsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
listTransportationOptionsAsync
public okhttp3.Call listTransportationOptionsAsync(java.lang.String inboundPlanId, java.lang.Integer pageSize, java.lang.String paginationToken, java.lang.String placementOptionId, java.lang.String shipmentId, ApiCallback<ListTransportationOptionsResponse> callback) throws ApiException, LWAException
(asynchronously) Retrieves all transportation options for a shipment. Transportation options must first be generated by the `generateTransportationOptions` operation before becoming available. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
inboundPlanId
- Identifier of an inbound plan. (required)pageSize
- The number of transportation options to return in the response matching the given query. (optional, default to 10)paginationToken
- A token to fetch a certain page when there are multiple pages worth of results. The value of this token is fetched from the `pagination` returned in the API response. In the absence of the token value from the query parameter the API returns the first page of the result. (optional)placementOptionId
- The placement option to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)shipmentId
- The shipment to get transportation options for. Either `placementOptionId` or `shipmentId` must be specified. (optional)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
scheduleSelfShipAppointmentCall
public okhttp3.Call scheduleSelfShipAppointmentCall(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for scheduleSelfShipAppointment- Parameters:
body
- The body of the request to `scheduleSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)slotId
- An identifier to a self-ship appointment slot. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
scheduleSelfShipAppointment
public ScheduleSelfShipAppointmentResponse scheduleSelfShipAppointment(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId) throws ApiException, LWAException
Confirms or reschedules a self-ship appointment slot against a shipment. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `scheduleSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)slotId
- An identifier to a self-ship appointment slot. (required)- Returns:
- ScheduleSelfShipAppointmentResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
scheduleSelfShipAppointmentWithHttpInfo
public ApiResponse<ScheduleSelfShipAppointmentResponse> scheduleSelfShipAppointmentWithHttpInfo(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId) throws ApiException, LWAException
Confirms or reschedules a self-ship appointment slot against a shipment. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `scheduleSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)slotId
- An identifier to a self-ship appointment slot. (required)- Returns:
- ApiResponse<ScheduleSelfShipAppointmentResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
scheduleSelfShipAppointmentAsync
public okhttp3.Call scheduleSelfShipAppointmentAsync(ScheduleSelfShipAppointmentRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, java.lang.String slotId, ApiCallback<ScheduleSelfShipAppointmentResponse> callback) throws ApiException, LWAException
(asynchronously) Confirms or reschedules a self-ship appointment slot against a shipment. Only available in the following [marketplaces](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids): MX, BR, EG, SA, AE, IN. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `scheduleSelfShipAppointment`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)slotId
- An identifier to a self-ship appointment slot. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
setPackingInformationCall
public okhttp3.Call setPackingInformationCall(SetPackingInformationRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for setPackingInformation- Parameters:
body
- The body of the request to `setPackingInformation`. (required)inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
setPackingInformation
public SetPackingInformationResponse setPackingInformation(SetPackingInformationRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Sets packing information for an inbound plan. This should be called after an inbound plan is created to populate the box level information required for planning and transportation estimates. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `setPackingInformation`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- SetPackingInformationResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
setPackingInformationWithHttpInfo
public ApiResponse<SetPackingInformationResponse> setPackingInformationWithHttpInfo(SetPackingInformationRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Sets packing information for an inbound plan. This should be called after an inbound plan is created to populate the box level information required for planning and transportation estimates. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `setPackingInformation`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<SetPackingInformationResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
setPackingInformationAsync
public okhttp3.Call setPackingInformationAsync(SetPackingInformationRequest body, java.lang.String inboundPlanId, ApiCallback<SetPackingInformationResponse> callback) throws ApiException, LWAException
(asynchronously) Sets packing information for an inbound plan. This should be called after an inbound plan is created to populate the box level information required for planning and transportation estimates. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `setPackingInformation`. (required)inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
setPrepDetailsCall
public okhttp3.Call setPrepDetailsCall(SetPrepDetailsRequest body, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for setPrepDetails- Parameters:
body
- The body of the request to `setPrepDetails`. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
setPrepDetails
public SetPrepDetailsResponse setPrepDetails(SetPrepDetailsRequest body) throws ApiException, LWAException
Set the preparation details for a list of MSKUs in a specified marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `setPrepDetails`. (required)- Returns:
- SetPrepDetailsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
setPrepDetailsWithHttpInfo
public ApiResponse<SetPrepDetailsResponse> setPrepDetailsWithHttpInfo(SetPrepDetailsRequest body) throws ApiException, LWAException
Set the preparation details for a list of MSKUs in a specified marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `setPrepDetails`. (required)- Returns:
- ApiResponse<SetPrepDetailsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
setPrepDetailsAsync
public okhttp3.Call setPrepDetailsAsync(SetPrepDetailsRequest body, ApiCallback<SetPrepDetailsResponse> callback) throws ApiException, LWAException
(asynchronously) Set the preparation details for a list of MSKUs in a specified marketplace. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `setPrepDetails`. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateInboundPlanNameCall
public okhttp3.Call updateInboundPlanNameCall(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for updateInboundPlanName- Parameters:
body
- The body of the request to `updateInboundPlanName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateInboundPlanName
public void updateInboundPlanName(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Updates the name of an existing inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateInboundPlanName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateInboundPlanNameWithHttpInfo
public ApiResponse<java.lang.Void> updateInboundPlanNameWithHttpInfo(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId) throws ApiException, LWAException
Updates the name of an existing inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateInboundPlanName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateInboundPlanNameAsync
public okhttp3.Call updateInboundPlanNameAsync(UpdateInboundPlanNameRequest body, java.lang.String inboundPlanId, ApiCallback<java.lang.Void> callback) throws ApiException, LWAException
(asynchronously) Updates the name of an existing inbound plan. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateInboundPlanName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateItemComplianceDetailsCall
public okhttp3.Call updateItemComplianceDetailsCall(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for updateItemComplianceDetails- Parameters:
body
- The body of the request to `updateItemComplianceDetails`. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateItemComplianceDetails
public UpdateItemComplianceDetailsResponse updateItemComplianceDetails(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId) throws ApiException, LWAException
Update compliance details for a list of MSKUs. The details provided here are only used for the India (IN - A21TJRUUN4KGV) marketplace compliance validation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateItemComplianceDetails`. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)- Returns:
- UpdateItemComplianceDetailsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateItemComplianceDetailsWithHttpInfo
public ApiResponse<UpdateItemComplianceDetailsResponse> updateItemComplianceDetailsWithHttpInfo(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId) throws ApiException, LWAException
Update compliance details for a list of MSKUs. The details provided here are only used for the India (IN - A21TJRUUN4KGV) marketplace compliance validation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateItemComplianceDetails`. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)- Returns:
- ApiResponse<UpdateItemComplianceDetailsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateItemComplianceDetailsAsync
public okhttp3.Call updateItemComplianceDetailsAsync(UpdateItemComplianceDetailsRequest body, java.lang.String marketplaceId, ApiCallback<UpdateItemComplianceDetailsResponse> callback) throws ApiException, LWAException
(asynchronously) Update compliance details for a list of MSKUs. The details provided here are only used for the India (IN - A21TJRUUN4KGV) marketplace compliance validation. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 6 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateItemComplianceDetails`. (required)marketplaceId
- The Marketplace ID. For a list of possible values, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids). (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateShipmentNameCall
public okhttp3.Call updateShipmentNameCall(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for updateShipmentName- Parameters:
body
- The body of the request to `updateShipmentName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateShipmentName
public void updateShipmentName(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Updates the name of an existing shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateShipmentNameWithHttpInfo
public ApiResponse<java.lang.Void> updateShipmentNameWithHttpInfo(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Updates the name of an existing shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateShipmentNameAsync
public okhttp3.Call updateShipmentNameAsync(UpdateShipmentNameRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<java.lang.Void> callback) throws ApiException, LWAException
(asynchronously) Updates the name of an existing shipment. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentName`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateShipmentSourceAddressCall
public okhttp3.Call updateShipmentSourceAddressCall(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for updateShipmentSourceAddress- Parameters:
body
- The body of the request to `updateShipmentSourceAddress`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateShipmentSourceAddress
public UpdateShipmentSourceAddressResponse updateShipmentSourceAddress(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Updates the source address of an existing shipment. The shipment source address can only be updated prior to the confirmation of the shipment carriers. As a result of the updated source address, existing transportation options will be invalidated and will need to be regenerated to capture the potential difference in transportation options and quotes due to the new source address. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentSourceAddress`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- UpdateShipmentSourceAddressResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateShipmentSourceAddressWithHttpInfo
public ApiResponse<UpdateShipmentSourceAddressResponse> updateShipmentSourceAddressWithHttpInfo(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Updates the source address of an existing shipment. The shipment source address can only be updated prior to the confirmation of the shipment carriers. As a result of the updated source address, existing transportation options will be invalidated and will need to be regenerated to capture the potential difference in transportation options and quotes due to the new source address. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentSourceAddress`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<UpdateShipmentSourceAddressResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateShipmentSourceAddressAsync
public okhttp3.Call updateShipmentSourceAddressAsync(UpdateShipmentSourceAddressRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<UpdateShipmentSourceAddressResponse> callback) throws ApiException, LWAException
(asynchronously) Updates the source address of an existing shipment. The shipment source address can only be updated prior to the confirmation of the shipment carriers. As a result of the updated source address, existing transportation options will be invalidated and will need to be regenerated to capture the potential difference in transportation options and quotes due to the new source address. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 30 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentSourceAddress`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateShipmentTrackingDetailsCall
public okhttp3.Call updateShipmentTrackingDetailsCall(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, LWAException
Build call for updateShipmentTrackingDetails- Parameters:
body
- The body of the request to `updateShipmentTrackingDetails`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)progressListener
- Progress listenerprogressRequestListener
- Progress request listener- Returns:
- Call to execute
- Throws:
ApiException
- If fail to serialize the request body objectLWAException
- If calls to fetch LWA access token fails
-
updateShipmentTrackingDetails
public UpdateShipmentTrackingDetailsResponse updateShipmentTrackingDetails(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Updates a shipment's tracking details. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentTrackingDetails`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- UpdateShipmentTrackingDetailsResponse
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateShipmentTrackingDetailsWithHttpInfo
public ApiResponse<UpdateShipmentTrackingDetailsResponse> updateShipmentTrackingDetailsWithHttpInfo(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId) throws ApiException, LWAException
Updates a shipment's tracking details. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentTrackingDetails`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)- Returns:
- ApiResponse<UpdateShipmentTrackingDetailsResponse>
- Throws:
ApiException
- If fail to call the API, e.g. server error or cannot deserialize the response bodyLWAException
- If calls to fetch LWA access token fails
-
updateShipmentTrackingDetailsAsync
public okhttp3.Call updateShipmentTrackingDetailsAsync(UpdateShipmentTrackingDetailsRequest body, java.lang.String inboundPlanId, java.lang.String shipmentId, ApiCallback<UpdateShipmentTrackingDetailsResponse> callback) throws ApiException, LWAException
(asynchronously) Updates a shipment's tracking details. **Usage Plan:** | Rate (requests per second) | Burst | | ---- | ---- | | 2 | 2 | The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The preceding table contains the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may have higher rate and burst values than those shown here. For more information, refer to [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).- Parameters:
body
- The body of the request to `updateShipmentTrackingDetails`. (required)inboundPlanId
- Identifier of an inbound plan. (required)shipmentId
- Identifier of a shipment. A shipment contains the boxes and units being inbounded. (required)callback
- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException
- If fail to process the API call, e.g. serializing the request body objectLWAException
- If calls to fetch LWA access token fails
-
-