# Credentials The Credentials API lets you view and manage SMTP credentials. ## List Mailgun SMTP credential metadata for a given domain - [GET /v3/domains/{domain_name}/credentials](https://documentation.mailgun.com/docs/inboxready/api-reference/optimize/mailgun/credentials/api.(*credsapi).listcreds-fm-12.md): List Mailgun SMTP credential metadata for a given domain ## Create Mailgun SMTP credentials for a given domain - [POST /v3/domains/{domain_name}/credentials](https://documentation.mailgun.com/docs/inboxready/api-reference/optimize/mailgun/credentials/api.(*credsapi).createcreds-fm-13.md): Create Mailgun SMTP credentials for a given domain ## Delete all Mailgun SMTP credentials for a domain - [DELETE /v3/domains/{domain_name}/credentials](https://documentation.mailgun.com/docs/inboxready/api-reference/optimize/mailgun/credentials/api.(*credsapi).deletedomaincreds-fm-16.md): Delete Mailgun SMTP credentials for a given domain ## Update Mailgun SMTP credentials - [PUT /v3/domains/{domain_name}/credentials/{spec}](https://documentation.mailgun.com/docs/inboxready/api-reference/optimize/mailgun/credentials/api.(*credsapi).updatecreds-fm-14.md): Update Mailgun SMTP credentials for a given domain and SMTP user ## Delete Mailgun SMTP credentials - [DELETE /v3/domains/{domain_name}/credentials/{spec}](https://documentation.mailgun.com/docs/inboxready/api-reference/optimize/mailgun/credentials/api.(*credsapi).deletecreds-fm-17.md): Delete Mailgun SMTP credentials for a given domain and SMTP user ## Update Mailgun SMTP credentials - [PUT /v3/{domain_name}/mailboxes/{spec}](https://documentation.mailgun.com/docs/inboxready/api-reference/optimize/mailgun/credentials/api.(*credsapi).updatecreds-fm-15.md): Update Mailgun SMTP credentials for a given domain and SMTP user