Главная » Список методов
Описание методов API
Ниже приводятся все методы для работы с данными ВКонтакте.
Account
account.ban
Добавляет пользователя или группу в черный список.

account.changePassword
Позволяет сменить пароль пользователя после успешного восстановления доступа к аккаунту через СМС, используя метод auth.restore.

account.getActiveOffers
Возвращает список активных рекламных предложений (офферов), выполнив которые пользователь сможет получить соответствующее количество голосов на свой счёт внутри приложения.

account.getAppPermissions
Получает настройки текущего пользователя в данном приложении.

account.getBanned
Возвращает список пользователей, находящихся в черном списке.

account.getCounters
Возвращает ненулевые значения счетчиков пользователя.

account.getInfo
Возвращает информацию о текущем аккаунте.

account.getProfileInfo
Возвращает информацию о текущем профиле.

account.getPushSettings
Позволяет получать настройки Push-уведомлений.

account.registerDevice
Подписывает устройство на базе iOS, Android, Windows Phone или Mac на получение Push-уведомлений.

account.saveProfileInfo
Редактирует информацию текущего профиля.

account.setInfo
Позволяет редактировать информацию о текущем аккаунте.

account.setNameInMenu
Устанавливает короткое название приложения (до 17 символов), которое выводится пользователю в левом меню.

account.setOffline
Помечает текущего пользователя как offline (только в текущем приложении).

account.setOnline
Помечает текущего пользователя как online на 5 минут.

account.setPushSettings
Изменяет настройку Push-уведомлений.

account.setSilenceMode
Отключает push-уведомления на заданный промежуток времени.

account.unban
Удаляет пользователя или группу из черного списка.

account.unregisterDevice
Отписывает устройство от Push уведомлений.

appWidgets
appWidgets.getAppImageUploadServer
Позволяет получить адрес для загрузки фотографии в коллекцию приложения для виджетов приложений сообществ.

appWidgets.getAppImages
Позволяет получить коллекцию изображений, загруженных для приложения, в виджетах приложений сообществ.

appWidgets.getGroupImageUploadServer
Позволяет получить адрес для загрузки фотографии в коллекцию сообщества для виджетов приложений сообществ.

appWidgets.getGroupImages
Позволяет получить коллекцию изображений, загруженных для приложения, в виджетах приложений сообществ.

appWidgets.getImagesById
Позволяет получить изображение для виджетов приложений сообществ по его идентификатору.

appWidgets.saveAppImage
Позволяет сохранить изображение в коллекцию приложения для виджетов приложений сообществ после загрузки на сервер.

appWidgets.saveGroupImage
Позволяет сохранить изображение в коллекцию сообщества для виджетов приложений сообществ. после загрузки на сервер.

appWidgets.update
Позволяет обновить виджет приложения сообщества.

Board
board.addTopic
Создает новую тему в списке обсуждений группы.

board.closeTopic
Закрывает тему в списке обсуждений группы (в такой теме невозможно оставлять новые сообщения).

board.createComment
Добавляет новый комментарий в обсуждении.

board.deleteComment
Удаляет сообщение темы в обсуждениях сообщества.

board.deleteTopic
Удаляет тему в обсуждениях группы.

board.editComment
Редактирует одно из сообщений в обсуждении сообщества.

board.editTopic
Изменяет заголовок темы в списке обсуждений группы.

board.fixTopic
Закрепляет тему в списке обсуждений группы (такая тема при любой сортировке выводится выше остальных).

board.getComments
Возвращает список сообщений в указанной теме.

board.getTopics
Возвращает список тем в обсуждениях указанной группы.

board.openTopic
Открывает ранее закрытую тему (в ней станет возможно оставлять новые сообщения).

board.restoreComment
Восстанавливает удаленное сообщение темы в обсуждениях группы.

board.unfixTopic
Отменяет прикрепление темы в списке обсуждений группы (тема будет выводиться согласно выбранной сортировке).

Fave
fave.addArticle
Добавляет статью в закладки.

fave.addLink
Добавляет ссылку в закладки.

fave.addPage
Добавляет сообщество или пользователя в закладки.

fave.addPost
Добавляет запись со стены пользователя или сообщества в закладки.

