HomeDocumentationCode SamplesAPI ReferenceAnnouncementsModelsRelease NotesFAQGitHubVideos
Developer HubAPI StatusSupport
API Reference
Developer HubAPI StatusSupport

createFulfillmentReturn

Creates a fulfillment return.

Usage Plan:

Rate (requests per second)Burst
230

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

Path Params
string
required

An identifier assigned by the seller to the fulfillment order at the time it was created. The seller uses their own records to find the correct SellerFulfillmentOrderId value based on the buyer's request to return items.

Body Params

CreateFulfillmentReturnRequest parameter

items
array of objects
required

An array of items to be returned.

items*
Responses

Response body
object
payload
object

The result for the createFulfillmentReturn operation.

returnItems
array of objects

An array of items that Amazon accepted for return. Returns empty if no items were accepted for return.

returnItems
object
string
required

An identifier assigned by the seller to the return item.

string
required

The identifier assigned to the item by the seller when the fulfillment order was created.

string
required

The identifier for the shipment that is associated with the return item.

string
required

The return reason code assigned to the return item by the seller.

string

An optional comment about the return item.

string

The return reason code that the Amazon fulfillment center assigned to the return item.

string
required

Indicates if the return item has been processed by a fulfillment center.

New Processed

Show Details
NewThe return item has not yet been processed by a fulfillment center.
ProcessedThe return item has been processed by a fulfillment center.
date-time
required

Date timestamp

string

Identifies the return authorization used to return this item. Refer to ReturnAuthorization.

string

The condition of the return item when received by an Amazon fulfillment center.

Sellable Defective CustomerDamaged CarrierDamaged FulfillerDamaged

Show Details
SellableItem is in sellable condition.
DefectiveItem is defective.
CustomerDamagedItem was damaged by the buyer or the seller.
CarrierDamagedItem was damaged by the carrier.
FulfillerDamagedItem was damaged by Amazon.
string

The identifier for the Amazon fulfillment center that processed the return item.

invalidReturnItems
array of objects

An array of invalid return item information.

invalidReturnItems
object
string
required

An identifier assigned by the seller to the return item.

string
required

The identifier assigned to the item by the seller when the fulfillment order was created.

invalidItemReason
object
required

The reason that the item is invalid for return.

returnAuthorizations
array of objects

An array of return authorization information.

returnAuthorizations
object
string
required

An identifier for the return authorization. This identifier associates return items with the return authorization used to return them.

string
required

An identifier for the Amazon fulfillment center that the return items should be sent to.

returnToAddress
object
required

A physical address.

string
required

The return merchandise authorization (RMA) that Amazon needs to process the return.

string
required

A URL for a web page that contains the return authorization barcode and the mailing label. This does not include pre-paid shipping.

errors
array of objects

A list of error responses returned when a request is unsuccessful.

errors
object
string
required

An error code that identifies the type of error that occurred.

string
required

A message that describes the error condition.

string

Additional details that can help the caller understand or fix the issue.

Headers
object
string

Your rate limit (requests per second) for this operation.

string

Unique request reference identifier.

Language