curl --request POST \
--url http://localhost/mogl/mogl-backend/api/socialMediaAudienceData \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"sortBy": "name",
"filterByMultiParameter": "<string>",
"filterByAthleteName": [
"<string>"
],
"filterByAthleteID": "<string>",
"filterByName": "<string>",
"filterBySchool": [
123
],
"filterByLocation": "<string>",
"filterByPrice": "<string>",
"filterByPlatform": false,
"genderSelect": false,
"eligibilitySelect": false,
"gender": [
"<string>"
],
"is_current_athlete": "Y",
"filterByTeam": "<string>",
"filterskillsSearchKeywords": [
"<string>"
],
"filterBusinessCategorySearchKeywords": [
123
],
"filterSportsSearchKeywords": [
123
],
"filterPlatFormSearchKeywords": [
"facebook"
],
"filterByInstaMin": "<string>",
"filterByInstaMax": "<string>",
"filterByTwitterMin": "<string>",
"filterByTwitterMax": "<string>",
"filterByTiktokMin": "<string>",
"filterByTiktokMax": "<string>",
"sortOrderInsta": "asc",
"sortOrderTwitter": "asc",
"sortOrderTiktok": "asc",
"sortOrderDistance": "asc",
"filterByRating": 123,
"filterByLatLong": [],
"filterByDistanceInMiles": 123,
"filterByDivisions": [
"<string>"
],
"filterByConference": [
"<string>"
],
"filterBySelectedLocation": "<string>"
}
'Retrieve aggregated social media metrics (impressions, engagements, age/gender/location demographics). Accepts the same filter set as searchAthleteV2 to scope the audience data.
curl --request POST \
--url http://localhost/mogl/mogl-backend/api/socialMediaAudienceData \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"sortBy": "name",
"filterByMultiParameter": "<string>",
"filterByAthleteName": [
"<string>"
],
"filterByAthleteID": "<string>",
"filterByName": "<string>",
"filterBySchool": [
123
],
"filterByLocation": "<string>",
"filterByPrice": "<string>",
"filterByPlatform": false,
"genderSelect": false,
"eligibilitySelect": false,
"gender": [
"<string>"
],
"is_current_athlete": "Y",
"filterByTeam": "<string>",
"filterskillsSearchKeywords": [
"<string>"
],
"filterBusinessCategorySearchKeywords": [
123
],
"filterSportsSearchKeywords": [
123
],
"filterPlatFormSearchKeywords": [
"facebook"
],
"filterByInstaMin": "<string>",
"filterByInstaMax": "<string>",
"filterByTwitterMin": "<string>",
"filterByTwitterMax": "<string>",
"filterByTiktokMin": "<string>",
"filterByTiktokMax": "<string>",
"sortOrderInsta": "asc",
"sortOrderTwitter": "asc",
"sortOrderTiktok": "asc",
"sortOrderDistance": "asc",
"filterByRating": 123,
"filterByLatLong": [],
"filterByDistanceInMiles": 123,
"filterByDivisions": [
"<string>"
],
"filterByConference": [
"<string>"
],
"filterBySelectedLocation": "<string>"
}
'Documentation Index
Fetch the complete documentation index at: https://developer.mogl.online/llms.txt
Use this file to discover all available pages before exploring further.
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Sort field
"name"
General search keyword
Filter by athlete name(s)
Athlete ID(s) to get audience data for
Filter by name
Filter by school/university ID(s)
Filter by location keyword
Filter by price
Platform filter flag
false
Gender filter enabled
false
Eligibility filter enabled
false
Filter by gender(s)
Y = current, N = former, empty = all
Y, N, "Y"
Filter by team
Filter by skills
Filter by business category IDs
Filter by sport category IDs
Filter by social platforms
facebook, instagram, twitter, google, youtube, tiktok Min Instagram followers
Max Instagram followers
Min Twitter followers
Max Twitter followers
Min TikTok followers
Max TikTok followers
Sort by Instagram followers
asc, desc Sort by Twitter followers
asc, desc Sort by TikTok followers
asc, desc Sort by distance
asc, desc Min star rating
[longitude, latitude]
[]Max distance in miles
Filter by divisions
Filter by conference names
Selected location label
Social media audience data (impressions, engagements, age/gender/location demographics)