API changes — 2026-06-21
This release includes 70 additions, 4 changes, 71 removals. 71 breaking changes — action required.
Breaking changes — action required
This release removes endpoints or tightens request requirements. Review the Breaking changes section below before upgrading your integration.
📖 Full endpoint details are in the API reference.
⚠️ Breaking changes
Removed endpoints
Carriers
- Removed
GET /api/temu/{integration_instance}/carriers— List Carriers - Removed
GET /api/temu/{integration_instance}/carriers/by-shipping-method/{shipping_method_id}— Get Carrier by Shipping Method - Removed
PUT /api/temu/{integration_instance}/carriers/{temu_carrier_id}/map— Update Carrier Mapping - Removed
GET /api/temu/{integration_instance}/download-carriers— Download Carriers from Temu
Field Mappings
- Removed
GET /api/temu/{integration_instance}/field-mappings— Get Field Mappings - Removed
PUT /api/temu/{integration_instance}/field-mappings— Update Field Mappings - Removed
GET /api/temu/{integration_instance}/field-mappings/available-fields— Get Available Fields
Fulfillment
- Removed
POST /api/temu/{integration_instance}/confirm-shipped-package— Confirm Shipped Package - Removed
POST /api/temu/{integration_instance}/fulfill— Submit Fulfillment - Removed
GET /api/temu/{integration_instance}/fulfillments— List Fulfillments - Removed
GET /api/temu/{integration_instance}/fulfillments/{fulfillment}— Get Fulfillment - Removed
POST /api/temu/{integration_instance}/shipment-status— Get Shipment Status - Removed
POST /api/temu/{integration_instance}/unshipped-packages— Get Unshipped Packages - Removed
POST /api/temu/{integration_instance}/update-shipping-type— Update Shipping Type
Integration Instance
- Removed
GET /api/temu— List Integration Instances - Removed
POST /api/temu— Create Integration Instance - Removed
DELETE /api/temu/{integration_instance}— Delete Integration Instance - Removed
GET /api/temu/{integration_instance}— Get Integration Instance - Removed
PUT /api/temu/{integration_instance}— Update Integration Instance - Removed
POST /api/temu/{integration_instance}/reconnect— Reconnect Integration - Removed
GET /api/temu/{integration_instance}/test-connection— Test Connection
Orders
- Removed
DELETE /api/temu/{integrationInstance}/orders/{order}/sku-order— Delete SKU Order - Removed
GET /api/temu/{integration_instance}/orders— List Orders - Removed
POST /api/temu/{integration_instance}/orders/create-products-from-items— Create Products from Order Items - Removed
POST /api/temu/{integration_instance}/orders/create-sku-orders— Create SKU Orders - Removed
GET /api/temu/{integration_instance}/orders/export— Export Orders - Removed
POST /api/temu/{integration_instance}/orders/refresh— Refresh Orders - Removed
POST /api/temu/{integration_instance}/orders/refresh-order— Refresh Single Order - Removed
GET /api/temu/{integration_instance}/orders/{order}— Get Order
Pre-Start-Date Orders
- Removed
GET /api/temu/{integration_instance}/pre-start-date-orders— Query Pre-Start-Date Orders - Removed
POST /api/temu/{integration_instance}/pre-start-date-orders/import— Import Pre-Start-Date Orders - Removed
GET /api/temu/{integration_instance}/pre-start-date-orders/search— Search Pre-Start-Date Order
Products
- Removed
GET /api/temu/{integration_instance}/products— List Products - Removed
PUT /api/temu/{integration_instance}/products/archive— Archive Products - Removed
POST /api/temu/{integration_instance}/products/archiveable— Get Archiveable Products - Removed
POST /api/temu/{integration_instance}/products/create-sku-products— Create SKU Products - Removed
PUT /api/temu/{integration_instance}/products/delete— Delete Products - Removed
PUT /api/temu/{integration_instance}/products/deleteable— Get Deleteable Products - Removed
GET /api/temu/{integration_instance}/products/export— Export Products - Removed
GET /api/temu/{integration_instance}/products/export-download— Download Product Mappings CSV - Removed
POST /api/temu/{integration_instance}/products/import-mappings— Import Product Mappings - Removed
GET /api/temu/{integration_instance}/products/latest-sync-info— Get Latest Product Sync Info - Removed
PUT /api/temu/{integration_instance}/products/map— Map Products - Removed
POST /api/temu/{integration_instance}/products/refresh— Refresh Products - Removed
POST /api/temu/{integration_instance}/products/refresh-tracked— Refresh Products (Tracked) - Removed
POST /api/temu/{integration_instance}/products/sync-inventory— Sync Inventory - Removed
PUT /api/temu/{integration_instance}/products/unarchive— Unarchive Products - Removed
GET /api/temu/{integration_instance}/products/{product}— Get Product - Removed
POST /api/temu/{integration_instance}/products/{product}/create-sku-product— Create SKU Product From Temu Product - Removed
DELETE /api/temu/{integration_instance}/products/{product}/map— Unmap Single Product - Removed
POST /api/temu/{integration_instance}/products/{product}/map— Map Single Product - Removed
POST /api/temu/{integration_instance}/products/{product}/smart-match— Smart Match Product
Returns & Refunds
- Removed
GET /api/temu/{integration_instance}/parent-after-sales— List Parent After-Sales - Removed
POST /api/temu/{integration_instance}/parent-after-sales/refresh— Refresh Parent After-Sales
Sales Channels
- Removed
POST //{domain}/api/amazon/{integrationInstance}/draft-inbound-plans/{draft_inbound_plan}/create-warehouse-transfer— Create Warehouse Transfer
Warehouses
- Removed
GET /api/temu/{integration_instance}/download-locations— Download Locations from Temu - Removed
GET /api/temu/{integration_instance}/warehouses— List Warehouses - Removed
GET /api/temu/{integration_instance}/warehouses/by-warehouse/{warehouse_id}— Get Warehouse by Local Warehouse - Removed
PUT /api/temu/{integration_instance}/warehouses/{temu_warehouse}/map— Update Warehouse Mapping
Webhooks
- Removed
GET /api/temu/webhook-events/{event_id}— Show Event - Removed
POST /api/temu/webhook-events/{event_id}/process— Process Event (single) - Removed
POST /api/temu/webhook-events/{event_id}/reprocess— Reprocess Event (single) - Removed
GET /api/temu/{integration_instance}/webhook-events— List Webhook Events - Removed
DELETE /api/temu/{integration_instance}/webhook-events/delete-all— Delete All Events for Instance - Removed
POST /api/temu/{integration_instance}/webhook-events/process— Process Pending Events - Removed
POST /api/temu/{integration_instance}/webhook-events/retry-failed— Retry Failed Events - Removed
GET /api/temu/{integration_instance}/webhook-events/stats— Webhook Event Stats - Removed
GET /api/temu/{integration_instance}/webhooks/configurations— List Webhook Configurations - Removed
POST /api/temu/{integration_instance}/webhooks/configurations/enable-all— Enable All Webhooks - Removed
POST /api/temu/{integration_instance}/webhooks/configurations/{event_code}/disable— Disable Webhook Subscription - Removed
POST /api/temu/{integration_instance}/webhooks/configurations/{event_code}/enable— Enable Webhook Subscription
Added
Sales Channels
GET //{domain}/api/amazon/{integrationInstance}/draft-inbound-plans/{draft_inbound_plan}/allocations— List Plan AllocationsGET //{domain}/api/temu/{integrationInstance}/orders— List OrdersPOST //{domain}/api/temu/{integrationInstance}/orders/bulk-archive— Bulk Archive OrdersPOST //{domain}/api/temu/{integrationInstance}/orders/bulk-unarchive— Bulk Unarchive OrdersPOST //{domain}/api/temu/{integrationInstance}/orders/create-sku-orders— Create SKU Orders (Bulk)GET //{domain}/api/temu/{integrationInstance}/orders/latest-sync-info— Get Latest Sync InfoPOST //{domain}/api/temu/{integrationInstance}/orders/refresh-tracked— Refresh Orders (Tracked)DELETE //{domain}/api/temu/{integrationInstance}/orders/{order}— Delete OrderGET //{domain}/api/temu/{integrationInstance}/orders/{order}— Show OrderGET //{domain}/api/temu/{integrationInstance}/orders/{order}/activity-log— Order Activity LogPOST //{domain}/api/temu/{integrationInstance}/orders/{order}/archive— Archive OrderGET //{domain}/api/temu/{integrationInstance}/orders/{order}/raw— Get Raw Order (from Temu API)DELETE //{domain}/api/temu/{integrationInstance}/orders/{order}/sku-order— Delete Linked SKU OrderPOST //{domain}/api/temu/{integrationInstance}/orders/{order}/unarchive— Unarchive OrderPOST //{domain}/api/temu/{integration_instance}/orders/create-products-from-items— Create Products From Order ItemsPOST /api/temu/sandbox/initialize— Sandbox InitializeGET /api/temu/webhook-events/{eventId}— Get Event DetailsPOST /api/temu/webhook-events/{eventId}/process— Process Event By IdPOST /api/temu/webhook-events/{eventId}/reprocess— Reprocess Event By IdGET /api/temu/{integrationInstance}/carriers— List CarriersGET /api/temu/{integrationInstance}/carriers/by-shipping-method/{shipping_method_id}— Check Mapping by Shipping MethodPUT /api/temu/{integrationInstance}/carriers/{temu_carrier_id}/map— Map Carrier to Shipping MethodPOST /api/temu/{integrationInstance}/confirm-shipped-package— Confirm Shipped PackageGET /api/temu/{integrationInstance}/download-carriers— Download Carriers (Sync from Temu)GET /api/temu/{integrationInstance}/download-locations— Download Warehouses (Sync from Temu)GET /api/temu/{integrationInstance}/field-mappings— Get Field MappingsPUT /api/temu/{integrationInstance}/field-mappings— Update Field MappingsGET /api/temu/{integrationInstance}/field-mappings/available-fields— Get Available FieldsPOST /api/temu/{integrationInstance}/fulfill— Submit Fulfillment to TemuGET /api/temu/{integrationInstance}/fulfillments— List FulfillmentsGET /api/temu/{integrationInstance}/fulfillments/{fulfillment}— Show FulfillmentGET /api/temu/{integrationInstance}/inventory— List Inventory (Comparison)GET /api/temu/{integrationInstance}/inventory/locations— List LocationsPOST /api/temu/{integrationInstance}/inventory/recache— Recache Inventory (Recompute SKU.io Quantities)GET /api/temu/{integrationInstance}/inventory/recache-progress/{trackedJobLogId}— Recache ProgressGET /api/temu/{integrationInstance}/inventory/summary— Inventory SummaryPOST /api/temu/{integrationInstance}/inventory/sync— Sync Inventory to Temu (Push)GET /api/temu/{integrationInstance}/inventory/sync-progress/{trackedJobLogId}— Sync ProgressGET /api/temu/{integrationInstance}/parent-after-sales— List Parent After-SalesPOST /api/temu/{integrationInstance}/parent-after-sales/refresh— Refresh Parent After-SalesGET /api/temu/{integrationInstance}/pre-start-date-orders— Query Pre-Start-Date OrdersPOST /api/temu/{integrationInstance}/pre-start-date-orders/import— Import Pre-Start-Date OrdersGET /api/temu/{integrationInstance}/pre-start-date-orders/search— Search Pre-Start-Date OrderGET /api/temu/{integrationInstance}/products— List ProductsGET /api/temu/{integrationInstance}/products/latest-sync-info— Latest Sync InfoPOST /api/temu/{integrationInstance}/products/refresh-tracked— Refresh Products (Tracked)GET /api/temu/{integrationInstance}/products/{product}— Show ProductPOST /api/temu/{integrationInstance}/products/{product}/create-sku-product— Create SKU ProductDELETE /api/temu/{integrationInstance}/products/{product}/map— Unmap ProductPOST /api/temu/{integrationInstance}/products/{product}/map— Map Product to SKU ProductGET /api/temu/{integrationInstance}/products/{product}/orders— Get Orders for ProductGET /api/temu/{integrationInstance}/products/{product}/raw— Get Raw ProductPOST /api/temu/{integrationInstance}/products/{product}/smart-match— Smart MatchPOST /api/temu/{integrationInstance}/reconnect— Reconnect IntegrationPOST /api/temu/{integrationInstance}/shipment-status— Get Shipment StatusGET /api/temu/{integrationInstance}/test-connection— Test ConnectionPOST /api/temu/{integrationInstance}/unshipped-packages— Get Unshipped PackagesPOST /api/temu/{integrationInstance}/update-shipping-type— Update Shipping TypeGET /api/temu/{integrationInstance}/warehouses— List WarehousesGET /api/temu/{integrationInstance}/warehouses/by-warehouse/{warehouse_id}— Check Mapping by Local WarehousePUT /api/temu/{integrationInstance}/warehouses/{temu_warehouse}/map— Map Warehouse to Local WarehouseGET /api/temu/{integrationInstance}/webhook-events— List Webhook EventsDELETE /api/temu/{integrationInstance}/webhook-events/delete-all— Delete All Events (per instance)POST /api/temu/{integrationInstance}/webhook-events/process— Process Pending EventsPOST /api/temu/{integrationInstance}/webhook-events/retry-failed— Retry Failed EventsGET /api/temu/{integrationInstance}/webhook-events/stats— Get Processing StatsGET /api/temu/{integrationInstance}/webhooks/configurations— List Webhook ConfigurationsPOST /api/temu/{integrationInstance}/webhooks/configurations/enable-all— Enable All Webhook SubscriptionsPOST /api/temu/{integrationInstance}/webhooks/configurations/{eventCode}/disable— Disable Webhook SubscriptionPOST /api/temu/{integrationInstance}/webhooks/configurations/{eventCode}/enable— Enable Webhook Subscription
Changed
Sales Channels
POST /api/temu/oauth/complete— Complete OAuth- new response code(s):
201,500 - removed response code(s):
200
- new response code(s):
POST /api/temu/oauth/initialize— Initialize OAuth- new response code(s):
422
- new response code(s):
DELETE /api/temu/webhook-events/bulk-delete— Bulk Delete Events- new parameter(s):
Authorization
- new parameter(s):
POST /api/temu/webhook-events/bulk-reprocess— Bulk Reprocess Events- new parameter(s):
Authorization
- new parameter(s):
Spec version 1.0.0 → 1.0.0.