Docs

Get Procurement

GET /procurements/{procurementId}

GET/procurements/{procurementId}

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.

Returns full detail for a single procurement, including all resources with their order line allocations, schedule context, and any linked advance requests.

Path Parameters

FieldTypeRequiredDescription
procurementIdGuidRequiredThe ID of the procurement. Replace `{{procurementId}}` in the URL.

Response

FieldTypeDescription
idGuidProcurement ID.
namestringProcurement name.
descriptionstringDescription.
statusstringCurrent status.
resourcesResource[]Resources with full detail.
resources[].idGuidResource ID.
resources[].statusstringResource status.
resources[].quantityintTotal quantity available.
resources[].startDateTimeDateTimeOffset| nullDerived start (min of all schedule block starts). Null if no blocks.
resources[].endDateTimeDateTimeOffset| nullDerived end (max of all schedule block ends). Null if no blocks.
resources[].areaIdGuid| nullArea context link (only set when resource has no schedule blocks).
resources[].collaboratorIdGuid| nullCollaborator context link (only set when resource has no schedule blocks).
resources[].cloneGroupIdGuid| nullShared ID for resources cloned from the same source.
resources[].typeobjectResource type (`{ id, label, icon, lineItemLabel }`).
resources[].subAssetsSubAsset[]Sub-assets with properties.
resources[].propertiesProperty[]Resource-level properties (`{ id, templatePropertyId, value }`).
resources[].orderLinesOrderLine[]Order line items allocated against this resource.
resources[].orderLines[].idGuidLine item ID.
resources[].orderLines[].orderIdGuidParent order ID.
resources[].orderLines[].orderNamestringParent order name.
resources[].orderLines[].quantityintQuantity allocated by this line item.
resources[].requestsRequest[]Advance requests linked directly to this resource (`{ id }`).