Update: Orders API v0 now supports ExtendedFields for Brazil shipping addresses
Amazon Orders API v0 now returns an "extendedFields" object for Brazil shipments, adding four separate fields—streetNumber, streetName, complement and neighborhood. The change is live now and applies only when shippingAddress.countryCode equals "BR".
Overview
Amazon has refreshed Orders API version 0 to deliver a new ExtendedFields object for shipments destined for Brazil. The change is live now and adds separate fields for street number, street name, complement and neighborhood. Sellers who ship to Brazilian customers must modify their integrations to capture these elements, or risk address‑related fulfillment problems.
Key Points
- ExtendedFields introduced — The response payload now carries a nested object that isolates Brazil‑specific address parts.
- Four granular data points — Street number, street name, complement (e.g., apartment or suite) and neighborhood are returned for every order with a Brazilian destination.
- Selective appearance — Existing address fields stay unchanged; the new object is included only when the country code equals BR.
- Carrier‑friendly validation — Sellers can now compare each component against the formatting rules of local carriers such as Correios and Jadlog, cutting the odds of shipment rejections.
- Schema‑update requirement — Failure to map the new fields will leave downstream systems with incomplete address records, potentially triggering delivery delays.
- No impact on non‑Brazil orders — Orders shipping to other countries continue to use the original address schema, preserving backward compatibility for mixed‑region sellers.
How the ExtendedFields Feature Works
- API call detection — When a seller issues
GET /orders/v0/ordersand the order’sshippingAddress.countryCodeis BR, Amazon injects anextendedFieldsnode beneath the existingshippingAddress.- Example: Order #987654 returns
"countryCode":"BR"together with"extendedFields":{...}in the JSON payload.
- Example: Order #987654 returns
- Field population – Amazon fills the four sub‑fields directly from the buyer’s checkout entry. Each field is a plain‑text string limited to 100 characters, matching the exact format required by Brazilian postal services.
Analysis & Recommendations
Why This Matters
Brazilian carriers require distinct address components; missing fields can cause delivery rejections. With extendedFields, sellers can validate each element, reducing fulfillment errors and avoiding shipment delays for all BR orders.
Key Takeaways
- ExtendedFields object appears only for orders with countryCode "BR".
- Four new string fields (streetNumber, streetName, complement, neighborhood) are limited to 100 characters each.
- addressLine1 now contains only street name and number; complement and neighborhood move to extendedFields.
- Failure to map these fields may trigger delivery delays due to incomplete address records.
Recommended Actions
- →Add columns br_street_number, br_street_name, br_complement, br_neighborhood to your orders table (e.g., ALTER TABLE orders ADD COLUMN ...).
- →Update your API parsing code to check if shippingAddress.countryCode == "BR" and then read shippingAddress.extendedFields fields; test in Seller Ce...
Comments
Join the discussion
Log in or create an account to share your thoughts on this update.
No comments yet. Be the first to share your thoughts!