/
Update Email Signature
Tool name: update-signature
Updates an email signature's name, internal note, labels or digital business card; omitted fields stay and empty business-card strings clear them. Content, tag IDs and sender profile are never changed.
New unique name; omit to keep it, and note that the default signature cannot be renamed
Default:null
New internal note; omit to keep it, or pass an empty string to clear it
Default:null
Replacement labels; omit to keep them, or pass an empty array to clear them
Default:null
Plain-text digital-business-card fields to change; omitted fields stay unchanged and empty strings clear fields
Default:null
Input example
{ "signatureId": 1, "name": null, "notes": null, "metaLabels": null, "vCard": null, "accountId": null }
Output example
{ "accountId": 0, "signatureId": 0, "name": "string", "isDefault": true, "notes": "string", "metaLabels": [ "string" ], "tagIds": [ 0 ], "isUsable": true, "blockers": [ "string" ], "senderProfile": { "senderName": "string", "senderEmail": "string", "replyToEmail": "string", "ccEmail": "string", "bccEmail": "string", "toEmail": "string", "senderDomain": "string", "senderAddressStatus": "", "senderAddressIsUsable": true, "senderAddressExplanation": "string", "senderIdentity": { "effectiveSenderEmail": "string", "customerDomain": "string", "normalizedSenderDomain": "string", "status": "ready", "isUsable": true, "senderEmailOptions": [ "string" ], "senderDomainOptions": [ "string" ] } }, "vCard": { "hasData": true, "firstName": "string", "lastName": "string", "companyName": "string", "emailAddress": "string", "phone": "string", "cellPhone": "string", "street": "string", "zip": "string", "city": "string", "state": "string", "country": "string", "website": "string" }, "content": { "hasHtml": true, "hasPlain": true, "hasTransactionalHtml": true, "useInTransactionalEmails": true, "html": "string", "plain": "string", "transactionalHtml": "string" }, "editUrl": "string" }