Jump to Content
Home
Guides
API Reference
Log In
API Reference
Log In
Moon (Dark Mode)
Sun (Light Mode)
API Reference
Update Section
Search
JUMP TO
Engagement API
users
Reset User Password
post
Verify User Email
get
Ban User
post
Get User Ban Details
get
Update User Ban Details
patch
List Muted Users
get
Mute User
put
Unmute User
delete
List Site Users
get
Register New User
post
Resend Email Verification
post
Get Current User Details
get
User Data Export
get
Viafoura Auth Login
post
Social Auth Login
post
Login LoginRadius Auth User
post
Login Cookie Auth User
post
Login OIDC Auth User
post
Logout User
delete
Refresh User Token
get
Fetch User Details
get
Update User
patch
Get Social User
get
Get Third Party User
get
settings
Bootstrap Request
post
sections
Get Site Sections
get
Create New Section
post
Get Section
get
Update Section
put
Delete Section
delete
Update Section
patch
Get Site Settings
get
Update Site Setting
patch
Authentication & User Management API
Profile
Creates or updates a badge
put
Removes an existing badge
delete
UserProfile
Assigns a badge to a user
put
Clears all badges.
delete
For a user_uuid, get the list of languages for the sites which he belongs to
get
Authorization
Exchanges authentication credentials for access tokens.
post
Comments API
internal
Comment
Create Comment
post
Reply To Comment
post
Delete Comment
delete
Update Comment
post
CommentContainer
Get Comments Container Details
get
Create Comments Container
post
Update Comments Container
put
Get Comments Container Details With UUID
get
Get Comments Container Details With ID
get
Get Comments Syndication Signature
get
Count Container Comments
post
CommentFlag
Flag Comment
post
Clear Comment Flags
delete
CommentImport
Import Comments Container
post
Import Comments Container Content
post
Import Comments Container Bans
post
Import Comments Container Mutes
post
CommentLike
Like Comment
post
Remove Like
delete
Dislike Comment
post
Remove Dislike
delete
CommentList
Get Comment Details
get
List Comments For Container
get
Get Comments For UUID
get
Get Replies
get
Get Direct Replies
get
Get Comments For User
get
CommentMedia
Upload Comment Media
post
Get Comment Media Details
get
CommentModeration
Get Flagged Comments
get
Unhide Comment
post
Hide Comment
post
Mark Comment As Spam
post
Unmark Comment As Spam
post
CommentPick
Mark Comment As Featured
post
Unmark Comment As Featured
delete
CommentPin
Pin Comment
post
Unpin Comment
delete
CommentTop
Exclude Top Comment
delete
Reinclude Top Comment
post
CommentStats
Count Comment Contents
get
Get Site Stats
get
Get Site Stats By UUID
get
Get User Profile Stats
get
Get Trending Containers
get
Get Trending Container Recommendations
get
ContentContainerSettings
Update Comments Container Settings
post
Remove Comments Containers Settings
delete
Live Blog API
internal
LivestoriesHealth
Retrieve the service's health
get
StoryContainer
/v4/liveblog/{section_uuid}
get
/v4/liveblog/{section_uuid}
post
/v4/liveblog/{section_uuid}/{content_container_uuid}
put
/v4/liveblog/{section_uuid}/{content_container_uuid}/signature
get
StoryMediaUpload
StoryMedia
Retrieves attributes of a specific media
get
/v4/liveblog/{section_uuid}/{content_container_uuid}/media
post
ContentContainerSettings
/v4/liveblog/{section_uuid}/{content_container_uuid}/settings
post
StoryList
Retrieve liveblog posts
get
/v4/liveblog/{section_uuid}/{content_container_uuid}/content/{content_uuid}/direct
get
/v4/liveblog/{section_uuid}/{content_container_uuid}/content/{content_uuid}
get
/v4/liveblog/{section_uuid}/{content_container_uuid}/selection
get
/v4/liveblog/{section_uuid}/{content_container_uuid}/replies/{content_uuid}
get
Story
Add a new post to the liveblog
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/content/{content_uuid}/edit
post
Removes a blog post
delete
Add a new post taken from social media to the liveblog
post
StoryStats
/v4/liveblog/{section_uuid}/{content_container_uuid}/posts/visible/count
get
Returns a summary of all liveblogs in a site or section.
get
Returns a summary of all liveblogs in a site or section.
get
/v4/liveblog/{section_uuid}/{user_uuid}/profile
get
/v4/liveblog/{section_uuid}/trending
get
StoryLikes
/v4/liveblog/{section_uuid}/{content_container_uuid}/likes/{content_uuid}
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/likes/{content_uuid}
delete
/v4/liveblog/{section_uuid}/{content_container_uuid}/dislikes/{content_uuid}
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/dislikes/{content_uuid}
delete
StoryFlags
/v4/liveblog/{section_uuid}/{content_container_uuid}/replies/{content_uuid}/flags
post
Clears flags (renders them inactive) for a reply
delete
StoryImport
/v4/liveblog/{section_uuid}/import/contentcontainer
post
/v4/liveblog/{section_uuid}/import/bans
post
/v4/liveblog/{section_uuid}/import/mutes
post
StoryPick
/v4/liveblog/{section_uuid}/{content_container_uuid}/posts/{content_uuid}/pick
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/posts/{content_uuid}/pick
delete
StoryPins
/v4/liveblog/{section_uuid}/{content_container_uuid}/posts/{content_uuid}/pin
put
/v4/liveblog/{section_uuid}/{content_container_uuid}/posts/{content_uuid}/pin
delete
StoryPostReplies
/v4/liveblog/{section_uuid}/{content_container_uuid}/replies/{content_uuid}
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/replies/{content_uuid}
delete
StoryModeration
/v4/liveblog/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/enable
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/disable
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/spam
post
/v4/liveblog/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/unspam
post
Live Chat API
LivechatHealth
Retrieve the service's health
get
Chat
/v4/chat/{section_uuid}
post
/v4/chat/{section_uuid}
get
/v4/chat/{section_uuid}/{content_container_uuid}/signature
get
Update Chat attributes and settings
put
ChatMedia
/v4/chat/{section_uuid}/{content_container_uuid}/media
post
Retrieves attributes of a specific media
get
ContentContainerSettings
/v4/chat/{section_uuid}/{content_container_uuid}/settings/edit
post
/v4/chat/{section_uuid}/{content_container_uuid}/settings/edit
delete
ChatMessage
/v4/chat/{section_uuid}/{chat_uuid}/{message_uuid}
delete
Retrieve Chat messages
get
/v4/chat/{section_uuid}/{chat_uuid}/messages
post
Retrieve single chat messages
get
Retrieve Chat messages
get
Add a reply to a Chat message
post
ChatFlag
/v4/chat/{section_uuid}/{chat_uuid}/flags/{message_uuid}
post
/v4/chat/{section_uuid}/{chat_uuid}/flags/{message_uuid}
delete
ChatLike
/v4/chat/{section_uuid}/{chat_uuid}/likes/{message_uuid}
post
/v4/chat/{section_uuid}/{chat_uuid}/likes/{message_uuid}
delete
/v4/chat/{section_uuid}/{chat_uuid}/dislikes/{message_uuid}
post
/v4/chat/{section_uuid}/{chat_uuid}/dislikes/{message_uuid}
delete
ChatModeration
/v4/chat/{section_uuid}/{chat_uuid}/moderation
get
/v4/chat/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/enable
post
/v4/chat/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/disable
post
/v4/chat/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/spam
post
/v4/chat/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/unspam
post
ChatStats
/v4/chat/{section_uuid}/stats
get
/v4/chat/{section_uuid}/stats/{uuids}
get
/v4/chat/{section_uuid}/{user_uuid}/profile
get
/v4/chat/{section_uuid}/trending
get
ChatImport
/v4/chat/{section_uuid}/import/contentcontainer
post
/v4/chat/{section_uuid}/import/bans
post
/v4/chat/{section_uuid}/import/mutes
post
Viafoura Content API
guest
/v3/healthy
get
/v3/version
get
/v3/tinycode/register
post
/v3/tinycode/email
get
/v3/tinycode/email
post
/v3/tinycode/metrics
get
User Engagement Data API
Health
/healthy
get
UserSpecific
total comments by user
get
contact information for total registered users
get
total registered users
get
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 settings
get
Saves user's notifications settings
post
Notifications
Obtains all user's notifications
get
Obtains a single notification
get
Removes a single notification
delete
Obtains mentions notifications
get
Apply 'seen' status to a single notification
patch
Apply 'read' status to a single notification
patch
NotificationsBroadcast
Send a broadcast notification across the site or topic
post
Send a broadcast notification across the site or topic by using form-data method
post
NotificationsTracking
Notify the server that a push notification has been interacted with.
post
NotificationsImports
Import banned content for a section uuid
post
Import mutes for a section uuid
post
SubscriptionsUsers
Returns a list of users that the current user is following
get
Returns a list of site users that are following the current user
get
Follow a user
post
Current user unfollows a specific user
delete
SubscriptionsPages
Get user subscription info to a specific page
get
Subscribe to a page
post
Unsubscribe to a page
delete
SubscriptionsContentContainers
Obtain content container subscription uuid.
get
Subscribe to a content-container
post
Unsubscribe to a content-container
delete
SubscriptionsTopics
Returns a list of topics subscribed by the user
get
Subscribe the user to a topic on a site (or update the subscription).
post
Unfollow the topic
delete
Get number of users subscribed to topic
get
SubscriptionsPush
Enable push notifications for current user
post
Remove push notifications for current user
delete
User Information Compliance API
Health
/healthy
get
Gdpr
/v4/tir/gdpr/delete/{site_group_uuid}/{thirdparty_id}/{thirdparty_provider}
get
/v4/tir/gdpr/delete/{site_group_uuid}/{thirdparty_id}/{thirdparty_provider}
delete
/v4/tir/gdpr/delete/{site_group_uuid}/{user_uuid}
get
/v4/tir/gdpr/delete/{site_group_uuid}/{user_uuid}
delete
/v4/tir/gdpr/export/{site_group_uuid}/{thirdparty_id}/{thirdparty_provider}
get
/v4/tir/gdpr/export/{site_group_uuid}/{thirdparty_id}/{thirdparty_provider}
post
/v4/tir/gdpr/export/{site_group_uuid}/{user_uuid}
get
/v4/tir/gdpr/export/{site_group_uuid}/{user_uuid}
post
/v4/tir/gdpr/download/{request_uuid}/{token}
get
Webhooks API
WebhookEvents
Webhook for reported events
post
Webhook for notifications
post
Reviews API
Review
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}
delete
/v1/livereviews/{section_uuid}/{content_container_uuid}/content/{content_uuid}/edit
post
ReviewContainer
/v1/livereviews/{section_uuid}
get
/v1/livereviews/{section_uuid}
post
/v1/livereviews/{section_uuid}/{content_container_uuid}
put
/v1/livereviews/{section_uuid}/contentcontainer/uuid
get
/v1/livereviews/{section_uuid}/contentcontainer/id
get
/v1/livereviews/{section_uuid}/{content_container_uuid}/signature
get
/v1/livereviews/{section_uuid}/content-containers/review-count-and-status/by-container-ids
post
ReviewFlag
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/flag
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/flag
delete
ReviewLike
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/like
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/like
delete
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/dislike
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/dislike
delete
ReviewList
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/single
get
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews
get
/v1/livereviews/{section_uuid}/{content_container_uuid}/selection
get
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}
get
/v1/livereviews/{section_uuid}/{content_container_uuid}/content/{content_uuid}/direct
get
/v1/livereviews/{section_uuid}/{user_uuid}/recent
get
ReviewMedia
/v1/livereviews/{section_uuid}/{content_container_uuid}/media
post
Retrieves attributes of a specific media
get
ReviewModeration
/v1/livereviews/{section_uuid}/{content_container_uuid}/moderation
get
Enable a review
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/disable
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/spam
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/unspam
post
ReviewPick
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/pick
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/{content_uuid}/pick
delete
ReviewPin
/v1/livereviews/{section_uuid}/{content_container_uuid}/content/{content_uuid}/pin
post
/v1/livereviews/{section_uuid}/{content_container_uuid}/content/{content_uuid}/pin
delete
ReviewStats
/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews/visible/count
get
/v1/livereviews/{section_uuid}/{user_uuid}/profile
get
/v1/livereviews/{section_uuid}/trending
get
ContentContainerSettings
/v1/livereviews/{section_uuid}/{content_container_uuid}/settings
post
Powered by
Update Section
put
https://api.viafoura.co/v2/
{site_id}
/sections/
{id}
Language
Shell
Node
Ruby
PHP
Python
RESPONSE
Click
Try It!
to start a request and see the response here!