Методы ВКонтакте 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
- addStickersToFavorite – Добавляет стикер в избранные.
- getFavoriteStickers – Возвращает список избранных стикеров.
- getProducts – Возвращает список продуктов.
- getStickersKeywords – Возвращает список ключевых слов для стикеров.
- removeStickersFromFavorite – Удаляет стикер из избранных.
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 – Получает список страниц приложения/сайта, на которых установлен Виджет комментариев или «Мне нравится».