Методы ВКонтакте API

На этой странице находится список методов API для работы с данными ВКонтакте.

В отличии от официальной документации, на этом сайте вы можете задать вопрос касаемый конкретного метода, используя комментарии ВКонтакте на странице метода.

Если вам не понятно что-то в параметрах метода или не ясно как обработать ответ, то можете задавать вопрос в комментариях к методу. Если ваш вопрос относится к ВКонтакте API в целом, то задавайте свои вопросы на форуме о ВКонтакте API.

О расхождениях в документации и при работе с методами так же можно писать в комментариях.

account

  • ban – Добавляет пользователя или группу в черный список.
  • changePassword – Позволяет сменить пароль пользователя после успешного восстановления доступа к аккаунту через СМС, используя метод auth.restore.
  • getActiveOffers – Возвращает список активных рекламных предложений (офферов), выполнив которые, пользователь сможет получить соответствующее количество голосов на свой счёт внутри приложения.
  • getAppPermissions – Метод получает настройки пользователя в данном приложении.
  • getBanned – Возвращает список пользователей, находящихся в черном списке.
  • getCounters – Возвращает ненулевые значения счетчиков пользователя.
  • getInfo – Возвращает информацию о текущем аккаунте.
  • getProfileInfo – Возвращает информацию о текущем профиле.
  • getPushSettings – Позволяет получать настройки Push-уведомлений.
  • lookupContacts – Позволяет искать пользователей ВКонтакте, используя телефонные номера, email-адреса, и идентификаторы пользователей в других сервисах. Найденные пользователи могут быть также в дальнейшем получены методом friends.getSuggestions.
  • registerDevice – Подписывает устройство на базе iOS, Android, Windows Phone или Mac на получение push-уведомлений.
  • saveProfileInfo – Редактирует информацию текущего профиля.
  • setInfo – Позволяет редактировать информацию о текущем аккаунте.
  • setNameInMenu – Устанавливает короткое название приложения (до 17 символов), которое выводится пользователю в левом меню.
  • setOffline – Помечает текущего пользователя как offline (только в текущем приложении).
  • setOnline – Помечает текущего пользователя как online на 5 минут.
  • setPushSettings – Изменяет настройку push-уведомлений.
  • setSilenceMode – Отключает push-уведомления на заданный промежуток времени.
  • unban – Удаляет пользователя или группу из черного списка.
  • unregisterDevice – Отписывает устройство от Push уведомлений.

ads

  • addOfficeUsers – Добавляет администраторов и/или наблюдателей в рекламный кабинет.
  • checkLink – Проверяет ссылку на рекламируемый объект.
  • createAds – Создает рекламные объявления.
  • createCampaigns – Создает рекламные кампании.
  • createClients – Метод создаёт клиентов рекламного агентства. Доступен только для рекламных агентств.
  • createLookalikeRequest – Создаёт запрос на поиск похожей аудитории.
  • createTargetGroup – Создаёт аудиторию для ретаргетинга рекламных объявлений на пользователей, которые посетили сайт рекламодателя (просмотрели информации о товаре, зарегистрировались и т.д.).
  • createTargetPixel – Создаёт пиксель ретаргетинга.
  • deleteAds – Архивирует рекламные объявления.
  • deleteCampaigns – Архивирует рекламные кампании.
  • deleteClients – Архивирует клиентов рекламного агентства.
  • deleteTargetGroup – Удаляет аудиторию ретаргетинга.
  • deleteTargetPixel – Удаляет пиксель ретаргетинга.
  • getAccounts – Возвращает список рекламных кабинетов.
  • getAds – Возвращает список рекламных объявлений.
  • getAdsLayout – Возвращает описания внешнего вида рекламных объявлений.
  • getAdsPostsReach – Возвращает подробную информацию об охвате рекламных записей.
  • getAdsTargeting – Возвращает параметры таргетинга рекламных объявлений
  • getBudget – Возвращает текущий бюджет рекламного кабинета.
  • getCampaigns – Возвращает список кампаний рекламного кабинета.
  • getCategories – Позволяет получить возможные тематики рекламных объявлений.
  • getClients – Метод возвращает список клиентов рекламного агентства. Доступен только для рекламных агентств.
  • getDemographics – Возвращает демографическую статистику по рекламным объявлениям или кампаниям.
  • getFloodStats – Возвращает информацию о текущем состоянии счетчика — количество оставшихся запусков методов и время до следующего обнуления счетчика в секундах.
  • getLookalikeRequests – Возвращает список запросов на поиск похожей аудитории.
  • getMusicians – Возвращает информацию о музыкантах, на слушателей которых доступно таргетирование.
  • getMusiciansByIds – Возвращает информацию о музыкантах на слушателей, для которых доступно таргетирование.
  • getOfficeUsers – Возвращает список администраторов и наблюдателей рекламного кабинета.
  • getPostsReach – Возвращает подробную статистику по охвату рекламных записей из объявлений и кампаний для продвижения записей сообщества.
  • getRejectionReason – Возвращает причину, по которой указанному объявлению было отказано в прохождении премодерации.
  • getStatistics – Возвращает статистику показателей эффективности по рекламным объявлениям, кампаниям, клиентам или всему кабинету.
  • getSuggestions – Возвращает набор подсказок для различных параметров таргетинга.
  • getTargetGroups – Возвращает список аудиторий ретаргетинга.
  • getTargetPixels – Возвращает список пикселей ретаргетинга.
  • getTargetingStats – Возвращает размер целевой аудитории таргетинга, а также рекомендованные значения CPC и CPM.
  • getUploadURL – Возвращает URL-адрес для загрузки фотографии рекламного объявления.
  • getVideoUploadURL – Возвращает URL-адрес для загрузки видеозаписи рекламного объявления.
  • importTargetContacts – Импортирует список контактов рекламодателя для учета зарегистрированных во ВКонтакте пользователей в аудитории ретаргетинга.
  • removeOfficeUsers – Удаляет администраторов и/или наблюдателей из рекламного кабинета.
  • removeTargetContacts – Принимает запрос на исключение контактов рекламодателя из аудитории ретаргетинга.
  • saveLookalikeRequestResult – Сохраняет результат поиска похожей аудитории.
  • shareTargetGroup – Предоставляет доступ к аудитории ретаргетинга другому рекламному кабинету. В результате выполнения метода возвращается идентификатор аудитории для указанного кабинета.
  • updateAds – Редактирует рекламные объявления.
  • updateCampaigns – Редактирует рекламные кампании.
  • updateClients – Метод редактирует клиентов рекламного агентства. Доступен только для рекламных агентств.
  • updateOfficeUsers – Добавляет или редактирует администраторов и/или наблюдателей в рекламный кабинет.
  • updateTargetGroup – Редактирует аудиторию ретаргетинга.
  • updateTargetPixel – Редактирует пиксель ретаргетинга.

