Sprout Social
communitySocial media management platform used by 30,000+ brands for publishing, scheduling, analytics, engagement, and listening across Facebook, Instagram, Twitter/X, LinkedIn, and TikTok.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
/v1/analytics/profilesGet social media performance analytics
Parameters
fieldsimpressionsoptional— engagements, clicks, followers (stringdate_toYYYY-MM-DD (stringoptionaldate_fromYYYY-MM-DD (stringoptionalprofile_idscomma-separated profile IDs (stringrequiredReturns
data{} with profile metrics by dateGET
/v1/messageGet social inbox messages
Parameters
filter_typefacebook_mentions|twitter_mentions (stringoptionalpage_numberintegeroptionalfilter_profileintegeroptionalReturns
data{} with total, page, page_size, messages[] with id, type, from, text, created_atPOST
/v1/messageCreate a scheduled social media post
Parameters
textpost content (stringrequiredprofile_idsarrayrequiredscheduled_send_timeunix timestamp (integeroptionalReturns
data{} with message_id, status, scheduled_time