Docs
Get Resources
GET /resources?resourceTypeId={resourceTypeId}&type=Asset&includeArchived=false
GET
/resources?resourceTypeId={resourceTypeId}&type=Asset&includeArchived=falseRequired Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
| Event token | x-Event-Token | Optional | Run **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually. |
The event's assignable pool: resources already on this event. The assign picker's first tier; Get Org Pool Resources is the second.
Event scoping: This endpoint does not include
{eventId} in the URL. The event is determined automatically from your x-Event-Token.Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| resourceTypeId | Guid | Optional | Filter to one type. |
| type | string | Optional | `Asset` or `Crew`. |
| includeArchived | bool | Optional | Include archived resources. |
Response Fields
| Field | Type | Description |
|---|---|---|
| id | Guid | The event resource. |
| type | object | `{ id, name, kind, trackingType }`. `kind` is `Asset` or `Crew`. |
| resourceVariantId | Guid | The variant it is bound to. |
| name / label / identifier | string | Display fields. |
| quantity | decimal| null | Pooled and Expendable stock. |
| crewId | Guid| null | Set for Crew resources. |
| rateCardId | Guid| null | The resource's own card. |
| settlement | string | `OwnedCost` or `Invoiceable`. Authored on the org side; read-only here. |
| orgCorrelationId | Guid| null | Set when pulled from the org pool. |
| activeAssignmentCount | int | Assignments on this event currently holding it. |
| incomplete | object| null | `{ missingRequired: [{ resourceAttributeId, label, pricingRole }], blocksPricing }`. Null when complete. |