Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
Kontrol panelinizden geliştirici API anahtarları oluşturun. Her anahtar yalnızca bir kez tam olarak gösterilir ve daha sonra gelecekteki doğrulama için güvenli bir karma olarak saklanır.
Korunan her istek için Yetkilendirme başlığında bir Taşıyıcı belirteci kullanın.
Authorization: Bearer YOUR_API_KEY
Anahtar geçersizse, iptal edilmişse veya eksikse API, bir kimlik doğrulama hatasıyla yanıt verir.
En yaygın iş akışı şudur: Kimliği doğrulanmış kullanıcıyı inceleyin, bir gelen kutusu oluşturun ve ardından bu gelen kutusundan iletileri alın.
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, hizmeti korumak ve API erişimini istikrarlı tutmak için plan bazlı istek limitleri ve günlük gelen kutusu oluşturma limitleri uygular.
Bu alan, API anahtar yöneticisinin ve kullanım kontrol panelinin gelecekteki ekran görüntüleri için ayrılmıştır.