appWidgets

  • getAppImageUploadServer – Позволяет получить адрес для загрузки фотографии в коллекцию приложения для виджетов приложений сообществ.
  • getAppImages – Позволяет получить коллекцию изображений, загруженных для приложения, в виджетах приложений сообществ.
  • getGroupImageUploadServer – Позволяет получить адрес для загрузки фотографии в коллекцию сообщества для виджетов приложений сообществ.
  • getGroupImages – Позволяет получить коллекцию изображений, загруженных для приложения, в виджетах приложений сообществ.
  • getImagesById – Позволяет получить изображение для виджетов приложений сообществ по его идентификатору.
  • saveAppImage – Позволяет сохранить изображение в коллекцию приложения для виджетов приложений сообществ после загрузки на сервер.
  • saveGroupImage – Позволяет сохранить изображение в коллекцию сообщества для виджетов приложений сообществ. после загрузки на сервер.
  • update – Позволяет обновить виджет приложения сообщества.

apps

  • addUsersToTestingGroup – Метод добавляет указанных пользователей в группу тестировщиков мини-приложения.
  • deleteAppRequests – Удаляет все уведомления о запросах, отправленных из текущего приложения.
  • get – Возвращает данные о запрошенном приложении.
  • getCatalog – Возвращает список приложений, доступных для пользователей сайта через каталог приложений.
  • getFriendsList – Создает список друзей, который будет использоваться при отправке пользователем приглашений в приложение и игровых запросов.
  • getLastUploadedVersion – Создает список друзей, который будет использоваться при отправке пользователем приглашений в приложение и игровых запросов.
  • getLeaderboard – Возвращает рейтинг пользователей в игре.
  • getMiniAppPolicies – Возвращает рейтинг пользователей в игре.
  • getScopes – Возвращает рейтинг пользователей в игре.
  • getScore – Метод возвращает количество очков пользователя в этой игре.
  • getTestingGroups – Метод возвращает группы тестировщиков мини-приложения.
  • isNotificationsAllowed – Метод проверяет, разрешил ли пользователь присылать ему уведомления в мини-приложении.
  • promoHasActiveGift – Проверить есть ли у пользователя подарок в игре.
  • promoUseGift – Использовать подарок, полученный пользователем в промо-акции.
  • removeTestingGroup – Метод удаляет указанную группу тестировщиков мини-приложения.
  • removeUsersFromTestingGroups – Метод удаляет указанных пользователей из групп тестировщиков мини-приложения.
  • sendRequest – Позволяет отправить запрос другому пользователю в приложении, использующем авторизацию ВКонтакте.
  • updateMetaForTestingGroup – Метод создает новую или обновляет существующую группу тестировщиков мини-приложения.

asr

  • checkStatus – Метод проверяет статус задачи на обработку аудиозаписи и возвращает текстовую расшифровку аудиозаписи.
  • getUploadUrl – Метод возвращает ссылку на адрес сервера для загрузки аудиозаписи.
  • process – Метод выполняет распознавание речи из загруженного файла аудиозаписи.

auth

  • checkPhone – Проверяет правильность введённого номера (возможность его использования для регистрации или авторизации).
  • restore – Позволяет восстановить доступ к аккаунту, используя код, полученный через SMS.

board

  • addTopic – Создает новую тему в списке обсуждений группы.
  • closeTopic – Закрывает тему в списке обсуждений группы (в такой теме невозможно оставлять новые сообщения).
  • createComment – Добавляет новый комментарий в обсуждении.
  • deleteComment – Удаляет сообщение темы в обсуждениях сообщества.
  • deleteTopic – Удаляет тему в обсуждениях группы.
  • editComment – Редактирует одно из сообщений в обсуждении сообщества.
  • editTopic – Изменяет заголовок темы в списке обсуждений группы.
  • fixTopic – Закрепляет тему в списке обсуждений группы (такая тема при любой сортировке выводится выше остальных).
  • getComments – Возвращает список сообщений в указанной теме.
  • getTopics – Возвращает список тем в обсуждениях указанной группы.
  • openTopic – Открывает ранее закрытую тему (в ней станет возможно оставлять новые сообщения).
  • restoreComment – Восстанавливает удаленное сообщение темы в обсуждениях группы.
  • unfixTopic – Отменяет прикрепление темы в списке обсуждений группы (тема будет выводиться согласно выбранной сортировке).

