Passer au contenu

API développeur VookMail

Créez des boîtes e-mail temporaires et lisez les messages depuis vos propres applications grâce à une API REST simple. Les réponses sont au format JSON.

Authentification

Envoyez votre clé API dans l'en-tête Authorization. Les clés sont délivrées par le propriétaire du site.

curl https://www.vookmail.com/api/v1/domains \
  -H "Authorization: Bearer vk_your_key"

Points d'accès

URL de base : https://www.vookmail.com/api/v1

MéthodeCheminDescription
GET/domainsLister les domaines disponibles
POST/mailboxesCréer une boîte. Corps de la requête : nom d'utilisateur et domaine, tous deux facultatifs
GET/mailboxes/{address}Détails de la boîte et date d'expiration
POST/mailboxes/{address}/extendProlonger la durée de vie de la boîte
DELETE/mailboxes/{address}Fermer la boîte et supprimer ses messages
GET/mailboxes/{address}/messages?after={id}Lister les messages, avec les codes et liens détectés
GET/mailboxes/{address}/messages/{id}Lire un message : HTML nettoyé, texte et pièces jointes
DELETE/mailboxes/{address}/messages/{id}Supprimer un message
GET/mailboxes/{address}/messages/{id}/attachments/{attachment}Télécharger une pièce jointe

Exemple

curl -X POST https://www.vookmail.com/api/v1/mailboxes \
  -H "Authorization: Bearer vk_your_key" \
  -H "Content-Type: application/json" \
  -d '{"username":"myapp"}'

{"address":"myapp@example.com","token":"...","expires_at":"2026-10-31T12:00:00+00:00"}

Erreurs et limites

Les erreurs renvoient un statut HTTP avec error.code et error.message. Chaque clé est soumise à une limite par minute ; la dépasser renvoie le statut 429.