Endpoint Playground
Returns posts present in the first public profile page payload for an X username. The endpoint does not paginate replies, media-only tabs, or search results.
14 Oct 2026: 5 posts; 6 fields had a value in every checked item.
Sample value profiles: created_at: 2026-09-30 to 2026-10-07; url: x.com; text: median 639 characters.
curl 'https://api.crawlora.net/api/v1/x/profile/Ansel_Flipradio/posts' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| username (path) | string | Yes | Ansel_Flipradio | X username |
| limit | integer | No | Maximum posts returned from the first page payload. Defaults to 20 and must be 1-50. |
{
"code": 200,
"msg": "OK",
"data": {
"username": "Ansel_Flipradio",
"url": "https://x.com/Ansel_Flipradio",
"count": 1,
"posts": [
{
"id": "1860888559739343022",
"url": "https://x.com/Ansel_Flipradio/status/1860888559739343022",
"text": "Example public profile post text",
"author": {
"id": "1634026666518519808",
"username": "Ansel_Flipradio",
"name": "Fear_Nation_世界苦茶",
"url": "https://x.com/Ansel_Flipradio"
}
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.