Docs

Bulk Repoint Component

PUT /resourceTypes/{resourceTypeId}/components/{componentId}/repoints

PUT/resourceTypes/{resourceTypeId}/components/{componentId}/repoints

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Organization tokenx-Organization-TokenOptionalRun **Authorize Organization** in the Authorization folder.

Route 17b. Repoints one component on many variants in one transaction, so a bulk edit never half-applies. Each entry is a route 17 body plus its variantId. An entry equal to the component's own target deletes that variant's repoint, so a bulk reset is the same call.

Requires ResourceTypeDatabase.Edit permission.

Path Parameters

FieldTypeRequiredDescription
resourceTypeIdGuidRequiredThe composite type.
componentIdGuidRequiredThe component.

Request Body

FieldTypeRequiredDescription
repointsarrayRequired`{ variantId, targetResourceTypeId, targetResourceVariantIds[], quantity, isExcluded }`. At least one; each variant once.

Response

200 OK. No response body.

Error Codes

HTTP StatusDescription
400Empty or duplicate list, or any entry route 17 would refuse.
404Type, component, a variant or a target not found.