eSputnik
MarketingAPI key
Manage contacts and segments, send emails and prepared messages, and send events and orders to eSputnik (Yespo) marketing automation.
13 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| esputnik_upsert_contactCreates a contact, or updates the one with the same email, phone or externalCustomerId | write | Personal data | |
| esputnik_search_contactsFinds contacts by email, phone, external id or name | read | Personal data | |
| esputnik_get_contactGets one contact by id with channels, fields, segments and language | read | Personal data | |
| esputnik_delete_contactDeletes a contact | destructive | Personal data | |
| esputnik_list_segmentsLists segments (static, dynamic and combined) with their ids, optionally by name | read | General | |
| esputnik_list_segment_contactsLists the contacts in a segment, a page at a time | read | Personal data | |
| esputnik_add_contacts_to_segmentAdds contacts to a static segment by contact id or external customer id | write | Personal data | |
| esputnik_generate_eventSends an event that can start workflows | write | Personal data | |
| esputnik_send_emailSends an email to a list of addresses, with HTML and optional plain text | write | Personal data | |
| esputnik_send_prepared_messageSends a message designed in eSputnik to recipients by email or phone (locator), contact id or external id, with optional JSON parameters for dynamic content | write | Personal data | |
| esputnik_search_email_messagesFinds prepared email messages by name or tag, with their ids for send_prepared_message | read | General | |
| esputnik_unsubscribe_emailsAdds email addresses to the unsubscribed list so they receive no more bulk email | write | Personal data | |
| esputnik_add_ordersSends orders for analytics and triggers | write | Personal data |