Получить OTP-код

Извлечь OTP-код или ссылку подтверждения из последнего непрочитанного сообщения электронной почты.

Эндпоинт: POST /api/mail/last-unread-otp-or-link

Извлечь OTP-код или ссылку подтверждения из последнего непрочитанного сообщения электронной почты.

Заголовки запроса
Authorization: Bearer ваш_api_токен_здесь
Content-Type: application/json
                        
Тело запроса
{
    "email": "ms3cgwumw0@mloqq.com"
}
Ответ с OTP и ссылкой подтверждения
{
    "otp": "123456",
    "confirmation_link": "https://example.com/verify?token=abc123"
}
Ответ только с OTP
{
    "otp": "654321",
    "confirmation_link": null
}
Ответ только со ссылкой подтверждения
{
    "otp": null,
    "confirmation_link": "https://example.com/confirm?token=xyz789"
}
Ответ без OTP или ссылки
{
    "message": "No OTP code or confirmation link found in the last unread message"
}

Примеры использования

JavaScript (fetch)

fetch('https://mailblinker.com/api/mail/last-unread-otp-or-link', {
    method: 'POST',
    headers: {
        'Authorization': 'Bearer 5720c4dbb4601183486a9259a8e8f7b9b6fef2dc61f34ee901516995710e49aa',
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({ email: 'ms3cgwumw0@mloqq.com' })
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

Python (requests)

import requests
import sys

sys.stdout.reconfigure(encoding='utf-8')
url = 'https://mailblinker.com/api/mail/last-unread-otp-or-link'
headers = {
    'Authorization': 'Bearer 5720c4dbb4601183486a9259a8e8f7b9b6fef2dc61f34ee901516995710e49aa',
    'Content-Type': 'application/json'
}
data = {
    'email': 'ms3cgwumw0@mloqq.com'
}
response = requests.post(url, headers=headers, json=data)
print(response.json())

cURL

curl -X POST https://mailblinker.com/api/mail/last-unread-otp-or-link \
-H "Authorization: Bearer ваш_api_токен_здесь" \
-H "Content-Type: application/json" \
-d '{"email": "ms3cgwumw0@mloqq.com"}'