ADM-OPERATION-250 - Add variants to an Operation

Adds one or more variants to a specific Operation with optional quantity constraints.

Feature flag

  • Requires OPERATIONS to be active.

Access control

  • OPERATOR: can add variants to any Operation.
  • ACCOUNT: can add variants only to Operations they own (ownerId = customerUserId) and if they have the OPERATIONS_ADD_VARIANTS right.

Store scoping

  • Effective store is the dj-store header if provided, otherwise the tenant default store.
  • ACCOUNT must be attached to the effective store; otherwise 403.

Quantity rules

  • minQuantity is optional and can be 0.
  • maxQuantity is optional. If provided, it must be greater than or equal to minQuantity.
  • recommendedQuantity is optional. If provided, it must be between minQuantity and maxQuantity (if maxQuantity is defined).

Other constraints

  • A variant cannot be added more than once to the same Operation.
  • Only Operations in DRAFT status can accept new variants.
Language
Credentials
Bearer
JWT
Click Try It! to start a request and see the response here!