E-Mails
Update e-mail automation
/ v1 / email / automations / {automation_id} Changes the fields that you send. All other fields stay, the status too. To activate or deactivate, use POST /v1/email/automations/{automation_id}/status.
- A new trigger counts only for contacts who start later.
- On an active automation, new exit products also remove the contacts who already bought them.
Autorisierung
-
Authorizationstring Header erforderlichBearer tnt_…· A personal API key (tnt_...). Create it in the Tentary app on the page AI & API. Einführung
Pfad-Parameter
-
automation_idinteger erforderlichThe id from list_email_automations.
min.
1Beispiel:852
Body application/json
-
namestringName in the Tentary app (contacts do not see it).
min. Länge
1max. Länge255 -
triggerstringWhat starts the series for a contact: new_subscriber (newsletter sign-up), any_purchase, or purchase_of_products (one of trigger_product_ids). Only contacts who subscribed to the newsletter get the e-mails.
Mögliche Werte:
new_subscriberany_purchasepurchase_of_products -
trigger_product_idsarray of integerFor purchase_of_products: products from list_products.
min.
1max. Einträge200 -
exit_product_idsarray of integerContacts who buy one of these products leave the automation (for example the product that the series sells). [] = none.
min.
1max. Einträge200
Antwort
Felder der Antwort mit Status 200. Fehler haben immer dasselbe Format, siehe Fehler.
-
idintegerThe ID.
-
namestringName in the Tentary app.
-
statusstringThe status.
Mögliche Werte:
activeinactive -
triggerstring kann null seinWhat starts the series for a contact.
Mögliche Werte:
new_subscriberany_purchasepurchase_of_productsnull -
trigger_productsarray of objectFor purchase_of_products.
2 Felder anzeigen Felder ausblenden
-
idintegerThe ID.
-
namestring kann null seinThe name.
-
-
active_emailsintegerActive e-mails in the series.
-
contacts_in_automationintegerContacts in the series now.
-
active_sincestring<date-time> kann null seinUTC, like 2026-01-31T14:05:00Z.
-
admin_urlstring<uri>The page in the Tentary app.
-
exit_productsarray of objectContacts who buy one of these products leave the automation.
2 Felder anzeigen Felder ausblenden
-
idintegerThe ID.
-
namestring kann null seinThe name.
-
-
emailsarray of objectIn the order of the app page (send time).
10 Felder anzeigen Felder ausblenden
-
idintegerThe ID.
-
namestringThe name.
-
subjectstringThe subject line.
-
statusstringThe status.
Mögliche Werte:
activeinactive -
send_after_daysintegerDays after the trigger. 0 = at once.
-
send_hour_utcinteger kann null seinHour (UTC) of the send day. null with send_after_days 0.
-
text_previewstringThe start of the text, without HTML.
-
sentintegerE-mails sent.
-
deliveryobjectE-mails per delivery state. skipped = left out by the cooldown.
6 Felder anzeigen Felder ausblenden
-
waitingintegerWaiting to be sent.
-
skippedintegerLeft out by the cooldown.
-
failedintegerCould not be sent.
-
soft_bouncesintegerSoft bounces (a temporary problem, like a full inbox).
-
hard_bouncesintegerHard bounces (the address does not exist).
-
spam_complaintsintegerMarked as spam by the recipient.
-
-
admin_urlstring<uri>The page in the Tentary app.
-
-
more_emailsbooleantrue = the automation has more e-mails than this list (see the app).