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.

DEV Community publishes 19 APIs on the APIs.io network, including agent_sessions API, articles API, billboards API, and 16 more. Tagged areas include Developer Community, Articles, Blogging, Social, and Content.

The DEV Community catalog on APIs.io includes 1 Spectral governance ruleset.

DEV Community’s developer surface includes authentication, documentation, engineering blog, pricing, and 11 more developer resources.

43.7/100 developing ▬ flat Agent 37/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
19 APIs
Developer CommunityArticlesBloggingSocialContentOpen Source

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 43.7/100 · developing
Contract Quality 14.4 / 25
Developer Ergonomics 4.3 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 2.7 / 13
Governance 7.0 / 12
Discoverability 7.4 / 10
Agent readiness — 37/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/devto: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 19

Individual APIs this provider publishes, each with its own machine-readable definition.

DEV Community agent_sessions API

The agent_sessions API from DEV Community — 2 operation(s) for agent_sessions.

DEV Community articles API

The articles API from DEV Community — 22 operation(s) for articles.

DEV Community billboards API

The billboards API from DEV Community — 3 operation(s) for billboards.

DEV Community comments API

The comments API from DEV Community — 4 operation(s) for comments.

DEV Community display ads API

The display ads API from DEV Community — 3 operation(s) for display ads.

DEV Community followed_tags API

The followed_tags API from DEV Community — 2 operation(s) for followed_tags.

DEV Community followers API

The followers API from DEV Community — 2 operation(s) for followers.

DEV Community organizations API

The organizations API from DEV Community — 8 operation(s) for organizations.

DEV Community pages API

The pages API from DEV Community — 4 operation(s) for pages.

DEV Community podcast_episodes API

The podcast_episodes API from DEV Community — 2 operation(s) for podcast_episodes.

DEV Community profile images API

The profile images API from DEV Community — 2 operation(s) for profile images.

DEV Community reactions API

The reactions API from DEV Community — 4 operation(s) for reactions.

DEV Community readinglist API

The readinglist API from DEV Community — 2 operation(s) for readinglist.

DEV Community segments API

The segments API from DEV Community — 5 operation(s) for segments.

DEV Community surveys API

The surveys API from DEV Community — 4 operation(s) for surveys.

DEV Community tags API

The tags API from DEV Community — 4 operation(s) for tags.

DEV Community trends API

The trends API from DEV Community — 3 operation(s) for trends.

DEV Community users API

The users API from DEV Community — 23 operation(s) for users.

DEV Community videos API

The videos API from DEV Community — 2 operation(s) for videos.

Scroll for all 19

Pricing Plans 1

Published pricing tiers and plan structures.

Devto Plans Pricing

2 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Devto Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Devto Finops

FINOPS

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

DEV Community API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 30

Standalone JSON Schema definitions for this provider's data models.

AgentSessionIndex

9 properties

JSON SCHEMA

AgentSessionShow

13 properties

JSON SCHEMA

Article

1 properties

JSON SCHEMA

ArticleFlareTag

3 properties

JSON SCHEMA

ArticleIndex

25 properties

JSON SCHEMA

Billboard

16 properties

JSON SCHEMA

Comment

4 properties

JSON SCHEMA

ExtendedUser

13 properties

JSON SCHEMA

FollowedTag

3 properties

JSON SCHEMA

MyUser

14 properties

JSON SCHEMA

Organization

12 properties

JSON SCHEMA

Page

8 properties

JSON SCHEMA

PodcastEpisodeIndex

7 properties

JSON SCHEMA

Poll

14 properties

JSON SCHEMA

PollOption

7 properties

JSON SCHEMA

PollTextResponse

8 properties

JSON SCHEMA

PollVote

8 properties

JSON SCHEMA

ProfileImage

4 properties

JSON SCHEMA

Segment

3 properties

JSON SCHEMA

SegmentUserIds

1 properties

JSON SCHEMA

SharedOrganization

5 properties

JSON SCHEMA

SharedPodcast

3 properties

JSON SCHEMA

SharedUser

7 properties

JSON SCHEMA

Survey

10 properties

JSON SCHEMA

SurveyWithPolls

0 properties

JSON SCHEMA

Tag

4 properties

JSON SCHEMA

Trend

13 properties

JSON SCHEMA

User

11 properties

JSON SCHEMA

UserInviteParam

2 properties

JSON SCHEMA

VideoArticle

9 properties

JSON SCHEMA

Scroll for all 30

Examples 144

Example request and response payloads for these APIs.

Getarticles Response 200

5 fields

EXAMPLE

Getfollowers Response 200

5 fields

EXAMPLE

Getfollowers Response 401

5 fields

EXAMPLE

Getorgusers Response 200

5 fields

EXAMPLE

Getorgusers Response 404

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

Getuserme Response 200

5 fields

EXAMPLE

Getuserme Response 401

5 fields

EXAMPLE

Limituser Response 401

5 fields

