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 и информационной панели использования.