Docs
Update Component
PUT /resourceTypes/{resourceTypeId}/components/{componentId}
PUT
/resourceTypes/{resourceTypeId}/components/{componentId}Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
| Organization token | x-Organization-Token | Optional | Run **Authorize Organization** in the Authorization folder. |
Edits a component. A new index reorders. Existing requests keep the components they were built from.
Requires
ResourceTypeDatabase.Edit permission.Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| label | string | Required | The slot's name, e.g. "Driver". |
| targetResourceTypeId | Guid | Required | A non-composite type (no nesting). |
| targetResourceVariantId | Guid | Optional | A live variant of the target to pin. Null means any. |
| quantity | int | Required | Per composite unit, at least 1. |
| index | int | Optional | Position. Null appends on add and keeps the position on edit. |
Response
200 OK. No response body.
Error Codes
| HTTP Status | Description |
|---|---|
| 400 | The target is composite, or the variant isn't the target's. |
| 404 | Type, component, target or variant not found. |
| 403 | Missing permission. |