fave.addProduct
Добавляет товар в закладки.

fave.addTag
Создает метку закладок.

fave.addVideo
Добавляет видеозапись в закладки.

fave.editTag
Редактирует метку.

fave.get
Возвращает объекты, добавленные в закладки пользователя.

fave.getPages
Возвращает страницы пользователей и сообществ, добавленных в закладки.

fave.getTags
Возвращает список меток в закладках.

fave.markSeen
Отмечает закладки как просмотренные.

fave.removeArticle
Удаляет статью из закладок.

fave.removeLink
Удаляет ссылку из списка закладок пользователя.

fave.removePage
Удаляет из закладок сообщество или страницу пользователя.

fave.removePost
Удаляет из закладок запись на стене пользователя или сообщества.

fave.removeProduct
Удаляет товар из закладок.

fave.removeTag
Удаляет метку закладок.

fave.removeVideo
Удаляет видеозапись из списка закладок.

fave.reorderTags
Меняет порядок меток закладок в списке.

fave.setPageTags
Устанавливает метку странице пользователя или сообщества.

fave.setTags
Устанавливает метку выбранному объекту в списке закладок.

fave.trackPageInteraction
Устанавливает страницу пользователя или сообщества в топ закладок.

Friends
friends.add
Одобряет или создает заявку на добавление в друзья.

friends.addList
Создает новый список друзей у текущего пользователя.

friends.areFriends
Возвращает информацию о том, добавлен ли текущий пользователь в друзья у указанных пользователей.

friends.delete
Удаляет пользователя из списка друзей или отклоняет заявку в друзья.

friends.deleteAllRequests
Отмечает все входящие заявки на добавление в друзья как просмотренные.

friends.deleteList
Удаляет существующий список друзей текущего пользователя.

friends.edit
Редактирует списки друзей для выбранного друга.

friends.editList
Редактирует существующий список друзей текущего пользователя.

friends.get
Возвращает список идентификаторов друзей пользователя или расширенную информацию о друзьях пользователя (при использовании параметра fields).

friends.getAppUsers
Возвращает список идентификаторов друзей текущего пользователя, которые установили данное приложение.

friends.getByPhones
Возвращает список друзей пользователя, у которых завалидированные или указанные в профиле телефонные номера входят в заданный список.

friends.getLists
Возвращает список меток друзей пользователя.

friends.getMutual
Возвращает список идентификаторов общих друзей между парой пользователей.

friends.getOnline
Возвращает список идентификаторов друзей пользователя, находящихся на сайте.

friends.getRecent
Возвращает список идентификаторов недавно добавленных друзей текущего пользователя.

friends.getRequests
Возвращает информацию о полученных или отправленных заявках на добавление в друзья для текущего пользователя.

friends.getSuggestions
Возвращает список профилей пользователей, которые могут быть друзьями текущего пользователя.

friends.search
Позволяет искать по списку друзей пользователей.

Groups
groups.addAddress
Позволяет добавить адрес в сообщество.
Список адресов может быть получен методом groups.getAddresses.

Для того, чтобы воспользоваться этим методом, Вы должны быть администратором сообщества

groups.addCallbackServer
Добавляет сервер для Callback API в сообщество.

groups.addLink
Позволяет добавлять ссылки в сообщество.

groups.approveRequest
Позволяет одобрить заявку в группу от пользователя.

groups.ban
Добавляет пользователя или группу в черный список сообщества.

groups.create
Создает новое сообщество.

groups.deleteAddress

groups.deleteCallbackServer
Удаляет сервер для Callback API из сообщества.

groups.deleteLink
Позволяет удалить ссылки из сообщества.

groups.disableOnline
Выключает статус «онлайн» в сообществе.

groups.edit
Редактирует сообщество.

groups.editAddress
Позволяет отредактировать адрес в сообществе.
Список адресов может быть получен методом groups.getAddresses.

Для того, чтобы воспользоваться этим методом, Вы должны быть администратором сообщества

groups.editCallbackServer
Редактирует данные сервера для Callback API в сообществе.

groups.editLink
Позволяет редактировать ссылки в сообществе.

