Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
Generieren Sie Entwickler-API-Schlüssel über Ihr Dashboard. Jeder Schlüssel wird nur einmal vollständig angezeigt und dann als sicherer Hash zur späteren Überprüfung gespeichert.
Verwenden Sie für jede geschützte Anfrage ein Bearer-Token im Authorization-Header.
Authorization: Bearer YOUR_API_KEY
Wenn der Schlüssel ungültig, widerrufen oder fehlt, antwortet die API mit einem Authentifizierungsfehler.
Der gängigste Arbeitsablauf ist: Überprüfen Sie den authentifizierten Benutzer, erstellen Sie einen Posteingang und rufen Sie dann Nachrichten aus diesem Posteingang ab.
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 wendet planbasierte Anforderungslimits und tägliche Limits für die Erstellung von Posteingängen an, um den Dienst zu schützen und den API-Zugriff stabil zu halten.
Dieser Bereich ist für zukünftige Screenshots des API-Schlüsselmanagers und des Nutzungs-Dashboards reserviert.