Dev.to · live
Dev.to data, one call away.
Dev.to articles by tag, author, popularity or recency, with reactions, comment counts and tags, and one article in full. Typed JSON from one GET call — you only pay for the data you pull.
- endpoints
- 2endpoints
- articles per credit
- ~1 millionarticles per credit
- typical call
- 1–3 stypical call
In practice
One Dev.to call
Dev.to articles, newest first, or the most popular of the last days: title, summary, author, tags, reactions, comment count, reading time and link. Narrow by `tag` or `username`. Dev.to has no keyword search, so there is none here. Up to 100 per page; page on with `cursor`. About 1 million articles per credit. Values are illustrative.
curl -G "https://api.scrapelyserp.com/v1/structured/devto/articles" \
-H "Authorization: Bearer $SCRAPELY_API_KEY" \
-d tag=webdev \
-d top=7{
"endpoint": "devto/articles",
"url": "https://dev.to/t/webdev",
"credits": 0.000028,
"duration_ms": 1480,
"data": {
"tag": "webdev",
"username": null,
"top": 7,
"state": null,
"articles": [
{
"id": "4943245",
"title": "Yes, {} + [] = 0. No, JavaScript Isn’t Broken",
"description": "JavaScript is a legendary programming language. Created in the mid-1990s in just 10 days, it was born...",
"url": "https://dev.to/sylwia-lask/yes-0-no-javascript-isnt-broken-14ob",
"author": "sylwia-lask",
"author_name": "Sylwia Laskowska",
"organization": null,
"published_at": "2026-10-29T20:08:53Z",
"edited_at": "2026-10-30T13:34:02Z",
"tags": [
"javascript",
"webdev",
"node",
"programming"
],
"reactions": 170,
"comments": 126,
"reading_time_minutes": 5,
"language": "en",
"cover_image": null,
"canonical_url": "https://dev.to/sylwia-lask/yes-0-no-javascript-isnt-broken-14ob"
}
],
"next_cursor": "2"
}
}What it returns
Dev.to as typed JSON
Every call answers the same way: the endpoint, the page it read, what it cost and the data, in a documented shape. Nothing to parse.
- Articles by tag, author, top of the last N days, or newest
- Title, summary, author, tags, reactions, comment count, reading time
- One article’s Markdown body
- Cursor paging
- No keyword search
Pricing
Every endpoint, one balance
One credit costs $3.50: each call spends credits in proportion to the data it moves, and a page we could not read costs nothing. Items per credit are typical.
| Endpoint | Per credit | Per call | Typical call |
|---|---|---|---|
| GET /v1/structured/devto/articlesDev.to articles | ≈ 1 million articles | up to 100 per call | 1–3 s |
| GET /v1/structured/devto/articleDev.to article | ≈ 50,000 articles | one per call | 1–2 s |
Start pulling
product data
Create an account, buy a credit pack and fetch products from any live retailer. No subscription, and what you buy never expires.
POST api.scrapelyserp.com/v1/products { "platform", "marketplace", "ids": […] }