# deliveryPromiseParticipantsUpdate - admin - MUTATION
Version: 2025-01

## Description
Updates the delivery promise participants by adding or removing owners based on a branded promise handle.

### Access Scopes
`write_delivery_promises` access scope.


## Arguments
* [brandedPromiseHandle](/docs/api/admin/2025-01/scalars/String): String! - The branded promise handle to update the delivery promise participants for.
* [ownersToAdd](/docs/api/admin/2025-01/scalars/ID): ID - The owners to add to the delivery promise participants.
* [ownersToRemove](/docs/api/admin/2025-01/scalars/ID): ID - The owners to remove from the delivery promise participants.


## Returns
* [promiseParticipants](/docs/api/admin/2025-01/objects/DeliveryPromiseParticipant): DeliveryPromiseParticipant The promise participants that were added.
* [userErrors](/docs/api/admin/2025-01/objects/UserError): UserError! The list of errors that occurred from executing the mutation.


## Examples