List sourcing events
Lists the workspace's RFQs, newest first.
GET/v1/workspaces/{regionId}/sourcing-events
Parameters
status"draft" | "open" | "closed" | "awarded" | "canceled"Only RFQs with this status.
Returns
200 OK with the object shown in the response.
More details
Lists the workspace's RFQs, newest first, with their answer counts and, unless sealed, the lowest complete total.
With 'view' access to sourcing.
Response fields
statusstringdraft until it is sent to suppliers; open while they answer; closed once the deadline passes or it is closed early; then awarded, or canceled.
sealedNowbooleantrue while a sealed RFQ is open: only who answered and when shows, never prices or files.
lowestTotalnumber | nullThe lowest total of an answer that prices every line. Absent while sealed, null when no complete answer arrived.
awardsarrayOnce awarded, one per supplier that won lines, with the purchase order (poId) or draft contract (contractId) made from it. order is none when purchase orders aren't in the plan.
Errors
- 401 Unauthorized - No credential was presented, or the Bearer token / X-Api-Key value is missing, invalid, expired, or revoked.
- 403 Forbidden - The caller's Bearer token or API key doesn't grant access to this workspace (regionId), or lacks the required role.
curl "$PLEAXY_API_BASE_URL/v1/workspaces/{regionId}/sourcing-events" \
-H "X-Api-Key: $PLEAXY_API_KEY"[
{
"id": "string",
"title": "string",
"status": "draft" | "open" | "closed" | "awarded" | "canceled",
"currency": "string",
"dueAt": "string",
"sealed": boolean,
"sealedNow": boolean,
"answers": { "invited": number, "submitted": number, "declined": number },
"lineCount": number,
"lowestTotal": number | null,
"fromRequestId": "string",
"awards": [ { "supplierKey": "string", "supplierName": "string", "total": number, "currency": "string", "order": "draft" | "submit" | "none", "poId": "string", "contractId": "string" } ],
"createdAt": "string",
"updatedAt": "string"
}
]