EXAMPLE

Limituser Response 404

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

Videos Response 200

5 fields

EXAMPLE

Scroll for all 144

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Devto Authentication

apiKey · 1 scheme

SECURITY

Devto Domain Security

TLSv1.2 · HSTS · DNSSEC · DMARC

SECURITY

Devto Vulnerability Disclosure

disclosure policy published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Devto Agentic Access

108 operations · 42 acting

108 operations · 42 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml 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.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/devto.png
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-agent-sessions-api
  name: DEV Community agent_sessions API
  description: The agent_sessions API from DEV Community — 2 operation(s) for agent_sessions.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - agent_sessions
  properties:
  - type: OpenAPI
    url: openapi/devto-agent-sessions-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-articles-api
  name: DEV Community articles API
  description: The articles API from DEV Community — 22 operation(s) for articles.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - articles
  properties:
  - type: OpenAPI
    url: openapi/devto-articles-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-billboards-api
  name: DEV Community billboards API
  description: The billboards API from DEV Community — 3 operation(s) for billboards.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - billboards
  properties:
  - type: OpenAPI
    url: openapi/devto-billboards-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-comments-api
  name: DEV Community comments API
  description: The comments API from DEV Community — 4 operation(s) for comments.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - comments
  properties:
  - type: OpenAPI
    url: openapi/devto-comments-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-display-ads-api
  name: DEV Community display ads API
  description: The display ads API from DEV Community — 3 operation(s) for display ads.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - display ads
  properties:
  - type: OpenAPI
    url: openapi/devto-display-ads-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-followed-tags-api
  name: DEV Community followed_tags API
  description: The followed_tags API from DEV Community — 2 operation(s) for followed_tags.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - followed_tags
  properties:
  - type: OpenAPI
    url: openapi/devto-followed-tags-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-followers-api
  name: DEV Community followers API
  description: The followers API from DEV Community — 2 operation(s) for followers.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - followers
  properties:
  - type: OpenAPI
    url: openapi/devto-followers-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-organizations-api
  name: DEV Community organizations API
  description: The organizations API from DEV Community — 8 operation(s) for organizations.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - organizations
  properties:
  - type: OpenAPI
    url: openapi/devto-organizations-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-pages-api
  name: DEV Community pages API
  description: The pages API from DEV Community — 4 operation(s) for pages.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - pages
  properties:
  - type: OpenAPI
    url: openapi/devto-pages-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-podcast-episodes-api
  name: DEV Community podcast_episodes API
  description: The podcast_episodes API from DEV Community — 2 operation(s) for podcast_episodes.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - podcast_episodes
  properties:
  - type: OpenAPI
    url: openapi/devto-podcast-episodes-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-profile-images-api
  name: DEV Community profile images API
  description: The profile images API from DEV Community — 2 operation(s) for profile images.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - profile images
  properties:
  - type: OpenAPI
    url: openapi/devto-profile-images-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-reactions-api
  name: DEV Community reactions API
  description: The reactions API from DEV Community — 4 operation(s) for reactions.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - reactions
  properties:
  - type: OpenAPI
    url: openapi/devto-reactions-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-readinglist-api
  name: DEV Community readinglist API
  description: The readinglist API from DEV Community — 2 operation(s) for readinglist.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - readinglist
  properties:
  - type: OpenAPI
    url: openapi/devto-readinglist-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-segments-api
  name: DEV Community segments API
  description: The segments API from DEV Community — 5 operation(s) for segments.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - segments
  properties:
  - type: OpenAPI
    url: openapi/devto-segments-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-surveys-api
  name: DEV Community surveys API
  description: The surveys API from DEV Community — 4 operation(s) for surveys.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - surveys
  properties:
  - type: OpenAPI
    url: openapi/devto-surveys-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-tags-api
  name: DEV Community tags API
  description: The tags API from DEV Community — 4 operation(s) for tags.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - tags
  properties:
  - type: OpenAPI
    url: openapi/devto-tags-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-trends-api
  name: DEV Community trends API
  description: The trends API from DEV Community — 3 operation(s) for trends.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - trends
  properties:
  - type: OpenAPI
    url: openapi/devto-trends-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-users-api
  name: DEV Community users API
  description: The users API from DEV Community — 23 operation(s) for users.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - users
  properties:
  - type: OpenAPI
    url: openapi/devto-users-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
- aid: devto:devto-videos-api
  name: DEV Community videos API
  description: The videos API from DEV Community — 2 operation(s) for videos.
  humanURL: https://developers.forem.com/api/v1
  baseURL: https://dev.to/api
  tags:
  - videos
  properties:
  - type: OpenAPI
    url: openapi/devto-videos-api-openapi.yml
  - type: Documentation
    url: https://developers.forem.com/api/v1
common:
- type: AgenticAccess
  url: agentic-access/devto-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/devto-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/devto-domain-security.yml
- type: Authentication
  url: authentication/devto-authentication.yml
- 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