DEV Community website screenshot

DEV Community

DEV Community (DEV.to) is a developer community platform built on the open-source Forem software. It provides a REST API for managing articles, comments, user profiles, organizations, podcast episodes, and accessing published developer content. The API supports creating and updating posts, retrieving community content by tag or author, managing reactions and reading lists, and administering organizations. Authentication uses an API key passed via the api-key header, with public read access available without authentication.

1 APIs 0 Features
Developer CommunityArticlesBloggingSocialContentOpen Source

APIs

DEV Community API

The DEV Community REST API provides access to articles, comments, users, organizations, tags, reactions, reading lists, podcast episodes, and display ads on the DEV Community pl...

Pricing Plans

Devto Plans Pricing

2 plans

PLANS

Rate Limits

Devto Rate Limits

0 limits

RATE LIMITS

FinOps

Devto Finops

FINOPS

Example Payloads

Createarticle Response 201

5 fields

EXAMPLE

Createarticle Response 401

5 fields

EXAMPLE

Createarticle Response 422

5 fields

EXAMPLE

Createsegment Response 201

5 fields

EXAMPLE

Createsegment Response 401

5 fields

EXAMPLE

Deletesegment Response 200

5 fields

EXAMPLE

Deletesegment Response 401

5 fields

EXAMPLE

Deletesegment Response 404

5 fields

EXAMPLE

Deletesegment Response 409

5 fields

EXAMPLE

Getarticlebyid Response 200

5 fields

EXAMPLE

Getarticlebyid Response 404

5 fields

EXAMPLE

Getarticles Response 200

5 fields

EXAMPLE

Getcommentbyid Response 200

5 fields

EXAMPLE

Getcommentbyid Response 404

5 fields

EXAMPLE

Getfollowedtags Response 200

5 fields

EXAMPLE

Getfollowedtags Response 401

5 fields

EXAMPLE

Getfollowers Response 200

5 fields

EXAMPLE

Getfollowers Response 401

5 fields

EXAMPLE

Getorgarticles Response 200

5 fields

EXAMPLE

Getorgarticles Response 404

5 fields

EXAMPLE

Getorgusers Response 200

5 fields

EXAMPLE

Getorgusers Response 404

5 fields

EXAMPLE

Getorganization Response 200

5 fields

EXAMPLE

Getorganization Response 404

5 fields

EXAMPLE

Getprofileimage Response 200

5 fields

EXAMPLE

Getprofileimage Response 404

5 fields

EXAMPLE

Getreadinglist Response 401

5 fields

EXAMPLE

Getsegment Response 200

5 fields

EXAMPLE

Getsegment Response 401

5 fields

EXAMPLE

Getsegment Response 404

5 fields

EXAMPLE

Getsegments Response 200

5 fields

EXAMPLE

Getsegments Response 401

5 fields

EXAMPLE

Getsurveys Response 200

5 fields

EXAMPLE

Getsurveys Response 401

5 fields

EXAMPLE

Gettags Response 200

5 fields

EXAMPLE

Gettrend Response 200

5 fields

EXAMPLE

Gettrend Response 404

5 fields

EXAMPLE

Gettrends Response 200

5 fields

EXAMPLE

Getuserarticles Response 401

5 fields

EXAMPLE

Getuserme Response 200

5 fields

EXAMPLE

Getuserme Response 401

5 fields

EXAMPLE

Get_Api_Pages Response 200

5 fields

EXAMPLE

Limituser Response 401

5 fields

EXAMPLE

Limituser Response 404

5 fields

EXAMPLE

Post_Api_Pages Response 200

5 fields

EXAMPLE

Post_Api_Pages Response 401

5 fields

EXAMPLE

Post_Api_Pages Response 422

5 fields

EXAMPLE

Spamuser Response 401

5 fields

EXAMPLE

Spamuser Response 404

5 fields

EXAMPLE

Suspenduser Response 401

5 fields

EXAMPLE

Suspenduser Response 404

5 fields

EXAMPLE

Trustuser Response 401

5 fields

EXAMPLE

Trustuser Response 404

5 fields

EXAMPLE

Unlimituser Response 401

5 fields

EXAMPLE

Unlimituser Response 404

5 fields

EXAMPLE

Unspamuser Response 401

5 fields

EXAMPLE

Unspamuser Response 404

5 fields

EXAMPLE

Untrustuser Response 401

5 fields

EXAMPLE

Untrustuser Response 404

5 fields

EXAMPLE

Unpublishuser Response 401

5 fields

EXAMPLE

Unpublishuser Response 404

5 fields

EXAMPLE

Updatearticle Response 200

5 fields

EXAMPLE

Updatearticle Response 401

5 fields

EXAMPLE

Updatearticle Response 404

5 fields

EXAMPLE

Updatearticle Response 422

5 fields

EXAMPLE

Videos Response 200

5 fields

EXAMPLE

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrg
GitHubOrg
🔗
LinkedIn
LinkedIn
📰
Blog
Blog
💰
Pricing
Pricing
🟢
StatusPage
StatusPage
🔗
X
X
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: devto
name: DEV Community
description: DEV Community (DEV.to) is a developer community platform built on the open-source Forem software. It provides
  a REST API for managing articles, comments, user profiles, organizations, podcast episodes, and accessing published developer
  content. The API supports creating and updating posts, retrieving community content by tag or author, managing reactions
  and reading lists, and administering organizations. Authentication uses an API key passed via the api-key header, with public
  read access available without authentication.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/devto/refs/heads/main/apis.yml
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
tags:
- Developer Community
- Articles
- Blogging
- Social
- Content
- Open Source
apis:
- aid: devto:devto-api
  name: DEV Community API
  description: The DEV Community REST API provides access to articles, comments, users, organizations, tags, reactions, reading
    lists, podcast episodes, and display ads on the DEV Community platform. The API supports both public read access and authenticated
    write operations via API key.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - Articles
  - Comments
  - Users
  - Organizations
  - Tags
  - Reactions
  - Podcast Episodes
  - Reading List
  properties:
  - type: Documentation
    url: https://developers.forem.com/api/v1
  - type: OpenAPI
    url: openapi/openapi.json
common:
- type: Website
  url: https://dev.to
- type: Documentation
  url: https://developers.forem.com/api/v1
- type: GitHubOrg
  url: https://github.com/forem
- type: LinkedIn
  url: https://www.linkedin.com/showcase/dev-a-forem-community/
- type: Blog
  url: https://dev.to/devteam
- type: Pricing
  url: https://dev.to/pricing
- type: StatusPage
  url: https://status.dev.to/
- type: X
  url: https://x.com/thepracticaldev
- type: Plans
  url: plans/devto-plans-pricing.yml
- type: RateLimits
  url: rate-limits/devto-rate-limits.yml
- type: FinOps
  url: finops/devto-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com