Общие сведения
Для отправки данных используется метод GET или POST на следующий URL:
https://unmark.ru/api/
Базовые параметры для любого запроса к API:
method
Имя вызываемого методаkey
Ваш персональный ключ доступаversion
Версия API. По умолчанию: актуальная версия — 1.0Сервер возвращает ответ в JSON формате. Пример успешного ответа:
{
"response": {
<данные ответа>
}
}
В случае ошибки сервер вернет ответ формата:
{
"error": {
"id": <номер ошибки>,
"text": <описание ошибки>,
"data": [<дополнительные данные>]
}
}
Список методов
public.advert.get
Получить информацию об объявлении. Используется для получения списка фото для дальнейшей обработки.
Пример ответа:
{
"response": {
"id": <id объявления>,
"images": [
[
"hash": <хэш фотографии>
],
[
"hash": <хэш фотографии>
],
...
]
}
}
public.task.add
Отправить фотографию из объявления на обработку.
Пример ответа:
{
"response": {
"url": <ссылка на очищенное фото>
}
}
public.user.balance
Получить информацию о текущем балансе аккаунта.Пример ответа:
{
"response": {
"value": <количество доступных фото>,
"expire": <UNIX-время окончания тарифа>,
"reset": <UNIX-время сброса дневных лимитов>
}
}