groups.editManager
Позволяет назначить/разжаловать руководителя в сообществе или изменить уровень его полномочий.

groups.enableOnline
Включает статус «онлайн» в сообществе.

groups.get
Возвращает список сообществ указанного пользователя.

groups.getAddresses

groups.getBanned
Возвращает список забаненных пользователей и сообществ в сообществе.

groups.getById
Возвращает информацию о заданном сообществе или о нескольких сообществах.

groups.getCallbackConfirmationCode
Позволяет получить строку, необходимую для подтверждения адреса сервера в Callback API.

groups.getCallbackServers
Получает информацию о серверах для Callback API в сообществе.

groups.getCallbackSettings
Позволяет получить настройки уведомлений Callback API для сообщества.

groups.getCatalog
Возвращает список сообществ выбранной категории каталога.

groups.getCatalogInfo
Возвращает список категорий для каталога сообществ.

groups.getInvitedUsers
Возвращает список пользователей, которые были приглашены в группу.

groups.getInvites
Данный метод возвращает список приглашений в сообщества и встречи текущего пользователя.

groups.getLongPollServer
Возвращает данные для подключения к Bots Longpoll API.

groups.getLongPollSettings
Получает настройки Bots Longpoll API для сообщества.

groups.getMembers
Возвращает список участников сообщества.

groups.getOnlineStatus
Получает информацию о статусе «онлайн» в сообществе.

groups.getRequests
Возвращает список заявок на вступление в сообщество.

groups.getSettings
Позволяет получать данные, необходимые для отображения страницы редактирования данных сообщества.

groups.getTokenPermissions
Возвращает настройки прав для ключа доступа сообщества.

groups.invite
Позволяет приглашать друзей в группу.

groups.isMember
Возвращает информацию о том, является ли пользователь участником сообщества.

groups.join
Данный метод позволяет вступить в группу, публичную страницу, а также подтвердить участие во встрече.

groups.leave
Позволяет покинуть сообщество или отклонить приглашение в сообщество.

groups.removeUser
Позволяет исключить пользователя из группы или отклонить заявку на вступление.

groups.reorderLink
Позволяет менять местоположение ссылки в списке.

groups.search
Осуществляет поиск сообществ по заданной подстроке.

groups.setCallbackSettings
Позволяет задать настройки уведомлений о событиях в Callback API.

groups.setLongPollSettings
Задаёт настройки для Bots Long Poll API в сообществе.

groups.setSettings
Устанавливает настройки сообщества

groups.unban
Убирает пользователя или группу из черного списка сообщества.

Market
market.add
Добавляет новый товар.

market.addAlbum
Добавляет новую подборку с товарами.

market.addToAlbum
Добавляет товар в одну или несколько выбранных подборок.

market.createComment
Создает новый комментарий к товару.

market.delete
Удаляет товар.

market.deleteAlbum
Удаляет подборку с товарами.

market.deleteComment
Удаляет комментарий к товару.

market.edit
Редактирует товар.

market.editAlbum
Редактирует подборку с товарами.

market.editComment
Изменяет текст комментария к товару.

market.get
Возвращает список товаров в сообществе.

market.getAlbumById
Возвращает данные подборки с товарами.

market.getAlbums
Возвращает список подборок с товарами.

market.getById
Возвращает информацию о товарах по идентификаторам.

market.getCategories
Возвращает список категорий для товаров.

market.getComments
Возвращает список комментариев к товару.

market.removeFromAlbum
Удаляет товар из одной или нескольких выбранных подборок.

market.reorderAlbums
Изменяет положение подборки с товарами в списке.

market.reorderItems
Изменяет положение товара в подборке.

market.report
Позволяет отправить жалобу на товар.

market.reportComment
Позволяет оставить жалобу на комментарий к товару.

market.restore
Восстанавливает удаленный товар.

market.restoreComment
Восстанавливает удаленный комментарий к товару.

market.search
Ищет товары в каталоге сообщества.

Messages
messages.addChatUser
Добавляет в мультидиалог нового пользователя.

messages.allowMessagesFromGroup
Позволяет разрешить отправку сообщений от сообщества текущему пользователю.

