Інтеграція API EvilMail у ваш додаток
REST API EvilMail дозволяє автоматизувати всі операції з тимчасовою поштою: від створення адрес до читання скриньок і керування доменами.
Отримання API-ключа
1. Увійдіть до панелі керування EvilMail 2. Перейдіть у розділ API Settings 3. Натисніть Generate API Key 4. Збережіть ключ у безпечному місці — він відображається лише один раз
Створення тимчасової email-адреси
Відправте POST-запит для створення нової тимчасової адреси:
curl -X POST https://evilmail.com/api/temp-email
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{"domain": "evilmail.com"}'
Відповідь:
Читання поштової скриньки
Отримайте список повідомлень у скриньці:
curl -X GET https://evilmail.com/api/inbox/[email protected]
-H "Authorization: Bearer YOUR_API_KEY"
Відповідь містить масив повідомлень із полями: відправник, тема, тіло листа, дата отримання.
Керування доменами
API також дозволяє додавати та налаштовувати власні домени:
curl -X POST https://evilmail.com/api/domains
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{"domain": "yourdomain.com"}'
Сценарії використання
#### Автоматизоване тестування
Створюйте унікальну email-адресу для кожного тестового сценарію, перевіряйте доставку листів та їхній вміст — усе через API.
#### Верифікація користувачів
Використовуйте API для генерації одноразових адрес, що допоможуть перевірити реєстраційні потоки ваших користувачів.
#### Сервіси одноразової пошти
Створіть власний сервіс тимчасової пошти на базі інфраструктури EvilMail, використовуючи наш API як бекенд.
#### Додатки для конфіденційності
Інтегруйте можливість створення тимчасових адрес у додатки, орієнтовані на приватність, щоб захистити справжні email-адреси ваших користувачів.
Обробка помилок
API повертає стандартні HTTP-коди стану:
200 — успішний запит401 — невалідний або відсутній API-ключ404 — ресурс не знайдено429 — перевищено ліміт запитів500 — внутрішня помилка сервера
Ліміти запитів
Безкоштовний план дозволяє до 100 запитів на хвилину. Для більших обсягів розгляньте преміум-плани з підвищеними лімітами.