Marketing Emails API-Marketing Emails

Number of APIs: 25

  1. Get a revision of a marketing email. GET {{baseUrl}}/marketing/v3/emails/:emailId/revisions/:revisionId

  2. Get all marketing emails for a HubSpot account. GET {{baseUrl}}/marketing/v3/emails/?createdAt=<dateTime>&createdAfter=<dateTime>&createdBefore=<dateTime>&updatedAt=<dateTime>&updatedAfter=<dateTime>&updatedBefore=<dateTime>&sort=<string>&sort=<string>&after=<string>&limit=<integer>&includeStats=<boolean>&type=OPTIN_EMAIL&isPublished=<boolean>&includedProperties=<string>&includedProperties=<string>&archived=<boolean>&marketingCampaignNames=<boolean>&workflowNames=<boolean>

  3. Create a new marketing email. POST {{baseUrl}}/marketing/v3/emails/

  4. Delete a marketing email. DELETE {{baseUrl}}/marketing/v3/emails/:emailId?archived=<boolean>

  5. Update a marketing email. PATCH {{baseUrl}}/marketing/v3/emails/:emailId?archived=<boolean>

  6. Reset Draft POST {{baseUrl}}/marketing/v3/emails/:emailId/draft/reset

  7. Get the variation of a an A/B marketing email GET {{baseUrl}}/marketing/v3/emails/:emailId/ab-test/get-variation

  8. Reset Draft POST {{baseUrl}}/marketing/v3/emails/:emailId/draft/reset

  9. Get draft version of a marketing email GET {{baseUrl}}/marketing/v3/emails/:emailId/draft

  10. Get draft version of a marketing email GET {{baseUrl}}/marketing/v3/emails/:emailId/draft