messages.createChat
Создаёт беседу с несколькими участниками.

messages.delete
Удаляет сообщение.

messages.deleteChatPhoto
Позволяет удалить фотографию мультидиалога.

messages.deleteConversation
Удаляет беседу.

messages.denyMessagesFromGroup
Позволяет запретить отправку сообщений от сообщества текущему пользователю.

messages.edit
Редактирует сообщение.

messages.editChat
Изменяет название беседы.

messages.getByConversationMessageId
Возвращает сообщения по их идентификаторам в рамках беседы или диалога.

messages.getById
Возвращает сообщения по их идентификаторам.

messages.getChat
Возвращает информацию о беседе.

messages.getChatPreview
Получает данные для превью чата с приглашением по ссылке.

messages.getConversationMembers
Позволяет получить список участников беседы.

messages.getConversations
Возвращает список бесед пользователя.

messages.getConversationsById
Позволяет получить беседу по её идентификатору.

messages.getHistory
Возвращает историю сообщений для указанного диалога.

messages.getHistoryAttachments
Возвращает материалы диалога или беседы.

messages.getImportantMessages
Возвращает список важных сообщений пользователя.

messages.getInviteLink
Получает ссылку для приглашения пользователя в беседу.

messages.getLastActivity
Возвращает текущий статус и дату последней активности указанного пользователя.

messages.getLongPollHistory
Возвращает обновления в личных сообщениях пользователя.

messages.getLongPollServer
Возвращает данные, необходимые для подключения к Long Poll серверу.

messages.isMessagesFromGroupAllowed
Возвращает информацию о том, разрешена ли отправка сообщений от сообщества пользователю.

messages.joinChatByInviteLink
Позволяет присоединиться к чату по ссылке-приглашению.

messages.markAsAnsweredConversation
Помечает беседу как отвеченную либо снимает отметку.

messages.markAsImportant
Помечает сообщения как важные либо снимает отметку.

messages.markAsImportantConversation
Помечает беседу как важную либо снимает отметку.

messages.markAsRead
Помечает сообщения как прочитанные.

messages.pin
Закрепляет сообщение.

messages.removeChatUser
Исключает из мультидиалога пользователя, если текущий пользователь или сообщество является администратором беседы либо текущий пользователь пригласил исключаемого пользователя.

messages.restore
Восстанавливает удаленное сообщение.

messages.search
Возвращает список найденных личных сообщений текущего пользователя по введенной строке поиска.

messages.searchConversations
Позволяет искать диалоги.

messages.send
Отправляет сообщение.

messages.setActivity
Изменяет статус набора текста пользователем в диалоге.

messages.setChatPhoto
Позволяет установить фотографию мультидиалога, загруженную с помощью метода photos.getChatUploadServer.

messages.unpin
Открепляет сообщение.

Newsfeed
newsfeed.addBan
Запрещает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя.

newsfeed.deleteBan
Разрешает показывать новости от заданных пользователей и групп в ленте новостей текущего пользователя.

newsfeed.deleteList
Метод позволяет удалить пользовательский список новостей

newsfeed.get
Возвращает данные, необходимые для показа списка новостей для текущего пользователя.

newsfeed.getBanned
Возвращает список пользователей и групп, которые текущий пользователь скрыл из ленты новостей.

newsfeed.getComments
Возвращает данные, необходимые для показа раздела комментариев в новостях пользователя.

newsfeed.getLists
Возвращает пользовательские списки новостей.

newsfeed.getMentions
Возвращает список записей пользователей на своих стенах, в которых упоминается указанный пользователь.

newsfeed.getRecommended
Получает список новостей, рекомендованных пользователю.

newsfeed.getSuggestedSources
Возвращает сообщества и пользователей, на которые текущему пользователю рекомендуется подписаться.

newsfeed.ignoreItem
Позволяет скрыть объект из ленты новостей.

newsfeed.saveList
Метод позволяет создавать или редактировать пользовательские списки для просмотра новостей.

newsfeed.search
Возвращает результаты поиска по статусам. Новости возвращаются в порядке от более новых к более старым.

newsfeed.unignoreItem
Позволяет вернуть ранее скрытый объект в ленту новостей.

