Create Assignment
POST/v1/assignments
Assign a user to a brand and optionally one sale channel. Role defaults to Owner; duplicate brand/channel assignments and a second owner at the same scope are rejected.
Requires assignments.write.
Request and response fields at a glance
- Request body (application/json):
userId(integer, required),brandId(integer, required),saleChannelId(integer),role(string). - 201 response (application/json):
id(number, required),userId(number, required),brandId(number, required),saleChannelId(mixed),role(string, required),assignedBy(number),assignedAt(string, required),createdAt(string, required),updatedAt(string, required),user(object),brand(object),saleChannel(mixed).