bugtracker

  • addCompanyGroupsMembers – Добавляет участников в группы дистрибуции компании
  • addCompanyMembers – Добавляет участников в компанию
  • changeBugreportStatus – Добавляет участников в компанию
  • createComment – Добавляет участников в компанию
  • getCompanyGroupMembers – Возвращает список участников группы дистрибуции
  • getCompanyMembers – Возвращает список участников компании
  • removeCompanyGroupMember – Исключает участника из группы дистрибуции компании
  • removeCompanyMember – Исключает участника из компании. Также происходит и автоматическое исключение из всех групп дистрибуции.
  • saveProductVersion – Исключает участника из компании. Также происходит и автоматическое исключение из всех групп дистрибуции.
  • setCompanyMemberRole – Изменяет роль участника в компании
  • setProductIsOver – Изменяет роль участника в компании

calls

  • forceFinish – Принудительно завершить звонок
  • start – Создать новый звонок от имени пользователя или сообщества

database

  • getChairs – Возвращает список кафедр университета по указанному факультету.
  • getCities – Возвращает список городов.
  • getCitiesById – Возвращает информацию о городах и регионах по их идентификаторам.
  • getCountries – Возвращает список стран.
  • getCountriesById – Возвращает информацию о странах по их идентификаторам
  • getFaculties – Возвращает список факультетов.
  • getMetroStations – Возвращает список станций метро.
  • getMetroStationsById – Возвращает информацию об одной или нескольких станциях метро по их идентификаторам.
  • getRegions – Возвращает список регионов.
  • getSchoolClasses – Возвращает список классов, характерных для школ определенной страны.
  • getSchools – Возвращает список школ.
  • getUniversities – Возвращает список высших учебных заведений.

docs

  • add – Копирует документ в документы текущего пользователя.
  • delete – Удаляет документ пользователя или группы.
  • edit – Редактирует документ пользователя или группы.
  • get – Возвращает расширенную информацию о документах пользователя или сообщества.
  • getById – Возвращает информацию о документах по их идентификаторам.
  • getMessagesUploadServer – Получает адрес сервера для загрузки документа в личное сообщение.
  • getTypes – Возвращает доступные для пользователя типы документов.
  • getUploadServer – Возвращает адрес сервера для загрузки документов.
  • getWallUploadServer – Возвращает адрес сервера для загрузки документов в папку Отправленные, для последующей отправки документа на стену или личным сообщением.
  • save – Сохраняет документ после его успешной загрузки на сервер.
  • search – Возвращает результаты поиска по документам.

donut

  • getFriends – Возвращает список донов, которые подписаны на определенные сообщества, из числа друзей пользователя.
  • getSubscription – Возвращает информацию о подписке VK Donut.
  • getSubscriptions – Возвращает информацию о подписках пользователя.
  • isDon – Возвращает информацию о том, подписан ли пользователь на платный контент (является доном).

downloadedGames

  • getPaidStatus – Возвращает информацию о том, подписан ли пользователь на платный контент (является доном).

fave

  • addArticle – Добавляет статью в закладки.
  • addLink – Добавляет ссылку в закладки.
  • addPage – Добавляет сообщество или пользователя в закладки.
  • addPost – Добавляет запись со стены пользователя или сообщества в закладки.
  • addProduct – Добавляет товар в закладки.
  • addTag – Создаёт метку закладок.
  • addVideo – Добавляет видеозапись в закладки.
  • editTag – Редактирует метку.
  • get – Возвращает объекты, добавленные в закладки пользователя.
  • getPages – Возвращает страницы пользователей и сообществ, добавленных в закладки.
  • getTags – Возвращает список меток в закладках.
  • markSeen – Отмечает закладки как просмотренные.
  • removeArticle – Удаляет статью из закладок.
  • removeLink – Удаляет ссылку из списка закладок пользователя.
  • removePage – Удаляет из закладок сообщество или страницу пользователя.
  • removePost – Удаляет из закладок запись на стене пользователя или сообщества.
  • removeProduct – Удаляет товар из закладок.
  • removeTag – Удаляет метку закладок.
  • removeVideo – Удаляет видеозапись из списка закладок.
  • reorderTags – Меняет порядок меток закладок в списке.
  • setPageTags – Устанавливает метку странице пользователя или сообщества.
  • setTags – Устанавливает метку выбранному объекту в списке закладок.
  • trackPageInteraction – Устанавливает страницу пользователя или сообщества в топ закладок.

friends

  • add – Одобряет или создаёт заявку на добавление в друзья.
  • addList – Создает новый список друзей у текущего пользователя.
  • areFriends – Возвращает информацию о том, добавлен ли текущий пользователь в друзья у указанных пользователей.
  • delete – Удаляет пользователя из списка друзей или отклоняет заявку в друзья.
  • deleteAllRequests – Отмечает все входящие заявки на добавление в друзья как просмотренные.
  • deleteList – Удаляет существующий список друзей текущего пользователя.
  • edit – Редактирует списки друзей для выбранного друга.
  • editList – Редактирует существующий список друзей текущего пользователя.
  • get – Возвращает список идентификаторов друзей пользователя или расширенную информацию о друзьях пользователя (при использовании параметра fields).
  • getAppUsers – Возвращает список идентификаторов друзей текущего пользователя, которые установили данное приложение.
  • getAvailableForCall – Позволяет получить список идентификаторов пользователей, доступных для вызова в приложении, используя метод Client API callUser.
  • getByPhones – Возвращает список друзей пользователя, у которых завалидированные или указанные в профиле телефонные номера входят в заданный список.
  • getLists – Возвращает список меток друзей пользователя.
  • getMutual – Возвращает список идентификаторов общих друзей между парой пользователей.
  • getOnline – Возвращает список идентификаторов друзей пользователя, находящихся на сайте.
  • getRecent – Возвращает список идентификаторов недавно добавленных друзей текущего пользователя.
  • getRequests – Возвращает информацию о полученных или отправленных заявках на добавление в друзья для текущего пользователя.
  • getSuggestions – Возвращает список профилей пользователей, которые могут быть друзьями текущего пользователя.
  • search – Позволяет искать по списку друзей пользователей.

