DEV Community
DEV Community publishes post. Text-only posts are allowed (post). Media accepted: images. Comments can be read but not acted on. Direct messages are not available. Post metrics are available. First comments are not supported. eksis publishes at most 30 posts per account per rolling 24 hours.
Post types
| Type | API value | What it publishes | Media items | Accepts |
|---|---|---|---|---|
| Post | post | A Markdown article. The first image becomes the cover. | Up to 1 | Images |
Media requirements
Post (post)
- Images: up to 23.8 MB, aspect ratio 0.2:1 to 5:1.
Text limits
| Field | Limit | Unit | Note |
|---|---|---|---|
caption | 819,200 | bytes | The Markdown body of the article. |
settings.title | 128 | characters | Spaces are not counted. |
settings.tags | 4 | items | Letters and digits only, 126 characters for the whole list. |
Settings
Options for DEV Community go in targets[].settings of create and update post requests.
| eksis option | Field | Type | Values | Required | Applies to |
|---|---|---|---|---|---|
| Article title: Article title. Required. | settings.title | string | Yes | All types | |
| Tags: Up to 4 tags, letters and digits only, as a comma-separated string or an array. | settings.tags | No | All types | ||
| Series: Series name. A new series is created if needed. | settings.series | string | No | All types | |
| Canonical URL: Original address when the article was published elsewhere first. | settings.canonicalUrl | string | No | All types | |
| Save as a draft on DEV: Save the article unpublished in the DEV dashboard. | settings.publishAsDraft | boolean | No | All types |
A value of the wrong type, or outside the allowed values, is refused with 422 and the code validation.failed, drafts included. An unknown key is dropped and reported in data.warnings.
{
"channelId": "CHANNEL_ID",
"contentType": "post",
"settings": {
"title": "Shipping a scheduler in a weekend",
"tags": "javascript, webdev",
"publishAsDraft": true
}
}Comments and messages
- First comment: not supported. The DEV Community API cannot write comments, so a first comment cannot be posted. A
firstCommentsent to this platform is refused with422and the codefirst_comment.unsupported. - Comments: read.
- New comments reach eksis: checked every 10 minutes.
- Private reply to a comment: not supported.
- Direct messages: not available. DEV Community has no messaging API for third-party apps.
Analytics
- Post metrics:
comments. - Audience: follower count is tracked.
Daily limit
eksis publishes up to 30 posts per DEV Community channel a day. A post over the limit is postponed, not failed.
Good to know
- The caption is the Markdown body of the article.
- Comments can be read in eksis but are answered on dev.to.
Webhook events
Events a DEV Community channel can send to your webhook endpoints:
Rules verified on September 5, 2026.
Pinterest publishes photo, carousel and video. Every post needs media, so there are no text-only posts. Media accepted: images and video. Comments are not available: The Pinterest API has no endpoint for reading comments on a Pin. Direct messages are not available. Post metrics are available. First comments are not supported. eksis publishes at most 100 posts per account per rolling 24 hours.
Describe the key and its workspace GET
Next Page