newsfeed.unsubscribe
Отписывает текущего пользователя от комментариев к заданному объекту.

Photos
photos.confirmTag
Подтверждает отметку на фотографии.

photos.copy
Позволяет скопировать фотографию в альбом "Сохраненные фотографии"

photos.createAlbum
Создает пустой альбом для фотографий.

photos.createComment
Создает новый комментарий к фотографии.

photos.delete
Удаление фотографии на сайте.

photos.deleteAlbum
Удаляет указанный альбом для фотографий у текущего пользователя

photos.deleteComment
Удаляет комментарий к фотографии.

photos.edit
Редактирует описание или геометку у фотографии.

photos.editAlbum
Редактирует данные альбома для фотографий.

photos.editComment
Изменяет текст комментария к фотографии.

photos.get
Возвращает список фотографий в альбоме.

photos.getAlbums
Возвращает список фотоальбомов пользователя или сообщества.

photos.getAlbumsCount
Возвращает количество доступных альбомов пользователя или сообщества.

photos.getAll
Возвращает все фотографии пользователя или сообщества в антихронологическом порядке.

photos.getAllComments
Возвращает отсортированный в антихронологическом порядке список всех комментариев к конкретному альбому или ко всем альбомам пользователя.

photos.getById
Возвращает информацию о фотографиях по их идентификаторам.

photos.getChatUploadServer
Позволяет получить адрес для загрузки обложки чата.

photos.getComments
Возвращает список комментариев к фотографии.

photos.getMarketAlbumUploadServer
Возвращает адрес сервера для загрузки фотографии подборки товаров в сообществе.

photos.getMarketUploadServer
Возвращает адрес сервера для загрузки фотографии товара.

photos.getMessagesUploadServer
Возвращает адрес сервера для загрузки фотографии в личное сообщение.

photos.getNewTags
Возвращает список фотографий, на которых есть непросмотренные отметки.

photos.getOwnerCoverPhotoUploadServer
Получает адрес для загрузки обложки сообщества.

photos.getOwnerPhotoUploadServer
Возвращает адрес сервера для загрузки главной фотографии на страницу пользователя или сообщества.

photos.getTags
Возвращает список отметок на фотографии.

photos.getUploadServer
Возвращает адрес сервера для загрузки фотографий.

photos.getUserPhotos
Возвращает список фотографий, на которых отмечен пользователь

photos.getWallUploadServer
Возвращает адрес сервера для загрузки фотографии на стену пользователя или сообщества.

photos.makeCover
Делает фотографию обложкой альбома.

photos.move
Переносит фотографию из одного альбома в другой.

photos.putTag
Добавляет отметку на фотографию.

photos.removeTag
Удаляет отметку с фотографии.

photos.reorderAlbums
Меняет порядок альбома в списке альбомов пользователя.

photos.reorderPhotos
Меняет порядок фотографии в списке фотографий альбома пользователя.

photos.report
Позволяет пожаловаться на фотографию.

photos.reportComment
Позволяет пожаловаться на комментарий к фотографии.

photos.restore
Восстанавливает удаленную фотографию.

photos.restoreComment
Восстанавливает удаленный комментарий к фотографии.

photos.save
Сохраняет фотографии после успешной загрузки.

photos.saveMarketAlbumPhoto
Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketAlbumUploadServer.

photos.saveMarketPhoto
Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getMarketUploadServer.

photos.saveMessagesPhoto
Сохраняет фотографию после успешной загрузки на URI, полученный методом photos.getMessagesUploadServer.

photos.saveOwnerCoverPhoto
Сохраняет изображение для обложки сообщества после успешной загрузки.

photos.saveOwnerPhoto
Позволяет сохранить главную фотографию пользователя или сообщества.

photos.saveWallPhoto
Сохраняет фотографии после успешной загрузки на URI, полученный методом photos.getWallUploadServer.

photos.search
Осуществляет поиск изображений по местоположению или описанию.

stories
stories.banOwner
Позволяет скрыть из ленты новостей истории от выбранных источников.

stories.delete
Удаляет историю.

stories.get
Возвращает истории, доступные для текущего пользователя.

