## Base URLs Mailgun supports both US and EU regions. Use the appropriate base URL depending on where your domain is hosted: | Service | US Endpoint | EU Endpoint | | --- | --- | --- | | REST API | api.mailgun.net | api.eu.mailgun.net | ## Authentication Authentication is handled via HTTP Basic Auth. Here's how it works: - Username: api - Password: Your API Key ### How to Obtain an API Key 1. Log in to your Mailgun Dashboard. 2. Navigate to Account Settings > API Keys. 3. Copy your Private API Key. Keep it secure, as it won’t be displayed again. ### Example: Authentication with cURL ``` curl --user 'api:YOUR_API_KEY' ``` ### Example: Submitting an Accessibility Test** Send a POST request with the HTML content of your email for accessibility analysis. ``` curl --user 'api:YOUR_API_KEY' \ -X POST https://api.mailgun.net/v1/inspect/accessibility \ -H "Content-Type: application/json" \ -d '{ "html": "Your email HTML content here", "encoded": false }' ```