gifts

  • get – Возвращает список полученных подарков пользователя.

groups

  • addAddress – Позволяет добавить адрес в сообщество. Список адресов может быть получен методом groups.getAddresses.
  • addCallbackServer – Добавляет сервер для Callback API в сообщество.
  • addLink – Позволяет добавлять ссылки в сообщество.
  • approveRequest – Позволяет одобрить заявку в группу от пользователя.
  • ban – Добавляет пользователя или группу в черный список сообщества.
  • create – Создает новое сообщество.
  • deleteAddress – Удаляет адрес сообщества.
  • deleteCallbackServer – Удаляет сервер для Callback API из сообщества.
  • deleteLink – Позволяет удалить ссылки из сообщества.
  • disableOnline – Выключает статус «онлайн» в сообществе.
  • edit – Позволяет редактировать сообщество.
  • editAddress – Позволяет отредактировать адрес в сообществе. Список адресов может быть получен методом groups.getAddresses.
  • editCallbackServer – Редактирует данные сервера для Callback API в сообществе.
  • editLink – Позволяет редактировать ссылки в сообществе.
  • editManager – Позволяет назначить/разжаловать руководителя в сообществе или изменить уровень его полномочий.
  • editPlace – Позволяет редактировать информацию о месте группы.
  • enableOnline – Включает статус «онлайн» в сообществе.
  • get – Возвращает список сообществ указанного пользователя.
  • getAddresses – Возвращает адрес указанного сообщества.
  • getBanned – Возвращает список забаненных пользователей и сообществ в сообществе.
  • getById – Возвращает информацию о заданном сообществе или о нескольких сообществах.
  • getCallbackConfirmationCode – Позволяет получить строку, необходимую для подтверждения адреса сервера в Callback API.
  • getCallbackServerSettings – Позволяет получить информацию о настройках сервера для получения уведомлений Callback API в сообществе.
  • getCallbackServers – Получает информацию о серверах для Callback API в сообществе.
  • getCallbackSettings – Позволяет получить настройки уведомлений Callback API для сообщества.
  • getCatalog – Возвращает список сообществ выбранной категории каталога.
  • getCatalogInfo – Возвращает список категорий для каталога сообществ.
  • getInvitedUsers – Возвращает список пользователей, которые были приглашены в группу.
  • getInvites – Данный метод возвращает список приглашений в сообщества и встречи текущего пользователя.
  • getLongPollServer – Возвращает данные для подключения к Bots Longpoll API.
  • getLongPollSettings – Получает настройки Bots Longpoll API для сообщества.
  • getMembers – Возвращает список участников сообщества.
  • getOnlineStatus – Получает информацию о статусе «онлайн» в сообществе.
  • getRequests – Возвращает список заявок на вступление в сообщество.
  • getSettings – Позволяет получать данные, необходимые для отображения страницы редактирования данных сообщества.
  • getTagList – Возвращает список тегов сообщества
  • getTokenPermissions – Возвращает настройки прав для ключа доступа сообщества.
  • invite – Позволяет приглашать друзей в группу.
  • isMember – Возвращает информацию о том, является ли пользователь участником сообщества.
  • join – Данный метод позволяет вступить в группу, публичную страницу, а также подтвердить участие во встрече.
  • leave – Позволяет покинуть сообщество или отклонить приглашение в сообщество.
  • removeUser – Позволяет исключить пользователя из группы или отклонить заявку на вступление.
  • reorderLink – Позволяет менять местоположение ссылки в списке.
  • search – Осуществляет поиск сообществ по заданной подстроке.
  • setCallbackSettings – Позволяет задать настройки уведомлений о событиях в Callback API.
  • setLongPollSettings – Задаёт настройки для Bots Long Poll API в сообществе.
  • setSettings – Устанавливает настройки сообщества
  • setUserNote – Позволяет создать или отредактировать заметку о пользователе в рамках переписки пользователя с сообществом
  • tagAdd – Позволяет добавить новый тег в сообщество.
  • tagBind – Позволяет «привязывать» и «отвязывать» теги сообщества к беседам.
  • tagDelete – Позволяет удалить тег сообщества.
  • tagUpdate – Позволяет переименовать существующий тег.
  • toggleMarket – Переключает функционал раздела «Товаров» в выбранной группе.
  • unban – Убирает пользователя или группу из черного списка сообщества.

leadForms

  • create – Создаёт форму сбора заявок.
  • delete – Удаляет форму сбора заявок.
  • get – Возвращает информацию о форме сбора заявок.
  • getLeads – Возвращает заявки формы.
  • getUploadURL – Возвращает URL для загрузки обложки для формы.
  • list – Возвращает список форм сообщества.
  • update – Обновляет форму сбора заявок.

likes

  • add – Добавляет указанный объект в список Мне нравится текущего пользователя.
  • delete – Удаляет указанный объект из списка Мне нравится текущего пользователя
  • getList – Метод получает список идентификаторов пользователей, которые поставили у заданного объекта отметку «Нравится».
  • isLiked – Проверяет, находится ли объект в списке Мне нравится заданного пользователя.