stories.getBanned
Возвращает список источников историй, скрытых из ленты текущего пользователя.

stories.getById
Возвращает информацию об истории по её идентификатору.

stories.getPhotoUploadServer
Позволяет получить адрес для загрузки истории с фотографией.

stories.getReplies
Позволяет получить ответы на историю.

stories.getStats
Возвращает статистику истории.

stories.getVideoUploadServer
Позволяет получить адрес для загрузки видеозаписи в историю.

stories.getViewers
Возвращает список пользователей, просмотревших историю.

stories.hideAllReplies
Скрывает все ответы автора за последние сутки на истории текущего пользователя.

stories.hideReply
Скрывает ответ на историю.

stories.search
Возвращает результаты поиска по историям.

stories.unbanOwner
Позволяет вернуть пользователя или сообщество в список отображаемых историй в ленте.

Video
video.add
Добавляет видеозапись в список пользователя.

video.addAlbum
Создает пустой альбом видеозаписей.

video.addToAlbum
Позволяет добавить видеозапись в альбом.

video.createComment
Cоздает новый комментарий к видеозаписи

video.delete
Удаляет видеозапись со страницы пользователя.

video.deleteAlbum
Удаляет альбом видеозаписей.

video.deleteComment
Удаляет комментарий к видеозаписи.

video.edit
Редактирует данные видеозаписи.

video.editAlbum
Редактирует альбом с видео.

video.editComment
Изменяет текст комментария к видеозаписи.

video.get
Возвращает информацию о видеозаписях.

video.getAlbumById
Позволяет получить информацию об альбоме с видео.

video.getAlbums
Возвращает список альбомов видеозаписей пользователя или сообщества.

video.getAlbumsByVideo
Возвращает список альбомов, в которых находится видеозапись.

video.getComments
Возвращает список комментариев к видеозаписи.

video.removeFromAlbum
Позволяет убрать видеозапись из альбома.

video.reorderAlbums
Позволяет изменить порядок альбомов с видео.

video.reorderVideos
Позволяет переместить видеозапись в альбоме.

video.report
Позволяет пожаловаться на видеозапись.

video.reportComment
Позволяет пожаловаться на комментарий к видеозаписи.

video.restore
Восстанавливает удаленную видеозапись.

video.restoreComment
Восстанавливает удаленный комментарий к видеозаписи.

video.save
Возвращает адрес сервера, необходимый для загрузки, и данные видеозаписи.

video.search
Возвращает список видеозаписей в соответствии с заданным критерием поиска.

Wall
wall.closeComments
Выключает комментирование записи

wall.createComment
Добавляет комментарий к записи на стене.

wall.delete
Удаляет запись со стены.

wall.deleteComment
Удаляет комментарий к записи на стене.

wall.edit
Редактирует запись на стене.

wall.editAdsStealth
Позволяет отредактировать скрытую запись.

wall.editComment
Редактирует комментарий на стене.

wall.get
Возвращает список записей со стены пользователя или сообщества.

wall.getById
Возвращает список записей со стен пользователей или сообществ по их идентификаторам.

wall.getComment
Получает информацию о комментарии на стене.

wall.getComments
Возвращает список комментариев к записи на стене.

wall.getReposts
Позволяет получать список репостов заданной записи.

wall.openComments
Включает комментирование записи

wall.pin
Закрепляет запись на стене (запись будет отображаться выше остальных).

wall.post
Позволяет создать запись на стене, предложить запись на стене публичной страницы, опубликовать существующую отложенную запись.

wall.postAdsStealth
Позволяет создать скрытую запись, которая не попадает на стену сообщества и в дальнейшем может быть использована для создания рекламного объявления типа "Запись в сообществе".

wall.reportComment
Позволяет пожаловаться на комментарий к записи.

wall.reportPost
Позволяет пожаловаться на запись.

wall.repost
Копирует объект на стену пользователя или сообщества.

wall.restore
Восстанавливает удаленную запись на стене пользователя или сообщества.

wall.restoreComment
Восстанавливает удаленный комментарий к записи на стене.

wall.search
Позволяет искать записи на стене в соответствии с заданными критериями.

wall.unpin
Отменяет закрепление записи на стене.