TwitterAPIs Docs
API ReferenceArticles

Overview

Articles: Create, edit, publish, and read X's long-form Articles (X's internal name: Notes). Publishing posts a real announcement tweet; reading a published article is a public call that needs no session.

Create, edit, publish, and read X's long-form Articles (X's internal name: Notes). Publishing posts a real announcement tweet; reading a published article is a public call that needs no session.

This category has 9 endpoints. Each is a pay-per-call REST endpoint with bearer auth, JSON in and out.

MethodPathCostDescription
POST/article/create$0.0016Start a new draft article. No request body required.
POST/article/update_title$0.0016Set the title on a draft or published article.
POST/article/update_cover_media$0.0016Attach an uploaded image as an article's cover.
POST/article/update_content$0.0016Replace an article's body with a new Draft.js content_state.
POST/article/publish$0.0016Publish a draft article. This posts a real, public announcement tweet.
POST/article/unpublish$0.0016Revert a published article back to Draft. The announcement tweet is left in place.
GET/article/get$0.0008Read an article via its announcement tweet, or your own via its entity id.
GET/article/list$0.0008List your own articles, filtered by lifecycle (draft or published).
POST/article/delete$0.0008Delete an article. A draft is hard-deleted; a published article is unpublished, then its announcement tweet is removed too.