← vibecods mail

vibecods mail API

API работает с одноразовыми ящиками. Для чтения и удаления писем используйте email как логин и пароль ящика в заголовке X-Mailbox-Password.

Создать ящик

curl -X POST https://mail.vibecods.xyz/api/v1/mailboxes

Создать пачку

curl -X POST https://mail.vibecods.xyz/api/v1/mailboxes/batch \
  -H "content-type: application/json" \
  -d '{"count": 10}'

Поддерживаемые размеры: 1-100. Ответ содержит массив mailboxes с email и password.

Список писем

curl https://mail.vibecods.xyz/api/v1/mailboxes/USER%40vibecods.xyz/messages \
  -H "X-Mailbox-Password: PASSWORD"

Открыть письмо

curl https://mail.vibecods.xyz/api/v1/mailboxes/USER%40vibecods.xyz/messages/MESSAGE_ID \
  -H "X-Mailbox-Password: PASSWORD"

Последний код

curl https://mail.vibecods.xyz/api/v1/mailboxes/USER%40vibecods.xyz/code \
  -H "X-Mailbox-Password: PASSWORD"

Возвращает последний найденный код из входящих или 404, если кода пока нет.

Удалить письмо или ящик

curl -X DELETE https://mail.vibecods.xyz/api/v1/mailboxes/USER%40vibecods.xyz/messages/MESSAGE_ID \
  -H "X-Mailbox-Password: PASSWORD"

curl -X DELETE https://mail.vibecods.xyz/api/v1/mailboxes/USER%40vibecods.xyz \
  -H "X-Mailbox-Password: PASSWORD"