Documentation développeurAPI
API Once Email
Documentation publique pour les tests automatisés : authentification, quotas, erreurs et règles d’usage.
Envoyez Authorization: Bearer oe_live_… avec chaque requête. La clé n’est montrée qu’une fois ; gardez-la dans un gestionnaire de secrets, jamais dans le navigateur, les journaux ou Git.
Authorization: Bearer oe_live_your_key- Continuez uniquement avec un accès API explicitement autorisé et des identifiants valides déjà délivrés, limités aux permissions nécessaires. Conservez-les dans un dispositif de secrets du processus ; sans cet accès, limitez-vous à consulter la documentation et les téléchargements. Créez une boîte temporaire et conservez son identifiant.
- Demandez à votre système de test d’envoyer un e-mail.
- Interrogez la liste avec temporisation ; évitez les requêtes vides rapides.
- Lisez le message, terminez les assertions puis supprimez la boîte.
Endpoints de la bêta privée
POST /v1/inboxesGET /v1/inboxes/{inboxId}/messagesGET /v1/inboxes/{inboxId}/messages/{uid}GET /v1/inboxes/{inboxId}/messages/{uid}/attachments/{cid}DELETE /v1/inboxes/{inboxId}Codes d’état
400Requête invalide
401Clé absente ou invalide
403Offre ou ressource refusée
404Ressource introuvable
413Réponse ou pièce jointe trop volumineuse
429Limite ou quota mensuel atteint
503Défaillance temporaire du service
Des candidats open source sont disponibles pour TypeScript, Python, Java, Go, .NET, PHP et Ruby. La CI native passe sous Linux, macOS et Windows ; les registres ne sont pas encore publiés.
Developer utilise un abonnement Stripe mensuel et un quota API mensuel. Aucun solde rechargeable. Le paiement Live reste fermé jusqu’aux tests de paiement et de remboursement.
Utilisez l’API uniquement sur des systèmes que vous êtes autorisé à tester. Spam, contournement, abus de comptes, surveillance d’autrui et conservation prolongée de données personnelles sont interdits.
API Demo
Exemple sûr multiplateforme
Pour les systèmes détenus ou autorisés avec Node.js 20+ sous Windows, Linux et macOS.
node demos/api/authorized-workflow.mjs
ONCE_EMAIL_API_KEY <- process secret facility
create inbox -> list messages -> finally delete inboxOuvrir la démo complèteGuide d’utilisation complet
Télécharger le paquet local versionné
Testez uniquement vos applications ou celles autorisées. Once Email reçoit uniquement les e-mails.
Vérifiez SHA256SUMS avant extraction.
Point de départ local exact
node demos/api/authorized-workflow.mjsDu téléchargement au nettoyage
- Confirmez propriété ou autorisation ; utilisez local, test ou staging.
- Continuez uniquement avec un accès API explicitement autorisé et des identifiants valides déjà délivrés, limités aux permissions nécessaires. Conservez-les dans un dispositif de secrets du processus ; sans cet accès, limitez-vous à consulter la documentation et les téléchargements.
- Téléchargez, vérifiez, extrayez et lisez la documentation.
- Exécutez la démo avec Node.js 20+ et déclenchez un e-mail marqué.
- Interrogez avec attente bornée et lisez uniquement le résultat unique.
- Supprimez dans finally ; signalez séparément l’échec du nettoyage.
Échecs et récupération
Distinguez 400/401/403/404/413/429/503, délai, ambiguïté, extraction, assertion et nettoyage. Réessayez uniquement avant l’échéance.