market

  • add – Добавляет новый товар.
  • addAlbum – Добавляет новую подборку с товарами.
  • addToAlbum – Добавляет товар в одну или несколько выбранных подборок.
  • createComment – Создаёт новый комментарий к товару.
  • delete – Удаляет товар.
  • deleteAlbum – Удаляет подборку с товарами.
  • deleteComment – Удаляет комментарий к товару.
  • edit – Редактирует товар.
  • editAlbum – Редактирует подборку с товарами.
  • editComment – Изменяет текст комментария к товару.
  • editOrder – Редактирует заказ.
  • filterCategories – Редактирует заказ.
  • get – Возвращает список товаров в сообществе.
  • getAlbumById – Возвращает данные подборки с товарами.
  • getAlbums – Возвращает список подборок с товарами.
  • getById – Возвращает информацию о товарах по идентификаторам.
  • getCategories – Возвращает список категорий для товаров.
  • getComments – Возвращает список комментариев к товару.
  • getGroupOrders – Возвращает заказы сообщества.
  • getOrderById – Возвращает заказ по идентификатору.
  • getOrderItems – Возвращает товары в заказе.
  • getOrders – Возвращает заказы.
  • removeFromAlbum – Удаляет товар из одной или нескольких выбранных подборок.
  • reorderAlbums – Изменяет положение подборки с товарами в списке.
  • reorderItems – Изменяет положение товара в подборке.
  • report – Позволяет отправить жалобу на товар.
  • reportComment – Позволяет оставить жалобу на комментарий к товару.
  • restore – Восстанавливает удаленный товар.
  • restoreComment – Восстанавливает удаленный комментарий к товару.
  • search – Ищет товары в каталоге сообщества.
  • searchItems – Ищет товары в каталоге сообщества.
  • searchItemsBasic – Ищет товары в каталоге сообщества.

messages

  • addChatUser – Добавляет в мультидиалог нового пользователя.
  • allowMessagesFromGroup – Позволяет разрешить отправку сообщений от сообщества текущему пользователю.
  • createChat – Создаёт беседу с несколькими участниками.
  • delete – Удаляет сообщение.
  • deleteChatPhoto – Позволяет удалить фотографию мультидиалога.
  • deleteConversation – Удаляет беседу.
  • denyMessagesFromGroup – Позволяет запретить отправку сообщений от сообщества текущему пользователю.
  • edit – Редактирует сообщение.
  • editChat – Изменяет название беседы.
  • forceCallFinish – Метод используется для принудительного завершения звонка
  • get – Возвращает список входящих личных сообщений текущего пользователя или сообщества.
  • getByConversationMessageId – Возвращает сообщения по conversation_message_id.
  • getById – Возвращает сообщения по их идентификаторам.
  • getChat – Возвращает информацию о беседе.
  • getChatPreview – Получает данные для превью чата с приглашением по ссылке.
  • getChatUsers – Позволяет получить список пользователей мультидиалога по его id.
  • getConversationMembers – Позволяет получить список участников беседы.
  • getConversations – Возвращает список бесед пользователя.
  • getConversationsById – Позволяет получить беседу по её идентификатору.
  • getDialogs – Возвращает список диалогов текущего пользователя или сообщества. Актуальный метод: messages.getConversations.
  • getHistory – Возвращает историю сообщений для указанного диалога.
  • getHistoryAttachments – Возвращает материалы диалога или беседы.
  • getImportantMessages – Возвращает список важных сообщений пользователя.
  • getIntentUsers – Метод отдает пользователей, которые подписались на определенные интенты. https://dev.vk.com/api/bots/overview
  • getInviteLink – Получает ссылку для приглашения пользователя в беседу.
  • getLastActivity – Возвращает текущий статус и дату последней активности указанного пользователя.
  • getLongPollHistory – Возвращает обновления в личных сообщениях пользователя.
  • getLongPollServer – Возвращает данные, необходимые для подключения к Long Poll серверу.
  • isMessagesFromGroupAllowed – Возвращает информацию о том, разрешена ли отправка сообщений от сообщества пользователю.
  • joinChatByInviteLink – Позволяет присоединиться к чату по ссылке-приглашению.
  • markAsAnsweredConversation – Помечает беседу как отвеченную либо снимает отметку.
  • markAsImportant – Помечает сообщения как важные либо снимает отметку.
  • markAsImportantConversation – Помечает беседу как важную либо снимает отметку.
  • markAsRead – Помечает сообщения как прочитанные.
  • pin – Закрепляет сообщение.
  • removeChatUser – Исключает из мультидиалога пользователя, если текущий пользователь или сообщество является администратором беседы либо текущий пользователь пригласил исключаемого пользователя.
  • restore – Восстанавливает удаленное сообщение.
  • search – Возвращает список найденных личных сообщений текущего пользователя по введенной строке поиска.
  • searchConversations – Позволяет искать диалоги.
  • searchDialogs – Возвращает список найденных диалогов текущего пользователя по введенной строке поиска.
  • send – Отправляет сообщение.
  • sendMessageEventAnswer – Отправляет событие с действием, которое произойдет при нажатии на callback-кнопку.
  • setActivity – Изменяет статус набора текста пользователем в диалоге.
  • setChatPhoto – Позволяет установить фотографию мультидиалога, загруженную с помощью метода.
  • startCall – Старт нового звонка от имени пользователя или от сообщества
  • unpin – Открепляет сообщение.

newsfeed

  • addBan – Запрещает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя.
  • deleteBan – Разрешает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя.
  • deleteList – Метод позволяет удалить пользовательский список новостей.
  • get – Возвращает данные, необходимые для показа списка новостей для текущего пользователя.
  • getBanned – Возвращает список пользователей и групп, которые текущий пользователь скрыл из ленты новостей.
  • getComments – Возвращает данные, необходимые для показа раздела комментариев в новостях пользователя.
  • getLists – Возвращает пользовательские списки новостей.
  • getMentions – Возвращает список записей пользователей на своих стенах, в которых упоминается указанный пользователь.
  • getRecommended – Получает список новостей, рекомендованных пользователю.
  • getSuggestedSources – Возвращает сообщества и пользователей, на которые текущему пользователю рекомендуется подписаться.
  • ignoreItem – Позволяет скрыть объект из ленты новостей.
  • saveList – Метод позволяет создавать или редактировать пользовательские списки для просмотра новостей.
  • search – Возвращает результаты поиска по статусам. Новости возвращаются в порядке от более новых к более старым.
  • unignoreItem – Позволяет вернуть ранее скрытый объект в ленту новостей.
  • unsubscribe – Отписывает текущего пользователя от комментариев к заданному объекту.

