Social Media Post Extraction Schema
This model has been tailored based on customer feedback and usage. If you need a specific model and enough generalist, you can contact us on the support link below. If some fields are missing, you can also contact us to add them.
Contact us
SocialMediaPost object
-
socialPlatform
[string, null]
The social media platform where the post was made (e.g., facebook, instagram, twitter, linkedIn, tiktok) in lowercase.
-
postId
[string, null]
The unique identifier for the post.
-
postAuthor
[object, null]
Information about the author of the post.
-
authorId
string
The unique identifier for the author.
-
authorName
string
The name of the author.
-
authorUsername
[string, null]
The username or handle of the author.
-
authorProfileLink
[string, null]
The URL to the author's profile.
-
authorId
string
-
content
string
The text content of the post.
-
content_markdown
[string, null]
The text content of the post in markdown format - Escaped for JSON format
-
media
[array, null]
A list of media files attached to the post.
Items object
-
mediaType
string
The type of media (e.g., image, video).
-
mediaUrl
string
The URL to the media file.
-
mediaDescription
[string, null]
A description of the media content.
-
mediaType
string
-
postLink
[string, null]
The URL to the original post.
-
postedAt
[string, null]
The timestamp when the post was made.
-
engagement
[object, null]
Engagement metrics for the post.
-
likes
[number, null]
The number of likes the post has received.
-
comments
[number, null]
The number of comments the post has received.
-
shares
[number, null]
The number of times the post has been shared or retweeted.
-
views
[number, null]
The number of views the post or media content has received.
-
likes
[number, null]
-
hashtags
[array, null]
A list of hashtags included in the post.
Items string
Items string
-
comments
[array, null]
Items object
-
commentId
string
The unique identifier for the comment.
-
commentAuthor
object
Information about the author of the comment.
-
authorId
string
The unique identifier for the comment author.
-
authorName
string
The name of the comment author.
-
authorUsername
[string, null]
The username or handle of the comment author.
-
authorProfileLink
[string, null]
The URL to the comment author's profile.
-
authorId
string
-
commentContent
string
The text content of the comment.
-
commentTimestamp
string
The timestamp when the comment was made.
-
commentEngagement
[object, null]
Engagement metrics for the comment.
-
likes
[number, null]
The number of likes the comment has received.
-
replies
[number, null]
The number of replies the comment has received.
-
likes
[number, null]
-
commentId
string
-
mentions
[array, null]
A list of users mentioned in the post.
Items object
-
mentionId
string
The unique identifier for the mentioned user.
-
mentionName
string
The name of the mentioned user.
-
mentionUsername
[string, null]
The username or handle of the mentioned user.
-
mentionProfileLink
[string, null]
The URL to the mentioned user's profile.
-
mentionId
string