I’m trying to overwrite the generated plain text version of an email.
I’m using this endpoint:
POST https://api.hubapi.com/marketing/v3/emails/
As explained in the documentation, I’m passing a payload like this:
{
...
"content": {
...
"plainTextVersion": "My plain text version",
},
}
In the Marketing emails section I select the published email and see the auto-generated plain text version, not the one that I provided to the API
Hi @Jeff_Bonfi! Welcome to the Community-- happy to have you here 
I’d like to invite @TomM2, @joe12south, and @Humashankar to the thread to see if they can share their insight. Hey y’all-- do you have any additional experience creating plaintext versions with the Marketing Email API to share with us here?
Hi @Jeff_Bonfi
Currently, the HubSpot API’s plainTextVersion parameter doesn’t consistently override the auto-generated plain text version for marketing emails. To customize this content, manual editing through the UI is the only reliable method.
Hope this helps - Happy to help further!!
Thank you very much and have a great one!
Warm regards
You’ll need to manually adjust the area. API will not work.