notes

  • add – Создает новую заметку у текущего пользователя.
  • createComment – Добавляет новый комментарий к заметке.
  • delete – Удаляет заметку текущего пользователя.
  • deleteComment – Удаляет комментарий к заметке.
  • edit – Редактирует заметку текущего пользователя.
  • editComment – Редактирует указанный комментарий у заметки.
  • get – Возвращает список заметок, созданных пользователем.
  • getById – Возвращает заметку по её id.
  • getComments – Возвращает список комментариев к заметке.
  • getFriendsNotes – Возвращает список заметок друзей пользователя.
  • restoreComment – Восстанавливает удалённый комментарий.

notifications

  • get – Возвращает список оповещений об ответах других пользователей на записи текущего пользователя.
  • markAsViewed – Сбрасывает счетчик непросмотренных оповещений об ответах других пользователей на записи текущего пользователя.
  • sendMessage – Метод отправляет уведомление пользователю мини-приложения.

orders

  • cancelSubscription – Отменяет подписку.
  • changeState – Изменяет состояние заказа.
  • get – Возвращает список заказов.
  • getAmount – Возвращает стоимость голосов в валюте пользователя.
  • getById – Возвращает информацию об отдельном заказе.
  • getUserSubscriptionById – Получает информацию о подписке по её идентификатору.
  • getUserSubscriptions – Получает список активных подписок пользователя.
  • updateSubscription – Обновляет цену подписки для пользователя.

pages

  • clearCache – Позволяет очистить кеш отдельных внешних страниц, которые могут быть прикреплены к записям ВКонтакте. После очистки кеша при последующем прикреплении ссылки к записи, данные о странице будут обновлены.
  • get – Возвращает информацию о вики-странице.
  • getHistory – Возвращает список всех старых версий вики-страницы.
  • getTitles – Возвращает список вики-страниц в группе.
  • getVersion – Возвращает текст одной из старых версий страницы.
  • parseWiki – Возвращает HTML-представление вики-разметки.
  • preview – Возвращает HTML-представление вики-разметки.
  • save – Сохраняет текст вики-страницы.
  • saveAccess – Сохраняет новые настройки доступа на чтение и редактирование вики-страницы.

photos

  • confirmTag – Подтверждает отметку на фотографии.
  • copy – Позволяет скопировать фотографию в альбом "Сохраненные фотографии"
  • createAlbum – Создает пустой альбом для фотографий.
  • createComment – Создает новый комментарий к фотографии.
  • delete – Удаление фотографии на сайте.
  • deleteAlbum – Удаляет указанный альбом для фотографий у текущего пользователя
  • deleteComment – Удаляет комментарий к фотографии.
  • edit – Редактирует описание или геометку у фотографии.
  • editAlbum – Редактирует данные альбома для фотографий.
  • editComment – Изменяет текст комментария к фотографии.
  • get – Возвращает список фотографий в альбоме.
  • getAlbums – Возвращает список фотоальбомов пользователя или сообщества.
  • getAlbumsCount – Возвращает количество доступных альбомов пользователя или сообщества.
  • getAll – Возвращает все фотографии пользователя или сообщества в антихронологическом порядке.
  • getAllComments – Возвращает отсортированный в антихронологическом порядке список всех комментариев к конкретному альбому или ко всем альбомам пользователя.
  • getById – Возвращает информацию о фотографиях по их идентификаторам.
  • getChatUploadServer – Позволяет получить адрес для загрузки обложки чата.
  • getComments – Возвращает список комментариев к фотографии.
  • getMailUploadServer – Возвращает список комментариев к фотографии.
  • getMarketAlbumUploadServer – Возвращает адрес сервера для загрузки фотографии подборки товаров в сообществе.
  • getMarketUploadServer – Возвращает адрес сервера для загрузки фотографии товара.
  • getMessagesUploadServer – Возвращает адрес сервера для загрузки фотографии в личное сообщение.
  • getNewTags – Возвращает список фотографий, на которых есть непросмотренные отметки.
  • getOwnerCoverPhotoUploadServer – Получает адрес для загрузки обложки сообщества.
  • getOwnerPhotoUploadServer – Возвращает адрес сервера для загрузки главной фотографии на страницу пользователя или сообщества.
  • getProfile – Возвращает список фотографий со страницы пользователя или сообщества.
  • getTags – Возвращает список отметок на фотографии.
  • getUploadServer – Возвращает адрес сервера для загрузки фотографий.
  • getUserPhotos – Возвращает список фотографий, на которых отмечен пользователь
  • getWallUploadServer – Возвращает адрес сервера для загрузки фотографии на стену пользователя или сообщества.
  • makeCover – Делает фотографию обложкой альбома.
  • move – Переносит фотографию из одного альбома в другой.
  • putTag – Добавляет отметку на фотографию.
  • removeTag – Удаляет отметку с фотографии.
  • reorderAlbums – Меняет порядок альбома в списке альбомов пользователя.
  • reorderPhotos – Меняет порядок фотографии в списке фотографий альбома пользователя.
  • report – Позволяет пожаловаться на фотографию.
  • reportComment – Позволяет пожаловаться на комментарий к фотографии.
  • restore – Восстанавливает удаленную фотографию.
  • restoreComment – Восстанавливает удаленный комментарий к фотографии.
  • save – Сохраняет фотографии после успешной загрузки.
  • saveMailPhoto – Сохраняет фотографии после успешной загрузки.
  • saveMarketAlbumPhoto – Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketAlbumUploadServer.
  • saveMarketPhoto – Метод сохраняет фотографию после успешной загрузки на URL, полученный методом photos.getMarketUploadServer.
  • saveMessagesPhoto – Сохраняет фотографию после успешной загрузки на URI, полученный методом photos.getMessagesUploadServer.
  • saveOwnerCoverPhoto – Сохраняет изображение для обложки сообщества после успешной загрузки.
  • saveOwnerPhoto – Позволяет сохранить главную фотографию пользователя или сообщества.
  • saveWallPhoto – Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getWallUploadServer.
  • search – Осуществляет поиск изображений по местоположению или описанию.

