List Dev.to feed
List the public Dev.to home feed, with the top comments under each post.
Headers
Get your API keyAPI key (`sfk_...`)
Which feed: `home` (the front page, default), `latest`, or the most popular of the past `week`, `month`, `year` or `infinity` (all time).
one of: home, latest, week, month, year, infinity
Page number (1-2000). Default: 1. Live feeds move as posts are published, so a later page can repeat rows from an earlier one; dedupe by `id`.
≥ 1 · ≤ 2000
Endpoint-specific response payload.
The feed returned.
Post cards, in feed order.
Numeric post id.
Post URL on Dev.to.
Post slug.
Post title.
Tag names.
When the post was published.
When the post was last edited, or null.
Estimated reading time in minutes.
Reactions on the post.
Comments on the post.
Cover image URL, or null.
Video URL, when the post carries a video.
Id of the Dev.to community the post belongs to.
The author's AI disclosure for the post.
Whether the post is pinned in this feed.
Reading level readers voted, 1 (beginner) to 10 (advanced), or null.
Number of readers behind `experienceLevel`.
The editors' one-line note on the post, as HTML, or null.
The one tag Dev.to highlights on the post's card.
Tag name.
Tag background colour (hex).
Tag text colour (hex).
Who wrote the post.
Numeric user id.
Username.
Display name.
Profile picture URL.
Whether the author has the subscriber badge.
Whether the author is a community curator.
The organization the post was published under, or null.
Organization name.
Organization username.
Organization logo URL.
Organization id.
The comments the feed shows under the post.
Numeric comment id.
Comment id code, as in comment URLs.
Comment URL.
When the comment was posted.
Comment body as HTML.
Who wrote the comment.
Numeric user id.
Username.
Display name.
Profile picture URL.
Pagination state for the current page. A full page may be followed by an empty page when the list ends exactly at a page boundary.
Current page number (1-based).
≥ 0
Whether another page is available. A full page may be followed by an empty page when the list ends exactly at a page boundary.
Next page number when more pages exist; null on the last page.
≥ 0
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
Code example
curl "https://api.socialfetch.dev/v1/dev-to/feed?window=week" \
-H "x-api-key: YOUR_API_KEY"Responses
Dev.to feed page.