For AI agents: visit https://documentation.viafoura.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Viafoura
HomeGuidesAPI Reference
Log InViafoura
API Reference
Log In

Engagement API

  • users
    • Reset User Passwordpost
    • Verify User Emailget
    • Ban Userpost
    • Get User Ban Detailsget
    • Update User Ban Detailspatch
    • List Muted Usersget
    • Mute Userput
    • Unmute Userdel
    • List Site Usersget
    • Register New Userpost
    • Resend Email Verificationpost
    • Get Current User Detailsget
    • User Data Exportget
    • Viafoura Auth Loginpost
    • Social Auth Loginpost
    • Login LoginRadius Auth Userpost
    • Login Cookie Auth Userpost
    • Login OIDC Auth Userpost
    • Logout Userdel
    • Refresh User Tokenget
    • Fetch User Detailsget
    • Update Userpatch
    • Get Social Userget
    • Get Third Party Userget
  • settings
    • Bootstrap Requestpost
  • sections
    • Get Site Sectionsget
    • Create New Sectionpost
    • Get Sectionget
    • Update Sectionput
    • Delete Sectiondel
    • Update Sectionpatch
    • Get Site Settingsget
    • Update Site Settingpatch

Authentication & User Management API

  • Profile
    • Creates or updates a badgeput
    • Removes an existing badgedel
  • UserProfile
    • Assigns a badge to a userput
    • Clears all badges.del
    • For a user_uuid, get the list of languages for the sites which he belongs toget
  • Authorization
    • Exchanges authentication credentials for access tokens.post

Comments API

  • internal
  • Comment
    • Create Commentpost
    • Reply To Commentpost
    • Delete Commentdel
    • Update Commentpost
  • CommentContainer
    • Get Comments Container Detailsget
    • Create Comments Containerpost
    • Update Comments Containerput
    • Get Comments Container Details With UUIDget
    • Get Comments Container Details With IDget
    • Get Comments Syndication Signatureget
    • Count Container Commentspost
  • CommentFlag
    • Flag Commentpost
    • Clear Comment Flagsdel
  • CommentImport
    • Import Comments Containerpost
    • Import Comments Container Contentpost
    • Import Comments Container Banspost
    • Import Comments Container Mutespost
  • CommentLike
    • Like Commentpost
    • Remove Likedel
    • Dislike Commentpost
    • Remove Dislikedel
  • CommentList
    • Get Comment Detailsget
    • List Comments For Containerget
    • List Contents for Container filtered by conditionget
    • Get Comments For UUIDget
    • Get Repliesget
    • Get Direct Repliesget
    • Get Comments For Userget
  • CommentMedia
    • Upload Comment Mediapost
    • Get Comment Media Detailsget
  • CommentModeration
    • Get Flagged Commentsget
    • Unhide Commentpost
    • Hide Commentpost
    • Mark Comment As Spampost
    • Unmark Comment As Spampost
  • CommentPick
    • Mark Comment As Featuredpost
    • Unmark Comment As Featureddel
  • CommentPin
    • Pin Commentpost
    • Unpin Commentdel
  • CommentTop
    • Exclude Top Commentdel
    • Reinclude Top Commentpost
  • CommentStats
    • Count Comment Contentsget
    • Get Site Statsget
    • Get Site Stats By UUIDget
    • Get User Profile Statsget
    • Get Trending Containersget
    • Get Trending Container Recommendationsget
  • ContentContainerSettings
    • Update Comments Container Settingspost
    • Remove Comments Containers Settingsdel