places

  • getCheckins – Возвращает список отметок пользователей в местах согласно заданным параметрам.

podcasts

  • searchPodcast – Возвращает список отметок пользователей в местах согласно заданным параметрам.

polls

  • addVote – Отдает голос текущего пользователя за выбранный вариант ответа в указанном опросе.
  • create – Позволяет создавать опросы, которые впоследствии можно прикреплять к записям на странице пользователя или сообщества.
  • deleteVote – Снимает голос текущего пользователя с выбранного варианта ответа в указанном опросе.
  • edit – Позволяет редактировать созданные опросы.
  • getBackgrounds – Возвращает варианты фонового изображения для опросов.
  • getById – Возвращает детальную информацию об опросе по его идентификатору.
  • getPhotoUploadServer – Возвращает адрес сервера для загрузки фоновой фотографии в опрос.
  • getVoters – Получает список идентификаторов пользователей, которые выбрали определенные варианты ответа в опросе.
  • savePhoto – Сохраняет фотографию, загруженную в опрос.

prettyCards

  • create – Метод создаёт карточку карусели.
  • delete – Удаляет карточку.
  • edit – Редактирует карточку карусели.
  • get – Возвращает неиспользованные карточки владельца.
  • getById – Возвращает информацию о карточке.
  • getUploadURL – Возвращает URL для загрузки фотографии для карточки.

search

  • getHints – Метод позволяет получить результаты быстрого поиска по произвольной подстроке.

secure

  • addAppEvent – Добавляет информацию о достижениях пользователя в приложении.
  • checkToken – Метод проверяет, что ключ доступа пользователя (access_token) выдан именно тому приложению, которому выдан переданный сервисный ключ доступа. Подходит для проверки ключа доступа iFrame и Standalone-приложений.
  • getAppBalance – Возвращает платежный баланс (счет) приложения в сотых долях голоса.
  • getSMSHistory – Выводит список SMS-уведомлений, отосланных приложением с помощью метода secure.sendSMSNotification.
  • getTransactionsHistory – Выводит историю транзакций по переводу голосов между пользователями и приложением.
  • getUserLevel – Возвращает ранее выставленный игровой уровень одного или нескольких пользователей в приложении.
  • giveEventSticker – Выдает пользователю стикер и открывает игровое достижение.
  • sendNotification – Отправляет уведомление одному или нескольким пользователям.
  • sendSMSNotification – Отправляет SMS-уведомление на мобильный телефон пользователя.
  • setCounter – Устанавливает счетчик, который выводится пользователю жирным шрифтом в левом меню.
  • setUserLevel – Устанавливает игровой уровень пользователя в приложении, который смогут увидеть его друзья.

stats

  • get – Возвращает статистику сообщества или приложения.
  • getPostReach – Возвращает статистику для записи на стене.
  • trackVisitor – Добавляет данные о текущем сеансе в статистику посещаемости приложения.

status

  • get – Получает текст статуса пользователя или сообщества.
  • set – Устанавливает новый статус текущему пользователю или сообществу.

storage

  • get – Возвращает значение переменной, название которой передано в параметре key.
  • getKeys – Возвращает названия всех переменных.
  • set – Метод задаёт значение переменной, название которой передано. Срок жизни переменной — 1 год. Может быть создано не более 1 000 переменных для каждого пользователя. Не более 1 000 вызовов в час на каждого пользователя.

store

stories

  • banOwner – Позволяет скрыть из ленты новостей истории от выбранных источников.
  • delete – Удаляет историю.
  • get – Возвращает истории, доступные для текущего пользователя.
  • getBanned – Возвращает список источников историй, скрытых из ленты текущего пользователя.
  • getById – Возвращает информацию об истории по её идентификатору.
  • getDetailedStats – Возвращает информацию об истории по её идентификатору.
  • getPhotoUploadServer – Позволяет получить адрес для загрузки истории с фотографией.
  • getReplies – Позволяет получить ответы на историю.
  • getStats – Возвращает статистику истории.
  • getVideoUploadServer – Позволяет получить адрес для загрузки видеозаписи в историю.
  • getViewers – Возвращает список пользователей, просмотревших историю.
  • hideAllReplies – Скрывает все ответы автора за последние сутки на истории текущего пользователя.
  • hideReply – Скрывает ответ на историю.
  • save – Сохраняет историю. В upload_results нужно передать строку, которую возвращает stories.getPhotoUploadServer или stories.getVideoUploadServer.
  • search – Возвращает результаты поиска по историям.
  • sendInteraction – Отправляет фидбек на историю.
  • unbanOwner – Позволяет вернуть пользователя или сообщество в список отображаемых историй в ленте.

streaming

  • getServerUrl – Позволяет получить данные для подключения к Streaming API.
  • getSettings – Позволяет получить значение порога для Streaming API.
  • getStats – Позволяет получить статистику для подготовленных и доставленных событий Streaming API.
  • getStem – Позволяет получить основу слова.
  • setSettings – Позволяет задать значение порога для Streaming API.

