Skip to content

Update Mailgun SMTP credentials

Request

Update Mailgun SMTP credentials for a given domain and SMTP user

Security
basicAuth
Path
domain_namestringrequired

Hostname of credentials to be updated

specstringrequired

Login specification of credentials to be updated (email address)

Bodymultipart/form-datarequired
passwordstring

Supply desired password for the credentials to update if preferred over a generated one

curl -i -X PUT \
  -u '<username>:<password>' \
  'https://api.mailgun.net/v3/domains/{domain_name}/credentials/{spec}' \
  -H 'Content-Type: multipart/form-data' \
  -F password=string

Responses

A 200 response

Bodyapplication/json
messagestringrequired

Response message

notestring

Note to store password (when generated by Mailgun)

credentialsobject

Credential username/password values (when generated by Mailgun)

Response
{ "message": "Created 1 credentials pair(s)" }