Documentación para desarrolladoresAPI
API de Once Email
Documentación pública para pruebas automatizadas de correo: autenticación, cuotas, errores y uso seguro.
Envía Authorization: Bearer oe_live_… en cada solicitud. La clave se muestra una vez; guárdala en un gestor de secretos, nunca en código del navegador, registros o Git.
Authorization: Bearer oe_live_your_key- Continúa solo con acceso a la API expresamente autorizado y credenciales válidas ya emitidas con los permisos mínimos necesarios. Guárdalas en un mecanismo de secretos del proceso; sin ese acceso, limítate a revisar documentación y descargas. Crea un buzón temporal y conserva su ID.
- Haz que tu sistema de prueba envíe un correo a esa dirección.
- Consulta la lista con espera progresiva; evita consultas vacías rápidas.
- Lee el mensaje objetivo, completa las aserciones y elimina el buzón.
Endpoints de Beta privada
POST /v1/inboxesGET /v1/inboxes/{inboxId}/messagesGET /v1/inboxes/{inboxId}/messages/{uid}GET /v1/inboxes/{inboxId}/messages/{uid}/attachments/{cid}DELETE /v1/inboxes/{inboxId}Códigos de estado
400Solicitud no válida
401Clave ausente o no válida
403Plan o recurso denegado
404Recurso no encontrado
413Respuesta o adjunto demasiado grande
429Límite de frecuencia o cuota mensual
503Fallo temporal del servicio
Hay candidatos preliminares de código abierto para TypeScript, Python, Java, Go, .NET, PHP y Ruby. La CI nativa pasó en Linux, macOS y Windows; aún no hay versiones de registro.
Developer usa suscripción mensual de Stripe y cuota API mensual. No se ofrece saldo recargable. El pago Live sigue cerrado hasta superar las pruebas de pago y reembolso.
Usa la API solo en sistemas que estés autorizado a probar. Se prohíben spam, evasión de políticas, abuso de cuentas, vigilancia de comunicaciones ajenas y conservación prolongada de datos personales.
API Demo
Ejemplo seguro multiplataforma
Para sistemas propios o autorizados; funciona con Node.js 20+ en Windows, Linux y macOS.
node demos/api/authorized-workflow.mjs
ONCE_EMAIL_API_KEY <- process secret facility
create inbox -> list messages -> finally delete inboxAbrir demo completaGuía de uso completa
Descargar paquete local versionado
Úsalo solo con aplicaciones propias o autorizadas. Once Email solo recibe correo.
Verifica SHA256SUMS antes de extraer.
Punto de inicio local exacto
node demos/api/authorized-workflow.mjsDe la descarga a la limpieza
- Confirma propiedad o autorización; usa local, test o staging.
- Continúa solo con acceso a la API expresamente autorizado y credenciales válidas ya emitidas con los permisos mínimos necesarios. Guárdalas en un mecanismo de secretos del proceso; sin ese acceso, limítate a revisar documentación y descargas.
- Descarga, verifica, extrae y lee la documentación.
- Ejecuta el demo con Node.js 20+ y activa un correo marcado.
- Consulta con espera acotada y lee solo la coincidencia única.
- Elimina el buzón en finally y separa el error de limpieza.
Errores y recuperación
Distingue 400/401/403/404/413/429/503, tiempo agotado, ambigüedad, extracción, aserción y limpieza. Reintenta solo dentro de un plazo.