Switch to English
sign up
Phone or email
Password
Sign in
Sign up
Don't remember me
Forgot your password?
Developers
Products
Documentation
My Apps
Support
test it
Products
Documentation
VK Mini Apps
Gaming Platform
Ñîáûòèÿ VK Bridge
VK Tunnel
Ñîçäàíèå ñêèëëà Ìàðóñè
Widgets for Sites
Learning API
Getting a Token
JSON Schema for VK API
API Requests
Objects List
Errors
Publications
Uploading Files
Ïëàòåæè ÂÊîíòàêòå
VK Pay
VK Donut API
Payments API
Òàðãåòèðîâàííàÿ ðåêëàìà
Communities
Community Events
Realtime events
Bots Long Poll API
Callback API
User Long Poll API
Streaming API Documentation
API for Chatbots
Market API
Stories API
SDK
Java SDK
JavaScript SDK
Android SDK
iOS SDK
PHP SDK
Mobile SDK
Support
Feedback
Bug Tracker
Platform status
Roadmap
Platform Rules
In-app Ads
Apps for Stores
Óñëîâèÿ ïóáëèêàöèè ñêèëëîâ
Rules for Services posting
Standard User Agreement
API Versions
API methods
Account
Ads
Apps
Board
Database
Docs
Fave
Friends
Gifts
Groups
Leads
Likes
Market
Messages
Newsfeed
Notes
Notifications
Pages
Photos
Polls
Search
Secure
Stats
Status
Storage
Users
Utils
Video
Donut
Podcasts
LeadForms
PrettyCards
Store
Stories
AppWidgets
Streaming
Orders
Wall
Widgets
Developers
» API methods
API methods
Here you can find the full list of all VK API methods.
Account
account.ban
account.changePassword
Changes a user password after access is successfully restored with the auth.restore method.
account.getActiveOffers
Returns a list of active ads (offers). If the user fulfill their conditions, he will be able to get the appropriate number of votes to his balance.
account.getAppPermissions
Gets settings of the user in this application.
account.getBanned
Returns a user's blacklist.
account.getCounters
Returns non-null values of user counters.
account.getInfo
Returns current account info.
account.getProfileInfo
Returns the current account info.
account.getPushSettings
Gets settings of push notifications.
account.registerDevice
Subscribes an iOS/Android/Windows/Mac based device to receive push notifications
account.saveProfileInfo
Edits current profile info.
account.setInfo
Allows to edit the current account info.
account.setNameInMenu
Sets an application screen name (up to 17 characters), that is shown to the user in the left menu.
account.setOffline
Marks a current user as offline.
account.setOnline
Marks the current user as online for 5 minutes.
account.setPushSettings
Change push settings.
account.setSilenceMode
Mutes push notifications for the set period of time.
account.unban
account.unregisterDevice
Unsubscribes a device from push notifications.
Ads
ads.addOfficeUsers
Adds managers and/or supervisors to advertising account.
ads.checkLink
Allows to check the ad link.
ads.createAds
Creates ads.
ads.createCampaigns
Creates advertising campaigns.
ads.createClients
Creates clients of an advertising agency.
ads.createLookalikeRequest
ads.createTargetGroup
Creates a group to re-target ads for users who visited advertiser's site (viewed information about the product, registered, etc.).
ads.createTargetPixel
Creates retargeting pixel.
ads.deleteAds
Archives ads.
ads.deleteCampaigns
Archives advertising campaigns.
ads.deleteClients
Archives clients of an advertising agency.
ads.deleteTargetGroup
Deletes a retarget group.
ads.deleteTargetPixel
Deletes target pixel.
ads.getAccounts
Returns a list of advertising accounts.
ads.getAds
Returns number of ads.
ads.getAdsLayout
Returns descriptions of ad layouts.
ads.getAdsTargeting
Retuns ad targeting parameters.
ads.getBudget
Returns current budget of the advertising account.
ads.getCampaigns
Returns a list of campaigns in an advertising account.
ads.getCategories
Returns a list of possible ad categories.
ads.getClients
Returns a list of advertising agency's clients.
ads.getDemographics
Returns demographics for ads or campaigns.
ads.getFloodStats
Returns information about current state of a counter — number of remaining runs of methods and time to the next counter nulling in seconds.
ads.getLookalikeRequests
ads.getMusicians
ads.getMusiciansByIds
ads.getOfficeUsers
Returns a list of managers and supervisors of advertising account.
ads.getPostsReach
ads.getRejectionReason
Returns a reason of ad rejection for pre-moderation.
ads.getStatistics
Returns statistics of performance indicators for ads, campaigns, clients or the whole account.
ads.getSuggestions
Returns a set of auto-suggestions for various targeting parameters.
ads.getTargetGroups
Returns a list of target groups.
ads.getTargetPixels
ads.getTargetingStats
Returns the size of targeting audience, and also recommended values for CPC and CPM.
ads.getUploadURL
Returns URL to upload an ad photo to.
ads.getVideoUploadURL
Returns URL to upload an ad video to.
ads.importTargetContacts
Imports a list of advertiser's contacts to count VK registered users against the target group.
ads.removeOfficeUsers
Removes managers and/or supervisors from advertising account.
ads.removeTargetContacts
ads.saveLookalikeRequestResult
ads.shareTargetGroup
ads.updateAds
Edits ads.
ads.updateCampaigns
Edits advertising campaigns.
ads.updateClients
Edits clients of an advertising agency.
ads.updateOfficeUsers
ads.updateTargetGroup
Edits a retarget group.
ads.updateTargetPixel
appWidgets
appWidgets.getAppImageUploadServer
Returns a URL for uploading a photo to the app collection for
community app widgets
.
appWidgets.getAppImages
Returns an app collection of images for
community app widgets
.
appWidgets.getGroupImageUploadServer
Returns a URL for uploading a photo to the community collection for
community app widgets
.
appWidgets.getGroupImages
Returns a community collection of images for
community app widgets
.
appWidgets.getImagesById
Returns an image for
community app widgets
by its ID.
appWidgets.saveAppImage
Allows to save image into app collection for
community app widgets
.
appWidgets.saveGroupImage
Allows to save image into community collection for
community app widgets
.
appWidgets.update
Allows to update
community app widget
.
Apps
apps.deleteAppRequests
Deletes all request notifications from the current app.
apps.get
Returns applications data.
apps.getCatalog
Returns a list of applications (apps) available to users in the App Catalog.
apps.getFriendsList
Creates friends list for requests and invites in current app.
apps.getLeaderboard
Returns players rating in the game.
apps.getMiniAppPolicies
apps.getScopes
apps.getScore
Returns user score in app.
apps.promoHasActiveGift
apps.promoUseGift
apps.sendRequest
Sends a request to another user in an app that uses VK authorization.
The method requires the use of a confirmation window. Sending requests in applications that are not from Mobile Platform is available to app's administrators only.
Auth
auth.restore
Allows to restore account access using a code received via SMS.
This method is only available for apps with Direct authorization access.
Board
board.addTopic
Creates a new topic on a community's discussion board.
board.closeTopic
Closes a topic on a community's discussion board so that comments cannot be posted.
board.createComment
Adds a comment on a topic on a community's discussion board.
board.deleteComment
Deletes a comment on a topic on a community's discussion board.
board.deleteTopic
Deletes a topic from a community's discussion board.
board.editComment
Edits a comment on a topic on a community's discussion board.
board.editTopic
Edits the title of a topic on a community's discussion board.
board.fixTopic
Pins a topic (fixes its place) to the top of a community's discussion board.
board.getComments
Returns a list of comments on a topic on a community's discussion board.
board.getTopics
Returns a list of topics on a community's discussion board.
board.openTopic
Re-opens a previously closed topic on a community's discussion board.
board.restoreComment
Restores a comment deleted from a topic on a community's discussion board.
board.unfixTopic
Unpins a pinned topic from the top of a community's discussion board.
Database
database.getChairs
Returns list of chairs on a specified faculty.
database.getCities
Returns a list of cities.
database.getCitiesById
Returns information about cities by their IDs.
database.getCountries
Returns a list of countries.
database.getCountriesById
Returns information about countries by their IDs.
database.getFaculties
Returns a list of faculties (i.e., university departments).
database.getMetroStations
database.getMetroStationsById
database.getRegions
Returns a list of regions.
database.getSchoolClasses
Returns a list of school classes specified for the country.
database.getSchools
Returns a list of schools.
database.getUniversities
Returns a list of higher education institutions.
Docs
docs.add
Copies a document to a user's or community's document list.
docs.delete
Deletes a user or community document.
docs.edit
Edits a document.
docs.get
Returns detailed information about user or community documents.
docs.getById
Returns information about documents by their IDs.
docs.getMessagesUploadServer
Returns the server address for document upload.
docs.getTypes
Returns documents types available for current user.
docs.getUploadServer
Returns the server address for document upload.
docs.getWallUploadServer
Returns the server address for document upload onto a user's or community's wall.
COMMENT MIKHAIL (1 of 4): Per Kelby from Photo page--Why does previous wording say "user" here, but "community" under Parameters below? We reworded here and below to include both. Is this OK?
docs.save
Saves a document after uploading it to a server.
docs.search
Returns a list of documents matching the search criteria.
donut
donut.getFriends
donut.getSubscription
donut.getSubscriptions
donut.isDon
downloadedGames
downloadedGames.getPaidStatus
other
execute
A universal method for calling a sequence of other methods while saving and filtering interim results.
Fave
fave.addArticle
fave.addLink
Adds a link to user faves.
fave.addPage
fave.addPost
fave.addProduct
fave.addTag
fave.addVideo
fave.editTag
fave.get
fave.getPages
fave.getTags
fave.markSeen
fave.removeArticle
fave.removeLink
Removes link from the user's faves.
fave.removePage
fave.removePost
fave.removeProduct
fave.removeTag
fave.removeVideo
fave.reorderTags
fave.setPageTags
fave.setTags
fave.trackPageInteraction
Friends
friends.add
Approves or creates a friend request.
friends.addList
Creates a new friend list for the current user.
friends.areFriends
Checks the current user's friendship status with other specified users.
friends.delete
Declines a friend request or deletes a user from the current user's friend list.
friends.deleteAllRequests
Marks all incoming friend requests as viewed.
friends.deleteList
Deletes a friend list of the current user.
friends.edit
Edits the friend lists of the selected user.
friends.editList
Edits a friend list of the current user.
friends.get
Returns a list of user IDs or detailed information about a user's friends.
friends.getAppUsers
Returns a list of IDs of the current user's friends who installed the application.
friends.getByPhones
Returns a list of the current user's friends whose phone numbers, validated or specified in a profile, are in a given list.
friends.getLists
Returns a list of the user's friend lists.
friends.getMutual
Returns a list of user IDs of the mutual friends of two users.
friends.getOnline
Returns a list of user IDs of a user's friends who are online.
friends.getRecent
Returns a list of user IDs of the current user's recently added friends.
friends.getRequests
Returns information about the current user's incoming and outgoing friend requests.
friends.getSuggestions
Returns a list of profiles of users whom the current user may know.
friends.search
Returns a list of friends matching the search criteria.
Gifts
gifts.get
Returns a list of user gifts.
Groups
groups.addAddress
groups.addCallbackServer
Adds Callback API server to the community.
groups.addLink
Allows to add a link to the community.
groups.approveRequest
Allows to approve join request to the community.
groups.ban
Adds a user or a group to the community blacklist.
groups.create
Creates a new community.
groups.deleteAddress
groups.deleteCallbackServer
Deletes Callback API server from the community.
groups.deleteLink
Allows to delete a link from the community.
groups.disableOnline
Disables "online" status in the community.
groups.edit
Edits a community.
groups.editAddress
groups.editCallbackServer
Edits Callback API server in the community.
groups.editLink
Allows to edit a link in the community.
groups.editManager
Allows to add, remove or edit the community manager .
groups.enableOnline
Enables "online" status in the community.
groups.get
Returns a list of the communities to which a user belongs.
groups.getAddresses
groups.getBanned
Returns a list of users on a community blacklist.
groups.getById
Returns information about communities by their IDs.
groups.getCallbackConfirmationCode
Returns Callback API confirmation code for the community.
groups.getCallbackServers
Receives a list of Callback API servers from the community.
groups.getCallbackSettings
Returns Callback API notifications settings.
groups.getCatalog
Returns communities list for a catalog category.
groups.getCatalogInfo
Returns categories list for communities catalog
groups.getInvitedUsers
Returns invited users list of a community
groups.getInvites
Returns a list of invitations to join communities and events.
groups.getLongPollServer
Returns data for Bots Long Poll API connection.
groups.getLongPollSettings
Returns Bots Long Poll API settings.
groups.getMembers
Returns a list of community members.
groups.getOnlineStatus
Returns a community's online status.
groups.getRequests
Returns a list of requests to the community.
groups.getSettings
Returns community settings.
groups.getTagList
groups.getTokenPermissions
Returns permissions scope for the community's access_token.
groups.invite
Allows to invite friends to the community.
groups.isMember
Returns information specifying whether a user is a member of a community.
groups.join
With this method you can join the group or public page, and also confirm your participation in an event.
groups.leave
With this method you can leave a group, public page, or event.
groups.removeUser
Removes a user from the community.
groups.reorderLink
Allows to reorder links in the community.
groups.search
Returns a list of communities matching the search criteria.
groups.setCallbackSettings
Allow to set notifications settings for Callback API.
groups.setLongPollSettings
Allows to set Bots Long Poll API settings in the community.
groups.setSettings
groups.setUserNote
groups.tagAdd
groups.tagBind
groups.tagDelete
groups.tagUpdate
groups.toggleMarket
groups.unban
leadForms
leadForms.create
leadForms.delete
leadForms.get
leadForms.getLeads
leadForms.getUploadURL
leadForms.list
leadForms.update
Likes
likes.add
Adds the specified object to the
Likes
list of the current user.
likes.delete
Deletes the specified object from the
Likes
list of the current user.
likes.getList
Returns a list of IDs of users who added the specified object to their
Likes
list.
likes.isLiked
Checks for the object in the
Likes
list of the specified user.
Market
market.add
Adds a new item to the market.
market.addAlbum
Creates new collection of items
market.addToAlbum
Adds an item to one or multiple collections.
market.createComment
Creates a new comment for an item.
market.delete
Deletes an item.
market.deleteAlbum
Deletes a collection of items.
market.deleteComment
Deletes an item's comment
market.edit
Edits an item.
market.editAlbum
Edits a collection of items
market.editComment
Chages item comment's text
market.editOrder
Edits an order.
market.get
Returns items list for a community.
market.getAlbumById
Returns items album's data
market.getAlbums
Returns community's collections list.
market.getById
Returns information about market items by their ids.
market.getCategories
Returns a list of market categories.
market.getComments
Returns comments list for an item.
market.getGroupOrders
Returns community's orders.
market.getOrderById
Returns order by id.
market.getOrderItems
Returns items of an order.
market.getOrders
Returns orders.
market.removeFromAlbum
Removes an item from one or multiple collections.
market.reorderAlbums
Reorders the collections list.
market.reorderItems
Changes item place in a collection.
market.report
Sends a complaint to the item.
market.reportComment
Sends a complaint to the item's comment.
market.restore
Restores recently deleted item
market.restoreComment
Restores a recently deleted comment
market.search
Searches market items in a community's catalog
market.searchItems
Messages
messages.addChatUser
Adds a new user to a chat.
messages.allowMessagesFromGroup
Allows sending messages from community to the current user.
messages.createChat
Creates a chat with several participants.
messages.delete
Deletes one or more messages.
messages.deleteChatPhoto
Deletes a chat's cover picture.
messages.deleteConversation
Deletes private messages in a conversation.
messages.denyMessagesFromGroup
Denies sending message from community to the current user.
messages.edit
Edits the message.
messages.editChat
Edits the title of a chat.
messages.getByConversationMessageId
messages.getById
Returns messages by their IDs.
messages.getChat
Returns information about a chat.
messages.getChatPreview
Allows to receive chat preview by the invitation link.
messages.getConversationMembers
Returns a list of IDs of users participating in a conversation.
messages.getConversations
Returns a list of conversations.
messages.getConversationsById
Returns conversations by their IDs.
messages.getHistory
Returns message history for the specified user or group chat.
messages.getHistoryAttachments
Returns media files from the dialog or group chat.
messages.getImportantMessages
messages.getIntentUsers
messages.getInviteLink
Receives a link to invite a user to the chat.
messages.getLastActivity
Returns a user's current status and date of last activity.
messages.getLongPollHistory
Returns updates in user's private messages.
messages.getLongPollServer
Returns data required for connection to a Long Poll server.
messages.isMessagesFromGroupAllowed
Returns information whether sending messages from the community to current user is allowed.
messages.joinChatByInviteLink
Allows to enter the chat by the invitation link.
messages.markAsAnsweredConversation
messages.markAsImportant
Marks and unmarks messages as important (starred).
messages.markAsImportantConversation
messages.markAsRead
Marks messages as read.
messages.pin
Pin the message
messages.removeChatUser
Allows the current user to leave a chat or, if the current user started the chat, allows the user to remove another user from the chat.
COMMENT: (1 of 2) The English translation was not clear at all, so we tried to simplify it. Is it still technically accurate?
messages.restore
Restores a deleted message.
messages.search
Returns a list of the current user's private messages that match search criteria.
messages.searchConversations
Returns a list of conversations that match search criteria.
messages.send
Sends a message.
messages.sendMessageEventAnswer
messages.setActivity
Changes the status of a user as typing in a conversation.
messages.setChatPhoto
Sets a previously-uploaded picture as the cover picture of a chat.
messages.unpin
News feed
newsfeed.addBan
Prevents news from specified users and communities from appearing in the current user's newsfeed.
newsfeed.deleteBan
Allows news from previously banned users and communities to be shown in the current user's newsfeed.
newsfeed.deleteList
newsfeed.get
Returns data required to show newsfeed for the current user.
newsfeed.getBanned
Returns a list of users and communities banned from the current user's newsfeed.
newsfeed.getComments
COMMENT: (1 of 8) The original translation reads "Returns data required to show comments section in user news." That did not seem clear to me, so I wrote a new description based on that for wall.getComments. Is my rewrite technically correct?
Returns a list of comments in the current user's newsfeed.
newsfeed.getLists
Returns a list of newsfeeds followed by the current user.
newsfeed.getMentions
Returns a list of posts on user walls in which the current user is mentioned.
COMMENT: (1 of 5) What about community walls?
newsfeed.getRecommended
COMMENT: (1 of 4) Is this method returning a list of newsfeeds or of news items? Does that distinction even make sense?
Returns a list of newsfeeds recommended to the current user.
newsfeed.getSuggestedSources
Returns communities and users that current user is suggested to follow.
newsfeed.ignoreItem
Hides an item from the newsfeed.
newsfeed.saveList
Creates and edits user newsfeed lists
newsfeed.search
Returns search results by statuses.
COMMENT: (1 of 5) I think the above description is inadequate. Any suggestions?
newsfeed.unignoreItem
Returns a hidden item to the newsfeed.
newsfeed.unsubscribe
Unsubscribes the current user from specified newsfeeds.
Notes
notes.add
Creates a new note for the current user.
notes.createComment
Adds a new comment on a note.
notes.delete
Deletes a note of the current user.
notes.deleteComment
Deletes a comment on a note.
notes.edit
Edits a note of the current user.
notes.editComment
Edits a comment on a note.
notes.get
Returns a list of notes created by a user.
notes.getById
Returns a note by its ID.
notes.getComments
Returns a list of comments on a note.
notes.restoreComment
Restores a deleted comment on a note.
Notifications
notifications.get
Returns a list of notifications about other users' feedback to the current user's wall posts.
notifications.markAsViewed
Resets the counter of new notifications about other users' feedback to the current user's wall posts.
notifications.sendMessage
Orders
orders.cancelSubscription
Allows to cancel subscription.
orders.changeState
Changes order status.
orders.get
Returns a list of orders.
orders.getAmount
orders.getById
Returns information about orders by their IDs.
orders.getUserSubscriptionById
Allows to get subscription by its ID.
orders.getUserSubscriptions
Allows to get user's active subscriptions.
orders.updateSubscription
Allows to update subscription price.
Pages
pages.clearCache
Allows to clear the cache of particular
external
pages which may be attached to VK posts.
pages.get
Returns information about a wiki page.
pages.getHistory
Returns a list of all previous versions of a wiki page.
pages.getTitles
Returns a list of wiki pages in a group.
pages.getVersion
Returns the text of one of the previous versions of a wiki page.
COMMENT (1): But it DOESN'T just return the text, it returns a whole page object. Should this heading be changed?
pages.parseWiki
Returns HTML representation of the wiki markup.
pages.save
Saves the text of a wiki page.
pages.saveAccess
Saves modified read and edit access settings for a wiki page.
Photos
photos.confirmTag
Confirms a tag on a photo.
photos.copy
Allows to copy a photo to the "Saved photos" album
photos.createAlbum
Creates an empty photo album.
photos.createComment
Adds a new comment on the photo.
photos.delete
Deletes a photo.
photos.deleteAlbum
Deletes a photo album belonging to the current user.
photos.deleteComment
Deletes a comment on the photo.
photos.edit
Edits the caption of a photo.
photos.editAlbum
Edits information about a photo album.
photos.editComment
Edits a comment on a photo.
photos.get
Returns a list of a user's or community's photos.
photos.getAlbums
Returns a list of a user's or community's photo albums.
COMMENT: Confirm with Nita that this is the correct English use of possessives in a list.
photos.getAlbumsCount
Returns the number of photo albums belonging to a user or community.
photos.getAll
Returns a list of photos belonging to a user or community, in reverse chronological order.
photos.getAllComments
Returns a list of comments on a specific photo album or all albums of the user sorted in reverse chronological order.
photos.getById
Returns information about photos by their IDs.
photos.getChatUploadServer
Returns an upload link for chat cover pictures.
photos.getComments
Returns a list of comments on a photo.
photos.getMarketAlbumUploadServer
Returns the server address for market album photo upload.
photos.getMarketUploadServer
Returns the server address for market photo upload.
photos.getMessagesUploadServer
Returns the server address for photo upload in a private message for a user.
photos.getNewTags
Returns a list of photos with tags that have not been viewed.
photos.getOwnerCoverPhotoUploadServer
Receives server address for uploading community cover.
photos.getOwnerPhotoUploadServer
Returns an upload server address for a profile or community photo.
photos.getTags
Returns a list of tags on a photo.
photos.getUploadServer
Returns the server address for photo upload.
photos.getUserPhotos
Returns a list of photos in which a user is tagged.
photos.getWallUploadServer
Returns the server address for photo upload onto a user's wall.
COMMENT: Why does it say "user" here, but "community" under Parameters below?
photos.makeCover
Makes a photo into an album cover.
photos.move
Moves a photo from one album to another.
photos.putTag
Adds a tag on the photo.
photos.removeTag
Removes a tag from a photo.
photos.reorderAlbums
Reorders the album in the list of user albums.
photos.reorderPhotos
Reorders the photo in the list of photos of the user album.
photos.report
Reports (submits a complaint about) a photo.
COMMENT: (1 of 1) On Dec. 06, 2013, there were no English translations at all for this page, so we used Google Translate. Please review the page carefully.
photos.reportComment
Reports (submits a complaint about) a comment on a photo.
COMMENT: (1 of 1) On Dec. 06, 2013, there were no English translations at all for this page, so we used Google Translate. Please review the page carefully.
photos.restore
Restores a deleted photo.
photos.restoreComment
Restores a deleted comment on a photo.
photos.save
Saves photos after successful uploading.
photos.saveMarketAlbumPhoto
Saves market album photos after successful uploading.
photos.saveMarketPhoto
Saves market photos after successful uploading.
photos.saveMessagesPhoto
Saves a photo after being successfully uploaded. URL obtained with photos.getMessagesUploadServer method.
photos.saveOwnerCoverPhoto
Saves cover photo after successful uploading.
photos.saveOwnerPhoto
Saves a profile or community photo.
photos.saveWallPhoto
Saves a photo to a user's or community's wall after being uploaded.
photos.search
Returns a list of photos.
podcasts
podcasts.searchPodcast
Polls
polls.addVote
Adds the current user's vote to the selected answer in the poll.
polls.create
Creates polls that can be attached to the users' or communities' posts.
polls.deleteVote
Deletes the current user's vote from the selected answer in the poll.
polls.edit
Edits created polls
polls.getBackgrounds
Return default backgrounds for polls.
polls.getById
Returns detailed information about a poll by its ID.
polls.getPhotoUploadServer
Returns a URL for uploading a photo to a poll.
polls.getVoters
Returns a list of IDs of users who selected specific answers in the poll.
polls.savePhoto
Allows to save poll's uploaded photo.
prettyCards
prettyCards.create
prettyCards.delete
prettyCards.edit
prettyCards.get
prettyCards.getById
prettyCards.getUploadURL
Search
search.getHints
Allows the programmer to do a quick search for any substring.
Secure
secure.addAppEvent
Adds user activity information to an application
secure.checkToken
Checks the user authentification in
IFrame
and
Flash
apps using the
access_token
parameter.
secure.getAppBalance
Returns payment balance of the application in hundredth of a vote.
secure.getSMSHistory
Shows a list of SMS notifications sent by the application using secure.sendSMSNotification method.
secure.getTransactionsHistory
Shows history of votes transaction between users and the application.
secure.getUserLevel
Returns one of the previously set game levels of one or more users in the application.
secure.giveEventSticker
secure.sendNotification
Sends notification to the user.
secure.sendSMSNotification
Sends
SMS
notification to a user's mobile device.
secure.setCounter
Sets a counter which is shown to the user in bold in the left menu.
Stats
stats.get
Returns statistics of a community or an application.
stats.getPostReach
Returns stats for a wall post.
stats.trackVisitor
Adds current session's data in the application statistics.
Status
status.get
Returns data required to show the status of a user or community.
status.set
Sets a new status for the current user.
Storage
storage.get
Returns a value of variable with the name set by key parameter.
storage.getKeys
Returns the names of all variables.
storage.set
Saves a value of variable with the name set by
key
parameter.
store
store.addStickersToFavorite
store.getFavoriteStickers
store.getProducts
store.getStickersKeywords
store.removeStickersFromFavorite
stories
stories.banOwner
Allows to hide stories from chosen sources from current user's feed.
stories.delete
Allows to delete story.
stories.get
Returns stories available for current user.
stories.getBanned
Returns list of sources hidden from current user's feed.
stories.getById
Returns story by its ID.
stories.getPhotoUploadServer
Returns URL for uploading a story with photo.
stories.getReplies
Returns replies to the story.
stories.getStats
Return statictics data for the story.
stories.getVideoUploadServer
Allows to receive URL for uploading story with video.
stories.getViewers
Returns a list of story viewers.
stories.hideAllReplies
Hides all replies in the last 24 hours from the user to current user's stories.
stories.hideReply
Hides the reply to the current user's story.
stories.save
stories.search
stories.sendInteraction
stories.unbanOwner
Allows to show stories from hidden sources in current user's feed.
streaming
streaming.getServerUrl
Allows to receive data for the connection to Streaming API.
streaming.getSettings
Allows to receive monthly tier for Streaming API.
streaming.getStats
Allows to receive statistics for prepared and received events in Streaming API.
streaming.getStem
streaming.setSettings
Allows to set monthly tier for Streaming API.
Users
users.get
Returns detailed information on users.
users.getFollowers
Returns a list of IDs of followers of the user in question, sorted by date added, most recent first.
users.getSubscriptions
Returns a list of IDs of users and public pages followed by the user.
users.report
Reports (submits a complain about) a user.
users.search
Returns a list of users matching the search criteria.
Utils
utils.checkLink
Checks whether a link is blocked in VK.
utils.deleteFromLastShortened
Deletes shortened link from user's list.
utils.getLastShortenedLinks
Returns a list of user's shortened links.
utils.getLinkStats
Returns stats data for shortened link.
utils.getServerTime
Returns the current time of the VK server.
utils.getShortLink
Allows to receive a link shortened via vk.cc.
utils.resolveScreenName
Detects a type of object (e.g., user, community, application) and its ID by screen name.
Video
video.add
Adds a video to a user or community page.
video.addAlbum
Creates an empty album for videos.
video.addToAlbum
video.createComment
Adds a new comment on a video.
video.delete
Deletes a video from a user or community page.
video.deleteAlbum
Deletes a video album.
video.deleteComment
Deletes a comment on a video.
video.edit
Edits information about a video on a user or community page.
video.editAlbum
Edits the title of a video album.
video.editComment
Edits the text of a comment on a video.
video.get
Returns detailed information about videos.
video.getAlbumById
Returns video album info
video.getAlbums
Returns a list of video albums owned by a user or community.
video.getAlbumsByVideo
video.getComments
Returns a list of comments on a video.
video.removeFromAlbum
video.reorderAlbums
Reorders the album in the list of user video albums.
video.reorderVideos
Reorders the video in the video album.
video.report
Reports (submits a complaint about) a video.
video.reportComment
Reports (submits a complaint about) a comment on a video.
COMMENT: (1 of 1) On Dec. 06, 2013, there were no English translations at all for this page, so we used Google Translate. Please review the page carefully.
video.restore
Restores a previously deleted video.
video.restoreComment
Restores a previously deleted comment on a video.
video.save
Returns a server address (required for upload) and video data.
video.search
Returns a list of videos under the set search criterion.
Wall
wall.checkCopyrightLink
wall.closeComments
wall.createComment
Adds a comment to a post on a user wall or community wall.
wall.delete
Deletes a post from a user wall or community wall.
wall.deleteComment
Deletes a comment on a post on a user wall or community wall.
COMMENT: (1 of 3) Nita edited this considerably. Is it still technically correct?
wall.edit
Edits a post on a user wall or community wall.
wall.editAdsStealth
Allows to edit hidden post.
wall.editComment
Edits a comment on a user wall or community wall.
COMMENT: (1 of 4) This had read "Edits the comment on the wall." Is Nita's change technically correct?
wall.get
Returns a list of posts on a user wall or community wall.
wall.getById
Returns a list of posts from user or community walls by their IDs.
wall.getComment
Allows to obtain wall comment info.
wall.getComments
Returns a list of comments on a post on a user wall or community wall.
wall.getReposts
Returns information about reposts of a post on user wall or community wall.
wall.openComments
wall.pin
Pins the post on wall.
wall.post
Adds a new post on a user wall or community wall. Can also be used to publish suggested or scheduled posts.
wall.postAdsStealth
Allows to create hidden post which will not be shown on the community's wall and can be used for creating an ad with type "Community post".
wall.reportComment
Reports (submits a complaint about) a comment on a post on a user wall or community wall.
COMMENT: (1 of 1) On Dec. 06, 2013, there were no English translations at all for this page, so we used Google Translate. Please review the page carefully.
wall.reportPost
Reports (submits a complaint about) a post on a user wall or community wall.
COMMENT: (1 of 1) On Dec. 06, 2013, there were no English translations at all for this page, so we used Google Translate. Please review the page carefully.
wall.repost
Reposts (copies) an object to a user wall or community wall.
wall.restore
Restores a post deleted from a user wall or community wall.
wall.restoreComment
Restores a comment deleted from a user wall or community wall.
COMMENT: (1 of 2) Nita edited this considerably. Is it still technically correct?
wall.search
Allows to search posts on user or community walls.
wall.unpin
Unpins the post on wall.
Widgets
widgets.getComments
Gets a list of comments for the page added through the Comments widget.
widgets.getPages
Gets a list of application/site pages where the Comments widget or Like widget is installed.