This is a short test note about the Forem API v1. It was drafted with AI assistance and checked by a person before it was published.

What this post checks

An article can be created as a draft, edited, published and set back to draft through the API with the author's own key.

A minimal request

curl -X POST https://dev.to/api/articles \ -H "api-key: $DEV_API_KEY" \ -H "accept: application/vnd.forem.api-v1+json" \ -H "content-type: application/json" \ -d '{"article":{"title":"Hello","body_markdown":"Hello","published":false}}' 

The post is set back to draft after the test.

This paragraph was added by an edit made through the API.