users

  • get – Возвращает расширенную информацию о пользователях.
  • getFollowers – Возвращает список идентификаторов пользователей, которые являются подписчиками пользователя.
  • getSubscriptions – Возвращает список идентификаторов пользователей и публичных страниц, которые входят в список подписок пользователя.
  • report – Позволяет пожаловаться на пользователя.
  • search – Возвращает список пользователей в соответствии с заданным критерием поиска.

utils

  • checkLink – Возвращает информацию о том, является ли внешняя ссылка заблокированной на сайте ВКонтакте.
  • deleteFromLastShortened – Удаляет сокращенную ссылку из списка пользователя.
  • getLastShortenedLinks – Получает список сокращённых ссылок для текущего пользователя.
  • getLinkStats – Возвращает статистику переходов по сокращённой ссылке.
  • getServerTime – Возвращает текущее время на сервере ВКонтакте в unixtime.
  • getShortLink – Позволяет получить URL, сокращённый с помощью vk.cc.
  • resolveScreenName – Определяет тип объекта (пользователь, сообщество, приложение) и его идентификатор по короткому имени screen_name.

video

  • add – Метод добавляет видеозапись в список видеозаписей пользователя.
  • addAlbum – Создает пустой альбом видеозаписей.
  • addToAlbum – Позволяет добавить видеозапись в альбом.
  • createComment – Cоздает новый комментарий к видеозаписи
  • delete – Удаляет видеозапись со страницы пользователя.
  • deleteAlbum – Удаляет альбом видеозаписей.
  • deleteComment – Удаляет комментарий к видеозаписи.
  • edit – Метод редактирует данные видеозаписи.
  • editAlbum – Редактирует альбом с видео.
  • editComment – Изменяет текст комментария к видеозаписи.
  • get – Возвращает информацию о видеозаписях.
  • getAlbumById – Позволяет получить информацию об альбоме с видео.
  • getAlbums – Возвращает список альбомов видеозаписей пользователя или сообщества.
  • getAlbumsByVideo – Метод возвращает список альбомов, в которых находится видеозапись.
  • getComments – Возвращает список комментариев к видеозаписи.
  • getLongPollServer – Позволяет получать данные о новых событиях трансляции в режиме реального времени.
  • getNewTags – Возвращает список видеозаписей, на которых есть непросмотренные отметки.
  • getTags – Возвращает список отметок на видеозаписи.
  • liveGetCategories – Позволяет получить категории для трансляции.
  • moveToAlbum – Перемещает видеозаписи в альбом.
  • putTag – Добавляет отметку на видеозапись.
  • removeFromAlbum – Позволяет убрать видеозапись из альбома.
  • removeTag – Удаляет отметку с видеозаписи.
  • reorderAlbums – Позволяет изменить порядок альбомов с видео.
  • reorderVideos – Позволяет переместить видеозапись в альбоме.
  • report – Позволяет пожаловаться на видеозапись.
  • reportComment – Позволяет пожаловаться на комментарий к видеозаписи.
  • restore – Восстанавливает удаленную видеозапись.
  • restoreComment – Восстанавливает удаленный комментарий к видеозаписи.
  • save – Метод получает адрес сервера, на который необходимо загрузить видео, а также данные этого видео.
  • search – Возвращает список видеозаписей в соответствии с заданным критерием поиска.
  • startStreaming – Получает RTMP-адрес для трансляции видео.
  • stopStreaming – Завершает трансляцию.

wall

  • addLike – Добавляет запись на стене пользователя или сообщества в список Нравится, а также создает копию понравившейся записи на стене текущего пользователя при необходимости.
  • checkCopyrightLink – Проверяет ссылку для указания источника.
  • closeComments – Выключает комментирование записи
  • createComment – Добавляет комментарий к записи на стене.
  • delete – Удаляет запись со стены.
  • deleteComment – Удаляет комментарий к записи на стене.
  • deleteLike – Удаляет запись на стене пользователя из списка Мне нравится.
  • edit – Редактирует запись на стене.
  • editAdsStealth – Позволяет отредактировать скрытую запись.
  • editComment – Редактирует комментарий на стене.
  • get – Возвращает список записей со стены пользователя или сообщества.
  • getById – Возвращает список записей со стен пользователей или сообществ по их идентификаторам.
  • getComment – Получает информацию о комментарии на стене.
  • getComments – Возвращает список комментариев к записи на стене.
  • getLikes – Получает информацию о пользователях, которые добавили указанную запись в свой список Мне нравится.
  • getPhotoUploadServer – Возвращает адрес сервера для загрузки фотографии на стену пользователя.
  • getReposts – Позволяет получать список репостов заданной записи.
  • openComments – Включает комментирование записи
  • pin – Закрепляет запись на стене (запись будет отображаться выше остальных).
  • post – Позволяет создать запись на стене, предложить запись на стене публичной страницы, опубликовать существующую отложенную запись.
  • postAdsStealth – Позволяет создать скрытую запись, которая не попадает на стену сообщества и в дальнейшем может быть использована для создания рекламного объявления типа «Запись в сообществе».
  • reportComment – Позволяет пожаловаться на комментарий к записи.
  • reportPost – Позволяет пожаловаться на запись.
  • repost – Копирует объект на стену пользователя или сообщества.
  • restore – Восстанавливает удалённую запись на стене пользователя или сообщества.
  • restoreComment – Восстанавливает удаленный комментарий к записи на стене.
  • search – Позволяет искать записи на стене в соответствии с заданными критериями.
  • unpin – Отменяет закрепление записи на стене.

widgets

  • getComments – Получает список комментариев к странице, оставленных через Виджет комментариев.
  • getPages – Получает список страниц приложения/сайта, на которых установлен Виджет комментариев или «Мне нравится».

Полезное