Docs

Get Coverage

GET /Coverage

GET/Coverage

Lists every resource need on the event with how well it is covered: needed, secured, awaiting and tentative quantities, a coverage status, what has been assigned and received, and the reservations, order lines and receipts behind each figure. Use this to see which needs are still open; for the same view across all of an organization's events, use Coverage_GetOrganizationCoverage. The procurementResourceId on each row is the need's id.

Response

Type: GetCoverageResponse[]

GetCoverageResponse

FieldTypeDescription
procurementResourceIduuid
procurementIduuid| null
procurementGetCoverageResponseProcurementInfo
groupGetCoverageResponseGroupInfo
typeGetCoverageResponseTypeInfo
parentProcurementResourceIduuid| null
componentIduuid| null
componentLabelstring| null
parentLabelstring| null
isCompositeParentboolean
compositeCoverageCompositeCoverageInfo
neededQuantitynumber
securedQuantitynumber
awaitingQuantitynumber
tentativeQuantitynumber
coverageStatusstring| null
assignedQuantitynumber
assignedCoveragestring| null
receivedQuantitynumber
receivedCoveragestring| null
orderingStatusstring| null
changeStatusstring| null
changesGetCoverageResponseChangeInfo[]| null
receiptsGetCoverageResponseReceiptInfo[]| null
orderLinesGetCoverageResponseOrderLineInfo[]| null
reservationsGetCoverageResponseReservationInfo[]| null

GetCoverageResponseProcurementInfo

FieldTypeDescription
iduuid
namestring| null

GetCoverageResponseGroupInfo

FieldTypeDescription
iduuid
namestring| null
indexinteger

GetCoverageResponseTypeInfo

FieldTypeDescription
iduuid
namestring| null
trackingTypestring| null
iconstring| null
colorstring| null

CompositeCoverageInfo

FieldTypeDescription
fulfilledUnitsnumber
openUnitsnumber
isFilledboolean
statusstring| null
perComponentCompositeCoverageInfoComponentInfo[]| null

GetCoverageResponseChangeInfo

FieldTypeDescription
sourcestring| null
sourceIduuid
phrasingstring| null

GetCoverageResponseReceiptInfo

FieldTypeDescription
fulfillmentIduuid
fulfillmentNamestring| null
itemIduuid
quantitynumber

GetCoverageResponseOrderLineInfo

FieldTypeDescription
iduuid
quantitynumber
groupNamestring| null
orderGetCoverageResponseOrderInfo

GetCoverageResponseReservationInfo

FieldTypeDescription
iduuid
statusstring| null
needsReviewboolean
originstring| null
quantitynumber| null
resourceGetCoverageResponseResourceInfo

CompositeCoverageInfoComponentInfo

FieldTypeDescription
childIduuid
componentIduuid| null
labelstring| null
neededQuantitynumber
securedQuantitynumber
awaitingQuantitynumber
tentativeQuantitynumber
statusstring| null

GetCoverageResponseOrderInfo

FieldTypeDescription
iduuid
namestring| null

GetCoverageResponseResourceInfo

FieldTypeDescription
iduuid
namestring| null
labelstring| null
identifierstring| null
crewIduuid| null