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.
Event tokenx-Event-TokenOptionalRun **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually.

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 EventSettings permission on the event.
Event scoping: This endpoint does not include {eventId} in the URL. The event is determined automatically from your x-Event-Token.

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.