Endpoint Playground
Returns a page of an article's top-level comments: author, body, reaction counts, reply count, and pin status, with sort order and cursor-based pagination. Sourced from Yahoo's own comment platform gateway.
14 Oct 2026: 10 items; 7 fields had a value in every checked item and 1 varied between items.
Sample value profiles: created_at: 2026-08-13; reply_count: 24 to 207, median 46; pinned: true in 0 of 10.
curl 'https://api.crawlora.net/api/v1/yahoo-news/comments?content_id=70253ef0-7509-31ec-aabf-d8e369db3f73&sort=top' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| content_id | string | Yes | 70253ef0-7509-31ec-aabf-d8e369db3f73 | Article id (the id field returned by home/category/article) |
| sort | string | No | top | Sort order, defaults to top |
| cursor | string | No | Pagination cursor from a previous response's next_cursor | |
| count | integer | No | Number of comments to return, default 10, clamped to 1..50 |
{
"code": 200,
"msg": "OK",
"data": {
"content_id": "70253ef0-7509-31ec-aabf-d8e369db3f73",
"sort": "top",
"comments_count": 365,
"items": [
{
"id": "eb4886ed-3ccc-4709-878f-70e239ca1e9c",
"body": "Well let's see, that's \"interesting\".",
"created_at": "2026-08-13T16:24:56.096Z",
"pinned": false,
"author": {
"nickname": "Chuck",
"handle": "chuck23117",
"avatar_url": "https://s.yimg.com/ag/images/default_user_profile_pic_64sq.jpg",
"has_default_avatar": true,
"total_comment_count": 3931,
"total_reaction_count": 14055
},
"reply_count": 11,
"reactions": {
"thumbs_up": 135,
"thumbs_down": 8,
"heart": 13,
"laugh": 1,
"clap": 4,
"sad": 0,
"total": 161
}
}
],
"has_next_page": true,
"next_cursor": "eyJ0aW1lc3RhbXBNaWNyb3MiOjE3ODY2Mzg3NTUzODk0MjQsImlkIjoiMGI1YjhlYzAtNzk2Ny00OGI0LTg2ZDktZmRlYWVhYmQ4MTMyIiwiaW5zdGFudCI6IjIwMjYtMDgtMTNUMTY6MzI6MzUuMzg5NDI0WiJ9"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.