Update the SMTP configuration
PATCH /admin/system/smtp
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
Example
smtp.example.comExample
587Example
starttlsWrite-only. Provide to set or rotate the SMTP password;
omit (or send empty string) on PATCH to keep the current
value. The response never echoes this field — read
password_set instead to check whether one is on file.
Stored at rest encrypted via the AA_MASTER_KEY-backed
atrest package; never sent back to clients.
True when a password is currently stored. Set by the server on GET responses; ignored if sent on PATCH.
Example
ArtSite <noreply@example.com>Responses
Section titled “ Responses ”Updated SMTP config
object
Example
smtp.example.comExample
587Example
starttlsWrite-only. Provide to set or rotate the SMTP password;
omit (or send empty string) on PATCH to keep the current
value. The response never echoes this field — read
password_set instead to check whether one is on file.
Stored at rest encrypted via the AA_MASTER_KEY-backed
atrest package; never sent back to clients.
True when a password is currently stored. Set by the server on GET responses; ignored if sent on PATCH.
Example
ArtSite <noreply@example.com>Malformed request
object
Human-readable error summary
Example
the request could not be completedAuthentication required, missing, or invalid
object
Human-readable error summary
Example
the request could not be completedExample
{ "error": "authentication required: sign in and retry with a valid session or API token"}Authenticated but missing required capabilities
object
Human-readable error summary
Example
the request could not be completed