ExternalFulfillmentReturns V2021_08_19

class sp_api.api.ExternalFulfillmentReturnsV20210819(marketplace: ~sp_api.base.marketplaces.Marketplaces = Marketplaces.US, *, refresh_token=None, account='default', credentials=None, restricted_data_token=None, proxies=None, verify=True, timeout=None, version=None, credential_providers=None, auth_token_client_class=<class 'sp_api.auth.access_token_client.AccessTokenClient'>)

External Fulfillment Returns API (version 2021-08-19).

list_returns(self, **kwargs) ApiResponse

Get a list of return items dropped for the seller in the specified node, and in the specified status. Returns can be further filtered based on their creation date/time

Examples

literal blocks:

ExternalFulfillmentReturnsV20210819().list_returns()
Parameters:

**kwargs

Returns:

ApiResponse

get_return(self, returnId, **kwargs) ApiResponse

Get a single return item with the specified id.

Examples

literal blocks:

ExternalFulfillmentReturnsV20210819().get_return("value")
Parameters:
  • returnId

    required

  • **kwargs

Returns:

ApiResponse

process_return_item(self, returnId, **kwargs) ApiResponse

Process a return by grading. Determine the item condition and update the quantities for each item condition.

Examples

literal blocks:

ExternalFulfillmentReturnsV20210819().process_return_item("value")
Parameters:
  • returnId

    required

  • **kwargs

Returns:

ApiResponse