Jump to Content
Home
Guides
API Reference
Log In
API Reference
Log In
Moon (Dark Mode)
Sun (Light Mode)
API Reference
/{site_id}/moderators
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
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}
delete
/v4/livecomments/{section_uuid}/{content_container_uuid}/content/{content_uuid}/edit
post
CommentContainer
/v4/livecomments/{section_uuid}
get
/v4/livecomments/{section_uuid}
post
/v4/livecomments/{section_uuid}/{content_container_uuid}
put
/v4/livecomments/{section_uuid}/contentcontainer/uuid
get
/v4/livecomments/{section_uuid}/contentcontainer/id
get
/v4/livecomments/{section_uuid}/{content_container_uuid}/signature
get
/v4/livecomments/{section_uuid}/content-containers/comment-count-and-status/by-container-ids
post
CommentFlag
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/flag
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/flag
delete
CommentImport
/v4/livecomments/{section_uuid}/import/contentcontainer
post
/v4/livecomments/{section_uuid}/import/content
post
/v4/livecomments/{section_uuid}/import/bans
post
/v4/livecomments/{section_uuid}/import/mutes
post
CommentLike
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/like
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/like
delete
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/dislike
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/dislike
delete
CommentList
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/single
get
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments
get
/v4/livecomments/{section_uuid}/{content_container_uuid}/selection
get
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}
get
/v4/livecomments/{section_uuid}/{content_container_uuid}/content/{content_uuid}/direct
get
/v4/livecomments/{section_uuid}/{user_uuid}/recent
get
CommentMedia
/v4/livecomments/{section_uuid}/{content_container_uuid}/media
post
Retrieves attributes of a specific media
get
CommentModeration
/v4/livecomments/{section_uuid}/{content_container_uuid}/moderation
get
Enable a comment
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/disable
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/spam
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/moderation/{content_uuid}/unspam
post
CommentPick
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/pick
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/pick
delete
CommentPin
/v4/livecomments/{section_uuid}/{content_container_uuid}/content/{content_uuid}/pin
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/content/{content_uuid}/pin
delete
CommentTop
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/top-comment
delete
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/{content_uuid}/top-comment
post
CommentStats
/v4/livecomments/{section_uuid}/{content_container_uuid}/comments/visible/count
get
/v4/livecomments/{section_uuid}/stats
get
/v4/livecomments/{section_uuid}/stats/{uuids}
get
/v4/livecomments/{section_uuid}/{user_uuid}/profile
get
/v4/livecomments/{section_uuid}/trending
get
/v4/livecomments/{section_uuid}/trendingrecommended
get
ContentContainerSettings
/v4/livecomments/{section_uuid}/{content_container_uuid}/settings
post
/v4/livecomments/{section_uuid}/{content_container_uuid}/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
/{site_id}/moderators
get
https://api.viafoura.co/v2/
{site_id}
/moderators
Language
Shell
Node
Ruby
PHP
Python
RESPONSE
Click
Try It!
to start a request and see the response here!