Bulk Create Attribute-Item Relationships
Associates multiple attributes with multiple items in a single operation. Each relationship links one attribute to one or more items. Validates attribute existence before creating relationships. Returns lists of successful and failed associations with detailed error reasons.
POST
/api/v1/{team_slug}/{app_slug}/attributes/relationships/bulkAuthorization
AuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
Path parameters
team_slugstringrequiredTeam slug
app_slugstringrequiredApp slug
Request body
requiredapplication/jsonAttribute-item relationships to create (max 50)
itemsinternal_pkg_webserver_v1.BulkAttributeRelationshipItem[]requiredmax items 50
Show propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkAttributeRelationshipItemattribute_idstringrequireditem_idsstring[] | nullrequiredmin items 1
Responses
200
Relationships processed successfully
datainternal_pkg_webserver_v1.BulkAddAttributeRelationshipsResponserequiredShow propertiesHide properties
failed_addsinternal_pkg_webserver_v1.BulkAttributeRelationshipFailedOp[] | nullShow propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkAttributeRelationshipFailedOpattribute_idstringitem_idstringreasonstringsuccessful_addsinternal_pkg_webserver_v1.BulkAttributeRelationshipItem[] | nullShow propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkAttributeRelationshipItemattribute_idstringrequireditem_idsstring[] | nullrequiredmin items 1
detailsstring[]Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes
successbooleanrequired400
Invalid request payload
detailsstring[]messagestringsuccessbooleanrequired401
Unauthorized access
detailsstring[]messagestringsuccessbooleanrequired500
Internal server error
detailsstring[]messagestringsuccessbooleanrequired