Описание

Получение списка заказов.

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

https://vkserfing.ru/api/campaign.get?token=a56a7e1rwr358ee0c14c0e58d992da436

Пример ответа:

{
  "status": "success",
  "data": {
    "total": 1,
    "count": 1,
    "list": [
      {
        "id": "363187",
        "parent_id": "0",
        "name": "ere",
        "type": "vk_community",
        "insurance": "off",
        "link": "https://vk.com/public23414124",
        "adult": "off",
        "time": "2018-06-05 19:31:13",
        "status": "pause",
        "vote_type": "custom",
        "votes": [
            { "index": 3, "votes": 10 },
            { "index": 5, "votes": 20 },
        ],
        "comments_type": "custom",
        "comments": [
            { "text": "test comment" }
        ],
        "targeting": {
          "sex": "0",
          "relation": "0",
          "age_from": "0",
          "age_to": "999",
          "friends_from": "0",
          "friends_to": "9999",
          "subscribes_from": "0",
          "subscribes_to": "9999",
          "profile_photos_from": "0",
          "profile_photos_to": "999",
          "records_from": "0",
          "records_to": "99999",
          "month_reg_period": "0",
          "limit_per_day": "480",
          "automatic_records_limit": "0",
          "country": {
            "id": "1",
            "name": "Россия"
          },
          "city": null
        },
        "money": {
          "spent": "5",
          "per_user": "0.5"
        },
        "users": {
          "limit_total": "100",
          "current": "10",
          "limit_system_per_hour": "20",
          "users_limit_random": "off",
          "automatic_current": "0",
          "automatic_records": "0"
        },
        "project": null
      }
    ]
  }
}
Параметры
Название Описание
count Количество записей, необходимое получить. Не может превышать значение 200. По умолчанию 10
offset Смещение, необходимое для выборки определенного подмножества записей. По умолчанию 0
id Поиск по ID заказа. Можно указывать как единичный ID, так и перечисление. Для передачи нескольких ID они должны быть разделены запятой.
Пример: 345440,827230,52542
parent_id ID главного задания (автозаказы), от которого создаются автоматические подзадания
platform Соцсеть задания
Может принимать следующие значения:
  • vk - ВКонтакте
  • instagram - Instagram
type Тип заданий.
Может принимать следующие значения:
  • vk_community - ВКонтакте: Подписчики
  • vk_like - ВКонтакте: Лайки
  • vk_share - ВКонтакте: Репосты
  • vk_friends - ВКонтакте: Друзья
  • vk_poll - ВКонтакте: Опросы
  • vk_comment - ВКонтакте: Комментарии
  • vk_view - ВКонтакте: Просмотры записей
  • vk_video - ВКонтакте: Просмотры видео
  • vk_automatic_like - ВКонтакте: Автолайки
  • vk_automatic_share - ВКонтакте: Авторепосты
  • vk_automatic_comment - ВКонтакте: Автокомментарии
  • vk_automatic_view - ВКонтакте: Автопросмотры записей
  • vk_automatic_video - ВКонтакте: Автопросмотры видео
  • instagram_follower - Instagram: Подписчики
  • instagram_like - Instagram: Лайки
  • instagram_comment - Instagram: Комментарии
  • instagram_view_video - Instagram: Просмотры видео
  • instagram_view_history - Instagram: Просмотры историй
  • instagram_automatic_like - Instagram: Автолайки
  • instagram_automatic_comment - Instagram: Автокомментарии
  • instagram_automatic_view_video - Instagram: Автопросмотры видео
project_id ID папки. Выводит задания которые вложены в указанную папку
status Статус фильтруемых заказов.
Допустимые значения:
  • on - активные
  • pause - на паузе
  • moderated - на модерации
  • banned - заблокированные
  • delete - в архиве
insurance Страховка. Возможные значения
  • on - включена
  • off - выключена
По умолчанию - off.
adult Материалы для взрослых (18+).
Может принимать следующие значения:
  • on - включен режим 18+
  • off - выключен
