Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
Genereer API-sleutels voor ontwikkelaars vanaf uw dashboard. Elke sleutel wordt slechts één keer volledig weergegeven en vervolgens opgeslagen als een veilige hash voor toekomstige verificatie.
Gebruik voor elk beveiligd verzoek een Bearer-token in de Authorization-header.
Authorization: Bearer YOUR_API_KEY
Als de sleutel ongeldig, ingetrokken of ontbrekend is, reageert de API met een authenticatiefout.
De meest gebruikelijke workflow is: de geverifieerde gebruiker inspecteren, een inbox aanmaken en vervolgens berichten uit die inbox ophalen.
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 past op abonnementen gebaseerde verzoeklimieten en dagelijkse limieten voor het aanmaken van inboxen toe om de service te beschermen en de API-toegang stabiel te houden.
Dit gebied is gereserveerd voor toekomstige schermafbeeldingen van de API-sleutelbeheerder en het gebruiksdashboard.