When I crate a draft via an API request (/v1/drafts/) I get this response: 'id' 'status' 'html' 'num_tweets' 'last_edited' 'scheduled_date' 'published_on' 'share_url' 'twitter_url' 'linkedin_url' 'text_first_tweet' 'html_first_tweet' 'text_preview_linkedin' I propose a new PUT API endpoint (/v1/ai/), which will take the following data: id: 123, fix-type: "fix-grammar" and will update a single tweet, based on the data. This will probably also require the draft endpoint to return id of each tweet in the thread.