По умолчанию - off.
users_from Минимальное значение человек которое выполнило задания
users_to Максимальное значение человек которое выполнило задания
date_from Минимальная дата создания задания. Формат DD.MM.YYYY
date_to Максимальная дата создания задания. Формат DD.MM.YYYY
Параметры ответа
Название Описание
total Общее количество найденных результатов. Используется для организации постраничного вывода
count Количество возращаемых результатов
list -> id ID заказа
list -> parent_id ID главного задания (автозадания), от которого создаются автоматические подзадания
list -> name Название
list -> type Тип задания.
Может принимать следующие значения:
  • vk_community - ВКонтакте: Подписчики
  • vk_like - ВКонтакте: Лайки
  • vk_share - ВКонтакте: Репосты
  • vk_friends - ВКонтакте: Друзья
  • vk_poll - ВКонтакте: Опросы
  • vk_comment - ВКонтакте: Комментарии
  • vk_view - ВКонтакте: Просмотры записей
  • vk_video - ВКонтакте: Просмотры видео
  • vk_automatic_like - ВКонтакте: Автолайки
  • vk_automatic_share - ВКонтакте: Авторепосты
  • vk_automatic_comment - ВКонтакте: Автокомментарии
  • vk_automatic_view - ВКонтакте: Автопросмотры записей
  • vk_automatic_video - ВКонтакте: Автопросмотры видео
  • instagram_follower - Instagram: Подписчики
  • instagram_like - Instagram: Лайки
  • instagram_comment - Instagram: Комментарии
  • instagram_view_video - Instagram: Просмотры видео
  • instagram_view_history - Instagram: Просмотры историй
  • instagram_automatic_like - Instagram: Автолайки
  • instagram_automatic_comment - Instagram: Автокомментарии
  • instagram_automatic_view_video - Instagram: Автопросмотры видео
list -> insurance Страховка.
Может принимать следующие значения:
  • on - включена
  • off - выключена
list -> adult Материалы для взрослых (18+).
Может принимать следующие значения:
  • on - содержит
  • off - не содержит
list -> time Дата создания заказа.
list -> status Статус заказа.
Может принимать следующие значения:
  • on - активна
  • pause - на паузе
  • moderated - на модерации
  • banned - заблокирована
  • delete - в архиве
list -> link Ссылка на задание
list -> vote_type Тип голосования
Может принимать следующие значения:
  • custom - указанные варианты
  • any - любой вариант голосования
list -> votes Номера вариантов голосования и количество голосующих
Пример массива:
[ { id: 997, index: 1, votes: 10 }, { id: 998, index: 2, votes: 20 } ]
тут находятся следующие данные:
  • id - системный id варианта голосования
  • index - номер варианта голосования от начала
  • votes - количество требуемых голосов
list -> comments_type Тип комментариев
Может принимать следующие значения:
  • positive -позитивные
  • neutral - нейтральные
  • negative - негативные
  • any - любые
  • custom - указанные
list -> comments Комментарии для публикации
Пример массива:
[ { text: 'первый комментарий' }, { text: 'второй комментарий' } ]
тут находятся следующие данные:
  • text - текст комментария
list -> like_comment_user Юзернейм комментируемого пользователя, комментарий которого нужно лайкнуть
Только для заданий с типом instagram_like
list -> stories_to_view Количество сторис для просмотра
Только для заданий с типом instagram_view_history
list -> targeting -> sex Пол аудитории.
Может принимать следующие значения:
  • 0 - любой
  • 1 - женский
  • 2 - мужской
list -> targeting -> relation Семейное положение.
Может принимать следующие значения:
  • 1 - не женат / не замужем
  • 2 - есть друг / есть подруга
  • 3 - помолвлен / помолвлена
  • 4 - женат / замужем
  • 5 - все сложно
  • 6 - в активном поиске
  • 7 - Влюблен / влюблена
list -> targeting -> age_from Минимальный возраст исполнителя
list -> targeting -> age_to Максимальный возраст исполнителя
list -> targeting -> friends_from Минимальное количество друзей у исполнителя
list -> targeting -> friends_to Максимальное количество друзей у исполнителя
list -> targeting -> subscribes_from Минимальное количество подписок у исполнителя
list -> targeting -> subscribes_to Максимальное количество подписок у исполнителя
list -> targeting -> profile_photos_from Минимальное количество фотографий профиля у исполнителя
list -> targeting -> profile_photos_to Максимальное количество фотографий профиля у исполнителя
list -> targeting -> records_from Минимальное количество записей на странице исполнителя
list -> targeting -> records_to Максимальное количество записей на странице исполнителя
list -> targeting -> month_reg_period Минимальное количество месяцев с момента регистрации исполнителя
list -> targeting -> limit_per_day Лимит исполнителей в сутки
list -> targeting -> automatic_records_limit Количество новых постов
0 - без ограничений Только для автоматических типов заказов
list -> money -> spent Израсходовано средств
list -> money -> per_user Стоимость одного исполнителя
list -> users -> limit_total Количество исполнителей
list -> users -> limit_system_per_hour Системная скорость исполнителей в час
list -> users -> current Текущее количество выполнений
list -> users -> users_limit_random Варьировать количество исполнителей
Значения:
  • on - включено
  • off - выключено
Только для автоматических типов заданий
list -> users -> automatic_current Суммарное количество выполнений по всем подзаданиям
Только для автоматических типов заданий
list -> users -> automatic_records Количество созданных позаданий
Только для автоматических типов заданий
list -> project -> id ID папки
list -> project -> name Название папки