Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
Створюйте ключі API розробника зі своєї інформаційної панелі. Кожен ключ відображається повністю лише один раз, а потім зберігається як безпечний хеш для майбутньої перевірки.
Використовуйте маркер носія в заголовку авторизації для кожного захищеного запиту.
Authorization: Bearer YOUR_API_KEY
Якщо ключ недійсний, відкликаний або відсутній, API відповідає помилкою автентифікації.
Найпоширеніший робочий процес такий: перевірте автентифікованого користувача, створіть папку "Вхідні", а потім отримайте повідомлення з цієї скриньки.
curl -X GET "https://run2mail.com/api/v1/me" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
curl -X POST "https://run2mail.com/api/v1/emails/create" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"type": "random"
}'
curl -X GET "https://run2mail.com/api/v1/emails/example@2mail.lol/messages" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Accept: application/json"
{
"success": true,
"data": {
"email": "example@2mail.lol",
"messages": []
}
}
Run2Mail застосовує ліміти на запити на основі плану та щоденні ліміти на створення вхідних повідомлень, щоб захистити службу та забезпечити стабільний доступ до API.
Ця область зарезервована для майбутніх скріншотів менеджера ключів API та інформаційної панелі використання.