Supply agents
Raise a procurement request (and RFQ)
Raise a procurement request (and RFQ).
Authorization
HTTPBearer AuthorizationBearer <token>
JWT access token
In: header
Query Parameters
merchant_id?|
Optional merchant to act on. Must be one you are a member of.
Format
uuidHeader Parameters
X-Merchant-ID?string|null
Request Body
application/json
auto_negotiate?boolean
Default
falsebudget_cap?|
inventory_item_id*string
Format
uuidmax_delivery_days?|
Range
1 <= value <= 60max_rounds?|
Range
1 <= value <= 6min_reliability?|
note?string
Length
length <= 1000Default
""quantity?|
target_margin?|
Response Body
application/json
application/json
curl -X POST "https://example.com/api/v1/procurement" \ -H "Content-Type: application/json" \ -d '{ "inventory_item_id": "18dd3e9a-1adb-4867-99a3-0bde9f26475c" }'{ "data": {}, "meta": {}, "success": true}Procurement requests and RFQs GET
Procurement requests and RFQs.
Run the LangGraph procurement workflow to the approval gate POST
Inventory Intelligence picks the item most at risk (or the one given), the Buyer Agent sources and negotiates, Procurement Evaluation recommends, and the graph stops at a human approval request. Nothing is purchased.