Learn how to create API keys, authenticate requests, create inboxes, fetch messages, and handle common Run2Mail API responses.
Genere claves API de desarrollador desde su panel de control. Cada clave se muestra completa solo una vez y luego se almacena como un hash seguro para verificación futura.
Utilice un token de portador en el encabezado de Autorización para cada solicitud protegida.
Authorization: Bearer YOUR_API_KEY
Si la clave no es válida, está revocada o falta, la API responde con un error de autenticación.
El flujo de trabajo más común es: inspeccionar al usuario autenticado, crear una bandeja de entrada y luego recuperar mensajes de esa bandeja de entrada.
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 aplica límites de solicitudes basados en planes y límites de creación diaria de bandejas de entrada para proteger el servicio y mantener estable el acceso a la API.
Esta área está reservada para futuras capturas de pantalla del administrador de claves API y del panel de uso.