Live Blog API

  • internal
  • LivestoriesHealth
    • Retrieve Service Healthget
  • StoryContainer
    • Get Live Blog Container Detailsget
    • Create Live Blog Containerpost
    • Update Live Blog Containerput
    • Get Live Blog Syndication Signatureget
  • StoryMediaUpload
  • StoryMedia
    • Get Live Blog Media Detailsget
    • Upload Live Blog Mediapost
  • StoryList
    • List Live Blog Postsget
    • List Live Blog Post Repliesget
    • Get Live Blog Content Detailsget
    • Get Multiple Live Blog Content Detailsget
    • List Live Blog Post Repliesget
  • Story
    • Create Live Blog Postpost
    • Update Live Blog Postpost
    • Delete Live Blog Postdel
    • Add Social Media Post To Live Blogpost
  • StoryStats
    • Post Countget
    • Summary Of All Live Blogs On Siteget
    • Summary Of All Live Blogs By UUIDget
    • User Live Blog Engagement Countsget
    • List Trending Live Blog Postsget
  • StoryLikes
    • Like Live Blog Postpost
    • Remove Like From Live Blog Postdel
    • Dislike Live Blog Postpost
    • Remove Dislike From Live Blog Postdel
  • StoryFlags
    • Flag Live Blog Post Replypost
    • Clear Live Blog Post Reply Flagsdel
  • StoryImport
    • Import Live Blog Containerpost
    • Import Live Blog Banspost
    • Import Live Blog Mutespost
  • StoryPick
    • Mark Live Blog Post As Featuredpost
    • Unmark Live Blog Post As Featureddel
  • StoryPins
    • Pin Live Blog Postput
    • Unpin Live Blog Postdel
  • ContentContainerSettings
    • Update Live Blog Postpost
  • StoryPostReplies
    • Reply To Live Blog Postpost
    • Delete Live Blog Post Replydel
  • StoryModeration
    • Unhide Live Blog Postpost
    • Hide Live Blog Postpost
    • Mark Live Blog Post As Spampost
    • Unamark Live Blog Post As Spampost

Live Chat API

  • LivechatHealth
    • Retrieve Service Healthget
  • Chat
    • Create Chat Containerpost
    • Get Chat Container Detailsget
    • Get Chat Syndication signatureget
    • Update Chat Containerput
  • ChatMedia
    • Upload Chat Mediapost
    • Get Chat Media Detailsget
  • ContentContainerSettings
    • Update Chat Containerpost
    • Reset Chat Settingsdel
  • ChatMessage
    • Delete Chat Messagedel
    • List Chat Messages By Containerget
    • Create Chat Messagepost
    • Get Chat Message Detailsget
    • List Chat Messages By UUIDget
    • Reply To Chat Messagepost
  • ChatFlag
    • Flag Chat Messagepost
    • Clear Chat Message Flagsdel
  • ChatLike
    • Like Chat Messagepost
    • Unlike Chat Messagedel
    • Dislike Chat Messagepost
    • Remove Dislike From Chat Messagedel
  • ChatModeration
    • List Flagged Chat Messages.get
    • Unhide Chat Messagepost
    • Hide Chat Messagepost
    • Mark Chat Message As Spampost
    • Unmark Chat Message As Spampost
  • ChatStats
    • Get Chat Statsget
    • Get Chat Stats By UUIDget
    • Get Chat Engagementget
  • ChatImport
    • Import Live Chat Containerpost
    • Import Live Chat Banspost
    • Import Live Chat Mutespost

Viafoura Content API

  • guest
    • /v3/healthyget
    • /v3/versionget
    • /v3/tinycode/registerpost
    • /v3/tinycode/emailget
    • /v3/tinycode/emailpost
    • /v3/tinycode/metricsget

User Engagement Data API

  • Health
  • UserSpecific

