Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
Générez des clés API de développeur depuis votre tableau de bord. Chaque clé est affichée dans son intégralité une seule fois, puis stockée sous forme de hachage sécurisé pour une vérification ultérieure.
Utilisez un jeton Bearer dans l’en-tête Authorization pour chaque demande protégée.
Authorization: Bearer YOUR_API_KEY
Si la clé est invalide, révoquée ou manquante, l'API répond avec une erreur d'authentification.
Le flux de travail le plus courant est le suivant : inspecter l'utilisateur authentifié, créer une boîte de réception, puis récupérer les messages de cette boîte de réception.
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 applique des limites de requêtes basées sur le plan et des limites de création quotidienne de boîtes de réception pour protéger le service et maintenir l'accès à l'API stable.
Cette zone est réservée aux futures captures d'écran du gestionnaire de clés API et du tableau de bord d'utilisation.