Download OpenAPI specification:Download
The Selling Partner API for Shipment Invoicing helps you programmatically retrieve shipment invoice information in the Brazil marketplace for a selling partner’s Fulfillment by Amazon (FBA) orders.
Returns the shipment details required to issue an invoice for the specified shipment.
Usage Plans:
Plan type | Rate (requests per second) | Burst |
---|---|---|
Default | 1.133 | 25 |
Selling partner specific | Variable | Variable |
The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.
shipmentId required | string The identifier for the shipment. Get this value from the FBAOutboundShipmentStatus notification. For information about subscribing to notifications, see the Notifications API Use Case Guide. |
{- "payload": {
- "WarehouseId": "string",
- "AmazonOrderId": "string",
- "AmazonShipmentId": "string",
- "PurchaseDate": "2019-08-24T14:15:22Z",
- "ShippingAddress": {
- "Name": "string",
- "AddressLine1": "string",
- "AddressLine2": "string",
- "AddressLine3": "string",
- "City": "string",
- "County": "string",
- "District": "string",
- "StateOrRegion": "string",
- "PostalCode": "string",
- "CountryCode": "string",
- "Phone": "string",
- "AddressType": "Residential"
}, - "PaymentMethodDetails": [
- "string"
], - "MarketplaceId": "string",
- "SellerId": "string",
- "BuyerName": "string",
- "BuyerCounty": "string",
- "BuyerTaxInfo": {
- "CompanyLegalName": "string",
- "TaxingRegion": "string",
- "TaxClassifications": [
- {
- "Name": "string",
- "Value": "string"
}
]
}, - "MarketplaceTaxInfo": {
- "CompanyLegalName": "string",
- "TaxingRegion": "string",
- "TaxClassifications": [
- {
- "Name": "string",
- "Value": "string"
}
]
}, - "SellerDisplayName": "string",
- "ShipmentItems": [
- {
- "ASIN": "string",
- "SellerSKU": "string",
- "OrderItemId": "string",
- "Title": "string",
- "QuantityOrdered": 0,
- "ItemPrice": {
- "CurrencyCode": "string",
- "Amount": "string"
}, - "ShippingPrice": {
- "CurrencyCode": "string",
- "Amount": "string"
}, - "GiftWrapPrice": {
- "CurrencyCode": "string",
- "Amount": "string"
}, - "ShippingDiscount": {
- "CurrencyCode": "string",
- "Amount": "string"
}, - "PromotionDiscount": {
- "CurrencyCode": "string",
- "Amount": "string"
}, - "SerialNumbers": [
- "string"
]
}
]
}, - "errors": [
- {
- "code": "string",
- "message": "string",
- "details": "string"
}
]
}
Submits a shipment invoice document for a given shipment.
Usage Plans:
Plan type | Rate (requests per second) | Burst |
---|---|---|
Default | 1.133 | 25 |
Selling partner specific | Variable | Variable |
The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.
shipmentId required | string The identifier for the shipment. |
InvoiceContent required | string Shipment invoice document content. |
MarketplaceId | string An Amazon marketplace identifier. |
ContentMD5Value required | string MD5 sum for validating the invoice data. For more information about calculating this value, see Working with Content-MD5 Checksums. |
{- "InvoiceContent": "string",
- "MarketplaceId": "string",
- "ContentMD5Value": "string"
}
{- "errors": [
- {
- "code": "string",
- "message": "string",
- "details": "string"
}
]
}
Returns the invoice status for the shipment you specify.
Usage Plans:
Plan type | Rate (requests per second) | Burst |
---|---|---|
Default | 1.133 | 25 |
Selling partner specific | Variable | Variable |
The x-amzn-RateLimit-Limit response header returns the usage plan rate limits that were applied to the requested operation. Rate limits for some selling partners will vary from the default rate and burst shown in the table above. For more information, see "Usage Plans and Rate Limits" in the Selling Partner API documentation.
shipmentId required | string The shipment identifier for the shipment. |
{- "payload": {
- "Shipments": {
- "AmazonShipmentId": "string",
- "InvoiceStatus": "Processing"
}
}, - "errors": [
- {
- "code": "string",
- "message": "string",
- "details": "string"
}
]
}