curl --request GET \
--url https://api.fanvue.com/v1/creators/{creatorUserUuid}/account-health/flagged-media \
--header 'Authorization: Bearer <token>' \
--header 'X-Fanvue-API-Version: <x-fanvue-api-version>'import requests
url = "https://api.fanvue.com/v1/creators/{creatorUserUuid}/account-health/flagged-media"
headers = {
"X-Fanvue-API-Version": "<x-fanvue-api-version>",
"Authorization": "Bearer <token>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {
'X-Fanvue-API-Version': '<x-fanvue-api-version>',
Authorization: 'Bearer <token>'
}
};
fetch('https://api.fanvue.com/v1/creators/{creatorUserUuid}/account-health/flagged-media', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": [
{
"uuid": "a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"mediaType": "video",
"moderationStatus": "in_review",
"createdAt": "2024-02-12T18:45:00.000Z"
},
{
"uuid": "b2c3d4e5-6f7a-4b8c-9d0e-1f2a3b4c5d6e",
"mediaType": "image",
"moderationStatus": "removed",
"createdAt": "2024-01-20T11:15:00.000Z"
}
],
"nextCursor": null,
"total": null
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>"
}{
"error": "<string>"
}{
"message": "<string>"
}{
"error": "<string>",
"message": "<string>",
"nextVersion": "<string>"
}{
"error": "<string>"
}List a creator's flagged media (cursor-paginated)
List the specified creator’s media items flagged by moderation, most recent first: media removed by moderation and media currently under review. Use the status query parameter to narrow to one of the two.
Only moderation metadata is returned, never the media content itself. This is confidential moderation data and only ever reflects the specified creator’s own media.
v1-experimental Breaking Change: Switched from offset-based pagination (page/size) to an opaque cursor. Page with the nextCursor from the previous response and keep size constant for the whole walk. total is not computed for this list and is always null.
curl --request GET \
--url https://api.fanvue.com/v1/creators/{creatorUserUuid}/account-health/flagged-media \
--header 'Authorization: Bearer <token>' \
--header 'X-Fanvue-API-Version: <x-fanvue-api-version>'import requests
url = "https://api.fanvue.com/v1/creators/{creatorUserUuid}/account-health/flagged-media"
headers = {
"X-Fanvue-API-Version": "<x-fanvue-api-version>",
"Authorization": "Bearer <token>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {
'X-Fanvue-API-Version': '<x-fanvue-api-version>',
Authorization: 'Bearer <token>'
}
};
fetch('https://api.fanvue.com/v1/creators/{creatorUserUuid}/account-health/flagged-media', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"data": [
{
"uuid": "a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d",
"mediaType": "video",
"moderationStatus": "in_review",
"createdAt": "2024-02-12T18:45:00.000Z"
},
{
"uuid": "b2c3d4e5-6f7a-4b8c-9d0e-1f2a3b4c5d6e",
"mediaType": "image",
"moderationStatus": "removed",
"createdAt": "2024-01-20T11:15:00.000Z"
}
],
"nextCursor": null,
"total": null
}{
"error": "<string>",
"message": "<string>"
}{
"error": "<string>"
}{
"error": "<string>"
}{
"message": "<string>"
}{
"error": "<string>",
"message": "<string>",
"nextVersion": "<string>"
}{
"error": "<string>"
}read:creator— Access creator profiles, content, and creator-specific information.
Authorizations
OAuth 2.0 access token, presented as a JWT bearer token in the Authorization header. Obtain a token via the authorization-code flow; the scopes granted to the token determine which operations it may call.
Headers
API version to use for the request
"2025-06-26"
Path Parameters
Query Parameters
Opaque pagination cursor from a previous response's nextCursor. Omit to fetch the first page.
Number of items to return (1-50, default: 15)
1 <= x <= 50Filter to media with this moderation status. Returns both in_review and removed media when omitted.
in_review, removed Response
Cursor-paginated list of flagged media
Was this page helpful?