Signature API Details
The Signature APIs help both users and administartors in accessing and managing signatures in the user account.
While using any Signature API as a user, use the OAuth Scope ZohoMail.accounts.
While using any Signature API as an administrator, use the OAuth Scope ZohoMail.organization.accounts.
| Method Name | URL | Method Type | OAuth Scope | Purpose |
| Add User Signature | /api/accounts/signature | POST | ZohoMail.accounts | To add a specific signature. |
| Add Admin-Added User Signature | /api/organization/{zoid}/accounts/{zuid}/signature | POST | ZohoMail.organization. accounts | Enables administrators to add a signature to a user account. |
| Get User Signature | /api/accounts/signature | GET | ZohoMail.accounts | To retrieve all the available signatures or retrieve a specific signature. |
| Get Admin-Added-User Signature | /api/organization/{zoid}/accounts/{zuid}/signature | GET | ZohoMail.organization. accounts | Enables administrators to retrieve the admin-added signature for a user account. |
| Update User Signature | /api/accounts/signature | PUT | ZohoMail.accounts | To update a specific signature. |
| Update Admin-Added User Signature | /api/organization/{zoid}/accounts/{zuid}/signature | PUT | ZohoMail.organization. accounts | Enables administrators to update admin-added signature for a user account. |
| Delete User Signature | /api/accounts/signature | DELETE | ZohoMail.accounts | To delete all the available signatures or delete a specific signature. |
| Delete Admin-Added User Signature | /api/organization/{zoid}/accounts/{zuid}/signature | DELETE | ZohoMail.organization. accounts | Enables administrators to delete admin-added signature for a user account. |