Response format
Choose how much cleanup you want.
Every data endpoint supports Raw, Moderate, and Contentful. If you omit the level, the API returns Moderate.
Moderate
Stable field names with IDs, metrics, media, and cursors. This is the default for applications.
Contentful
A smaller, context-friendly view for agents, summaries, and text processing.
Raw
The source response with the operation name. Use it when you need fields the normalized views do not expose.
Compare the payload
{
"items": [
{
"id": "1897412345678901234",
"content": "A useful public post with its surrounding context.",
"user": {
"id": "44196397",
"username": "example"
},
"likeCount": 61
}
],
"count": 1,
"pagination": {
"next_cursor": "DAABCgAB...",
"has_more": true
}
}{
"items": [
{
"relationship": "account_post",
"content": "A useful public post with its surrounding context.",
"author": {
"username": "example",
"name": "Example"
}
}
],
"count": 1,
"pagination": {
"next_cursor": "DAABCgAB...",
"has_more": true
}
}{
"level": "raw",
"operation": "UserTweets",
"data": {
"timeline": {
"instructions": [
"..."
]
}
}
}Continue through collectionsNext →