ActivityReply
is an object representing an activity reply.
It includes the id, user id, activity id, text, like count, like status, creation date, user details, and likes.
activityId
is a number representing the unique identifier of the activity the reply is made to.
createdAt
is a number representing the Unix timestamp when the activity reply was created.
id
is a number representing the unique identifier of the activity reply.
isLiked
is a boolean representing whether the activity reply is liked by the user or not.
likeCount
is a number representing the count of likes the activity reply has received.
likes
is an array of BasicUser
objects representing the users who liked the activity reply.
text
is a string representing the text of the activity reply.
user
is an object of type BasicUser
representing the details of the user who made the activity reply.
userId
is a number representing the unique identifier of the user who made the activity reply.
ListActivity
is an object representing a list activity.
It includes the id, user id, type, reply count, status, progress, lock status, subscription status, like count, like status, pin status, site url, creation date, media details, user details, replies, and likes.
createdAt
is a number representing the Unix timestamp when the list activity was created.
id
is a number representing the unique identifier of the list activity.
isLiked
is a boolean representing whether the list activity is liked by the user or not.
isLocked
is a boolean representing whether the list activity is locked or not.
isPinned
is a boolean representing whether the list activity is pinned or not.
isSubscribed
is a boolean representing whether the user is subscribed to the list activity or not.
likeCount
is a number representing the count of likes the list activity has received.
likes
is an array of BasicUser
objects representing the users who liked the list activity.
media
is an object representing the media details of the list activity.
It includes the id and the title of the media.
id
is a number representing the unique identifier of the media.
title
is an object representing the title of the media.
It includes the romaji and english title of the media.
english
is a string representing the english title of the media.
romaji
is a string representing the romaji title of the media.
progress
is a number representing the progress of the list activity.
replies
is an array of ActivityReply
objects representing the replies to the list activity.
replyCount
is a number representing the count of replies the list activity has received.
siteUrl
is a string representing the URL of the site where the list activity is posted.
status
is a string representing the status of the list activity.
type
is a string representing the type of the list activity.
user
is an object of type BasicUser
representing the details of the user who made the list activity.
userId
is a number representing the unique identifier of the user who made the list activity.
MessageActivity
is an object representing a message activity.
It includes the id, recipient id, messenger id, type, reply count, message, lock status, subscription status, like count, like status, privacy status, site url, creation date, recipient details, messenger details, replies, and likes.
createdAt
is a number representing the Unix timestamp when the message activity was created.
id
is a number representing the unique identifier of the message activity.
isLiked
is a boolean representing whether the message activity is liked by the user or not.
isLocked
is a boolean representing whether the message activity is locked or not.
isPrivate
is a boolean representing whether the message activity is private or not.
isSubscribed
is a boolean representing whether the user is subscribed to the message activity or not.
likeCount
is a number representing the count of likes the message activity has received.
likes
is an array of BasicUser
objects representing the users who liked the message activity.
message
is a string representing the message of the message activity.
messenger
is an object of type BasicUser
representing the details of the messenger of the message activity.
messengerId
is a number representing the unique identifier of the messenger of the message activity.
recipient
is an object of type BasicUser
representing the details of the recipient of the message activity.
recipientId
is a number representing the unique identifier of the recipient of the message activity.
replies
is an array of ActivityReply
objects representing the replies to the message activity.
replyCount
is a number representing the count of replies the message activity has received.
siteUrl
is a string representing the URL of the site where the message activity is posted.
type
is a string representing the type of the message activity.
TextActivity
is an object representing a text activity.
It includes the id, user id, type, reply count, text, site url, lock status, subscription status, like count, like status, pin status, creation date, user details, replies, and likes.
createdAt
is a number representing the Unix timestamp when the text activity was created.
id
is a number representing the unique identifier of the text activity.
isLiked
is a boolean representing whether the text activity is liked by the user or not.
isLocked
is a boolean representing whether the text activity is locked or not.
isPinned
is a boolean representing whether the text activity is pinned or not.
isSubscribed
is a boolean representing whether the user is subscribed to the text activity or not.
likeCount
is a number representing the count of likes the text activity has received.
likes
is an array of BasicUser
objects representing the users who liked the text activity.
replies
is an array of ActivityReply
objects representing the replies to the text activity.
replyCount
is a number representing the count of replies the text activity has received.
siteUrl
is a string representing the URL of the site where the text activity is posted.
text
is a string representing the text of the text activity.
type
is a string representing the type of the text activity.
user
is an object of type BasicUser
representing the details of the user who made the text activity.
userId
is a number representing the unique identifier of the user who made the text activity.
Thread
is an object representing a thread.
It includes the id, title, body, user id, reply user id, reply comment id, reply count, view count, lock status, sticky status, subscription status, like count, like status, replied date, creation date, update date, user details, reply user details, likes, site url, categories, media categories.
body
is a string representing the body of the thread.
createdAt
is a number representing the Unix timestamp when the thread was created.
id
is a number representing the unique identifier of the thread.
isLiked
is a boolean representing whether the thread is liked by the user or not.
isLocked
is a boolean representing whether the thread is locked or not.
isSticky
is a boolean representing whether the thread is sticky or not.
isSubscribed
is a boolean representing whether the user is subscribed to the thread or not.
likeCount
is a number representing the count of likes the thread has received.
repliedAt
is a number representing the Unix timestamp when the thread was replied to.
replyCommentId
is a number representing the unique identifier of the comment the thread is a reply to.
replyCount
is a number representing the count of replies the thread has received.
replyUserId
is a number representing the unique identifier of the user who replied to the thread.
title
is a string representing the title of the thread.
updatedAt
is a number representing the Unix timestamp when the thread was last updated.
user
is an object of type BasicUser
representing the details of the user who made the thread.
userId
is a number representing the unique identifier of the user who made the thread.
viewCount
is a number representing the count of views the thread has received.
ThreadComment
is an object representing a thread comment.
It includes the id, user id, thread id, comment, like count, like status, site url, creation date, update date, thread details, user details, likes, child comments, lock status.
comment
is a string representing the comment of the thread.
createdAt
is a number representing the Unix timestamp when the thread comment was created.
id
is a number representing the unique identifier of the thread comment.
isLiked
is a boolean representing whether the thread comment is liked by the user or not.
isLocked
is a boolean representing whether the thread comment is locked or not.
likeCount
is a number representing the count of likes the thread comment has received.
likes
is an array of BasicUser
objects representing the users who liked the thread comment.
siteUrl
is a string representing the URL of the site where the thread comment is posted.
thread
is an object representing the details of the thread the comment is made to.
It includes the id and the title of the thread.
id
is a number representing the unique identifier of the thread.
title
is a string representing the title of the thread.
threadId
is a number representing the unique identifier of the thread the comment is made to.
updatedAt
is a number representing the Unix timestamp when the thread comment was last updated.
user
is an object of type BasicUser
representing the details of the user who made the thread comment.
userId
is a number representing the unique identifier of the user who made the thread comment.
Activity
is an interface representing the response from an activity query. It includes the TextActivity, ListActivity, and MessageActivity each having their own properties.