Руководство по API AnyMessage Shop

Руководство по API AnyMessage Shop

support@anymessage.shop

Введение

В этом документе перечислены основные методы API, их описание, параметры и примеры ответов. Если у Вас останутся вопросы, то мы всегда с радостью ответим Вам в Поддержке


Поддержка / Support

BOT в Telegram

Группа в Telegram [RU]

Группа в Telegram [EN]


Навигация


Методы API


1. Получение баланса

  • URL: https://api.anymessage.shop/user/balance
  • Метод: GET

Пример запроса:

https://api.anymessage.shop/user/balance?token=$token
Где $token - это ваш личный токен (ключ)


Пример успешного ответа:

{"status":"success","balance":"1.0"}

Примеры ошибок:

{"status":"error","value":"token"}



2. Почты для сайта

  • URL: https://api.anymessage.shop/email/quantity
  • Метод: GET
  • Описание: Получает список доступных почт для сайта.

Пример запроса:

https://api.anymessage.shop/email/quantity?token=$token&site=$site
Где $token - это ваш личный токен (ключ)
Где $site - сайт с которым вы работаете, например, instagram.com


Пример успешного ответа:

{
"status":"success",
"data":{
  "gmx.com":{
    "count":128539,"price":0.0015
  },
  "mail.com":{
    "count":12651,"price":0.0015
  },
  "yandex.ru":{
    "count":0,"price":0.0015
  },
  "rambler.ru":{
    "count":34,"price":0.0015
  },
  "mail.ru":{
    "count":0,"price":0.0015
  },
  "gmail.com":{
    "count":0,"price":0.01
  },
  "email.com":{
    "count":10571,"price":0.0015
  },
  "outlook.com":{
    "count":0,"price":0.0024
  },
  "hotmail.com":{
    "count":0,"price":0.0024
    }
  }
}

Примеры ошибок:

{"status":"error","value":"token"}


{"status":"error","value":"site"}

3. Заказать почту

  • URL: https://api.anymessage.shop/email/order
  • Метод: GET
  • Описание: Заказать почту для конкретного сайта.

Пример запроса:

https://api.anymessage.shop/email/order?token=$token&site=$site&domain=$domain
Где $token - это ваш личный токен (ключ)
Где $site - сайт с которым вы работаете, например, instagram.com
Где $domain - это домен, который вы хотите купить

Если стандартный парсер сервиса не работает - добавляете &regex

Где $regex- это регулярное выражение, для поиска определенных значений

Если Вам приходит 2 письма - указываете тему письма. &subject - письмо выдаст

Где $subject - тема для письма. Если вам нужно найти определенное письмо из нескольких или более старое сообщение


Пример успешного ответа:

{"status":"success","id":"1001","email":"anymessagetest@gmx.com"}


Примеры ошибок:

{"status":"error","value":"token"}


{"status":"error","value":"site"}


{"status":"error","value":"domain"}


{"status":"error","value":"no emails"}


{"status":"error","value":"no balance"}



4. Получить сообщение

  • URL: https://api.anymessage.shop/email/getmessage
  • Метод: GET
  • Описание: Получить сообщение по токену и ид.

Пример запроса:

https://api.anymessage.shop/email/getmessage?token=$token&id=$id&preview=$preview
Где $token - это ваш личный токен (ключ)
Где $id - id активации
Где $preview - этот параметр указывается если вы хотите просмотреть сообщение в html формате - $preview = 1


Пример успешного ответа:

Письмо ещё не пришло
{"status":"error","value":"wait message"}
Письмо пришло
{"status":"success","value":"111111","message":"<html>...</html>"}


Примеры ошибок:

{"status":"error","value":"token"}


{"status":"error","value":"activation canceled"}


{"status":"error","value":"no activation"}



5. Повторный заказ почты

Пример запроса с id активации:

https://api.anymessage.shop/email/reorder?token=$token&id=$id
Где $token - это ваш личный токен (ключ)
Где $id - id активации

Пример запроса с почтой и сайтом:

https://api.anymessage.shop/email/reorder?token=$token&email=$email&site=$site
Где $token - это ваш личный токен (ключ)
Где &email - почта в формате mailexample@example.com
Где &site - сайт, под который используете почту

Дополнительные параметры:

$regex- это регулярное выражение, для поиска определенных значений

Если стандартный парсер сервиса не работает - добавляете &regex

Если Вам приходит 2 письма - указываете тему письма. &subject - письмо выдаст

Где $subject - тема для письма. Если вам нужно найти определенное письмо из нескольких или более старое сообщение


Пример успешного ответа:

{"status":"success","id":"1001","email":"anymessagetest@gmx.com"}


Примеры ошибок:

{"status":"error","value":"token"}


{"status":"error","value":"no activation"}


{"status":"error","value":"email banned"}

6. Отменить почту

  • URL: https://api.anymessage.shop/email/cancel
  • Метод: GET
  • Описание: Отменить почту по токену и ид.

Пример запроса:

https://api.anymessage.shop/email/cancel?token=$token&id=$id
Где $token - это ваш личный токен (ключ)
Где $id - id активации


Пример успешного ответа:

{"status":"success","value":"activation canceled"}


Примеры ошибок:

{"status":"error","value":"token"}


{"status":"error","value":"activation already canceled"}


{"status":"error","value":"no activation"}



7. Слова агрегаторы

&domain=mailcom,gmx,hotmail,outlook

Например,

https://api.anymessage.shop/email/order?token=$token&site=$site&domain=mailcom

В ответе будет или email.com или mail.com

status"success"
id"1234567890"
email"example@email.com"

Или

status"success"
id"1234567890"
email"example@mail.com"

AnyMessage Support


Report Page