User notifications api

  • LegacyNotificationsBroadcast
    • Send a broadcast notification across the site or topic (legacy / deprecated)post
    • Send a broadcast notification across the site or topic by using form-data method (legacy / deprecated)post
  • NotificationsSettings
    • Get user's notification settingsget
    • Saves user's notifications settingspost
  • Notifications
    • Obtains all user's notificationsget
    • Obtains a single notificationget
    • Removes a single notificationdel
    • Obtains mentions notificationsget
    • Apply 'seen' status to a single notificationpatch
    • Apply 'read' status to a single notificationpatch
  • NotificationsBroadcast
    • Send a broadcast notification across the site or topicpost
    • Send a broadcast notification across the site or topic by using form-data methodpost
  • NotificationsTracking
    • Notify the server that a push notification has been interacted with.post
  • NotificationsImports
    • Import banned content for a section uuidpost
    • Import mutes for a section uuidpost
  • SubscriptionsUsers
    • Returns a list of users that the current user is followingget
    • Returns a list of site users that are following the current userget
    • Follow a userpost
    • Current user unfollows a specific userdel
  • SubscriptionsPages
    • Get user subscription info to a specific pageget
    • Subscribe to a pagepost
    • Unsubscribe to a pagedel
  • SubscriptionsContentContainers
    • Obtain content container subscription uuid.get
    • Subscribe to a content-containerpost
    • Unsubscribe to a content-containerdel
  • SubscriptionsTopics
    • Returns a list of topics subscribed by the userget
    • Subscribe the user to a topic on a site (or update the subscription).post
    • Unfollow the topicdel
    • Get number of users subscribed to topicget
  • SubscriptionsPush
    • Enable push notifications for current userpost
    • Remove push notifications for current userdel

User Information Compliance API

  • Health
    • /healthyget
  • Gdpr
    • Check Delete Status By Third Party IDget
    • Delete All User Data By Third Party IDdel
    • Check Delete Status By UUIDget
    • Delete All User Data By UUIDdel
    • Get User Data Export By Third Party IDget
    • /v4/tir/{section_uuid}/{subject_uuid}/removalpost
    • Export User Data By Third Party IDpost
    • /v4/tir/{section_uuid}/{subject_uuid}/removalget
    • Get User Data Export By UUIDget
    • Export User Data By UUIDpost
    • Get User Data Export By Tokenget
    • /v4/tir/{section_uuid}/{subject_uuid}/exportpost
    • /v4/tir/{section_uuid}/{subject_uuid}/exportget
  • internal

Webhooks API

  • WebhookEvents
    • Webhook for reported eventspost
    • Webhook for notificationspost

Reviews API

  • Review
    • Create Reviewpost
    • Reply To Reviewpost
    • Delete Reviewdel
    • Update Reviewpost
  • ReviewContainer
    • Get Reviews Container Detailsget
    • Create Reviews Containerpost
    • Update Reviews Containerput
    • Get Reviews Container Details With UUIDget
    • Get Reviews Container Details With IDget
    • Get Reviews Syndication Signatureget
    • Count Container Reviewspost
  • ReviewFlag
    • Flag Reviewpost
    • Clear Review Flagsdel
  • ReviewLike
    • Like Reviewpost
    • Remove Review Likedel
    • Dislike Reviewpost
    • Remove Review Dislikedel
  • ReviewList
    • Get Review Detailsget
    • List Reviews For Containerget
    • Get Reviews For UUIDget
    • Get Review Repliesget
    • Get Direct Review Repliesget
    • Get Reviews For Userget
  • ReviewMedia
    • Upload Review Mediapost
    • Get Review Media Detailsget
  • ReviewModeration
    • Get Flagged Reviewsget
    • Unhide Reviewpost
    • Hide Reviewpost
    • Mark Review As Spampost
    • Unmark Review As Spampost
  • ReviewPick
    • Mark Review As Featuredpost
    • Unmark Review As Featureddel
  • ReviewPin
    • Pin Reviewpost
    • Unpin Reviewdel
  • ReviewStats
    • Count Review Contentsget
    • Get User Reviews Statsget
    • Get Trending Reviews Containersget
  • ContentContainerSettings
    • Update Reviews Container Settingspost
Powered by 

internal

Updated 10 months ago


Exchanges authentication credentials for access tokens.
Comment
Did this page help you?

Updated 10 months ago


Exchanges authentication credentials for access tokens.
Comment
Did this page help you?