Annuler l'envoi d'un mail
Cette requête est utilisée pour envoyer des mails en temps réel ou en différé.
URL
GET
https://api.mailpartner.fr/v1/message-cancel
Paramètres obligatoires
Nom
Valeur
apiKey
messageId
ID du message. Il se trouve dans la réponse lors de l’envoi d’un mail.
Paramètre optionnel
Nom
Valeur
_format
json
ou xml
Attention !! Il n’est pas possible d’annuler l’envoi d’un mail moins de 5 minutes avant son envoi
Requête
<?php
// Prepare data for GET request
$data = 'apiKey=YOUR_API_KEY&messageId=300';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,'https://api.mailpartner.fr/v1/message-cancel?'.$data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
$result = curl_exec($curl);
curl_close($curl);
// Process your response here
echo $result;
?>
Réponse
{
"success": true,
"code": 200,
"message": "L'envoi du mail a été annulé."
}
Erreurs
{
"success": false,
"code": 10,
"message": "Clé API incorrecte"
}
Code erreurs
Code de réponse
Réponse
1
La Clé API est requise
3
L’ID du message est requis
4
Message introuvable
5
L’envoi du mail a déjà été annulé
6
Vous ne pouvez pas annuler l’envoi d’un mail moins de 5 minutes avant son envoi
7
Vous ne pouvez pas annuler un mail déjà envoyé
10
Clé API incorrecte
200
Tout s’est bien passé !
Dernière mise à jour