Kurly · Arazzo Workflow
Kurly fulfillment outbound order flow
Version 1.0.0
Map a sales-channel product to a Kurly SKU, verify stock, place a bulk outbound order against Kurly's centre, read the fulfillment plan and reconcile the order. Grounded in the operations captured in openapi/.
View Spec
View on GitHub
CompanyTechnologyLogisticsFulfillmentSupply ChainDeliveryE-CommerceGroceryShippingOrder ManagementInventoryTrackingSouth KoreaArazzoWorkflows
Provider
Workflows
placeFulfillmentOrder
Map a product, check stock, order fulfillment in bulk, and read the plan back.
Bulk register caps at 20 orders per call and reports failures per item rather than failing the batch, so the response body must be reconciled item by item.
1
issueAccessToken
2
mapSalesChannelProduct
Map the shipper's sales-channel product identifier onto a Kurly SKU.
3
4
5
createOrdersBulk
Register up to 20 outbound orders. Failures come back per item with code and message — retry only the failed entries. V1 order APIs were removed in docs v1.3.6; V2 is the only supported path.
6
readOperationPlans
Read how and when Kurly intends to fulfil the orders. A POST despite being a read.
7
reconcileOrders
Page through registered orders. Query-parameter style since docs v1.3.0; the response is grouped into order, orderer, receiver, outbound and delivery.
8
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.