supplyAddContact
Creates a new contact person for a supplier in your supply chain. This allows you to manage multiple contact points for each supplier.
Authentication & Permissions
Requires the supply:add_contact permission.
Validation Rules
- Each contact must have a unique name within the same supplier
- Email addresses must be unique within the same supplier (if provided)
- The specified supplier must exist in your brand
Default Contact Behavior
When default_contact is set to true, the newly created contact
will be set as the supplier's primary contact reference.
Possible Errors
- **Supplier not found**: The specified supplier ID does not exist
- **Duplicate contact name**: A contact with this name already exists for this supplier
- **Duplicate email**: A contact with this email already exists for this supplier
- **Invalid email format**: The provided email address format is invalid
supplyAddContact(
input: AddSupplierContactInput!
): SupplySupplierContact
Arguments
supplyAddContact.input ● AddSupplierContactInput! non-null input
Parameters for AddSupplierContact
Type
SupplySupplierContact object
A contact person for a supplier.