Add ContactAdd or update a single eSputnik contact, matching existing contacts by channel; new contacts are treated as confirmed.
Add DomainRegister a domain with eSputnik for web tracking, widgets, or web push notifications.
Add Orders BulkTool to transfer orders in bulk to eSputnik.
Add Unsubscribed EmailsAdd email addresses to the unsubscribed list.
Add Web Push DomainTool to add a domain for web push notifications in eSputnik.
Attach Contacts to SegmentTool to attach contacts to a static segment (group) by contact IDs or external customer IDs.
Bulk Add or Update ContactsBulk add or update up to 3,000 contacts asynchronously, matching on the selected deduplication channel; new contacts are treated as confirmed.
Change Mobile Push Token ActivityActivate or deactivate a registered eSputnik mobile push token for an application to control whether a device can receive push notifications.
Create API TokenGenerate an eSputnik API token using the configured credentials.
Create App Inbox MessageTool to create a basic App Inbox message in eSputnik.
Create Contacts from FileImport or update contacts from an external file in eSputnik.
Create Email MessageTool to create or update an email message in eSputnik.
Create Mobile Push MessageTool to create a new mobile push notification message in eSputnik.
Create SMS MessageTool to create a basic SMS message template in eSputnik.
Create Telegram MessageCreate a basic Telegram bot message in eSputnik.
Delete App Inbox MessageTool to delete an App Inbox message by its ID from eSputnik.
Delete App Inbox TranslationDelete a language translation of an App Inbox message from eSputnik.
Delete BroadcastTool to cancel a scheduled broadcast campaign.
Delete ContactTool to delete a contact by its Yespo ID.
Delete Contact by External IDDelete a contact from eSputnik using their external customer ID.
Delete Email MessageDelete a basic email message by its ID from eSputnik.
Delete Email TranslationDelete a translation of a base email message from eSputnik.
Delete Mobile Push MessageDelete a base Mobile Push message by its ID from eSputnik.
Delete Mobile Push TranslationDelete a language version of a base Mobile Push message from eSputnik.
Delete OrdersTool to schedule asynchronous deletion of orders in eSputnik.
Delete SMS MessageDelete a base SMS message template by its ID from eSputnik.
Delete SMS TranslationDelete a language version of a base SMS message from eSputnik.
Delete Telegram MessageDelete a base Telegram bot message by its ID from eSputnik.
Delete Telegram TranslationDelete a language version of a Telegram bot message from eSputnik.
Detach Contacts from SegmentRemove contacts from a static segment by internal contact IDs or external customer IDs, with at most 500 entries per ID list.
Generate Event V2Tool to send backend events from websites and mobile apps to eSputnik.
Generate Event V3Tool to generate events in eSputnik v3 API.
Generate Past Events V2Tool to transfer past event data from your CRM or data store to eSputnik using v2 API.
Generate Past Events V3Tool to generate past events in eSputnik v3 API.
Get Account InfoRetrieve basic eSputnik account information.
Get App Inbox MessageRetrieves an App Inbox message by its unique identifier from eSputnik.
Get BroadcastsRetrieve a paginated list of broadcast campaigns from eSputnik.
Get ContactRetrieve a contact by its internal eSputnik ID, including available profile details, supported communication channels, and custom fields.
Get Contact EmailsTool to retrieve email addresses of contacts by their contact IDs.
Get Contact Import StatusRetrieve the status of an asynchronous contact import session using its session ID.
Get Contact Message HistoryRetrieve a contact's message history across multiple channels from eSputnik.
Get ContactsSearch for contacts in eSputnik using various filter criteria.
Get Contact SubscriptionsRetrieve all subscription categories a contact is enrolled in.
Get Email InterfacesTool to retrieve all configured email interfaces (sender names) from eSputnik.
Get Email MessageRetrieves an eSputnik email message by ID, returning available content, subject, sender details, and CSS fields.
Get Email View LinkGet a link to view an email message in browser from eSputnik.
Get Message StatusRetrieve delivery status for single messages sent through the eSputnik API using comma-separated request IDs returned by send operations.
Get Mobile Push MessageRetrieves an eSputnik mobile push message by ID, returning available message fields such as title, text, time-to-live and sound settings.
Get Organization BalanceRetrieve the authenticated eSputnik organization's balance and currency, along with credit limit and bonus email and SMS resources when available.
Get Organization Billing HistoryRetrieve the organization's billing history from eSputnik, broken down by day and media channel.
Get Preprocessor File StatusRetrieve the status of an asynchronous preprocessor file upload session using its session ID.
Get Product Feeds ConfigurationRetrieve eSputnik product feed configuration to inspect the account's feed settings.
Get Promocodes CountGet the number of available promotional codes in eSputnik.
Get Site DomainRetrieve the authenticated organization's eSputnik domain configuration to check its configured site domain.
Get Site Tracking ScriptRetrieve the site tracking script for your eSputnik account.
Get SMS InterfacesRetrieve all SMS interfaces (alpha names) configured for the organization.
Get Subscription CategoriesRetrieve all subscription categories for the organization.
Get Telegram MessageRetrieve a Telegram bot message by its unique identifier from eSputnik.
List Promotional CodesRetrieve a list of promotional codes from eSputnik.
List Web Push DomainsRetrieve the list of domains registered for web push notifications.
Remove From UnsubscribedTool to remove email addresses from the unsubscribed contacts list in eSputnik.
Search App Inbox MessagesSearch for mobile App Inbox messages using a part of the name or a tag.
Search ContactsSearch for all contacts in a segment (group).
Search Email MessagesSearch for email messages using a part of their name or a tag.
Search Mobile Push MessagesSearch for mobile push messages using part of the name or a tag.
Search SegmentsSearch for and retrieve available segments (groups) in eSputnik.
Search SMS MessagesSearch eSputnik SMS message templates by name or tag, with pagination and up to 500 requested per page.
Search Telegram MessagesSearch eSputnik Telegram bot messages by name or tag, with pagination and up to 500 requested per page.
Search Viber MessagesSearch for Viber messages using part of the name or a tag.
Search WorkflowsSearch for and retrieve available workflows from eSputnik.
Send EmailSend an email to one or more addresses via eSputnik, with HTML and optional plain text, AMP content, and URL tracking; missing recipient contacts are automatically created.
Send Prepared MessageTool to send a prepared message to one or many contacts.
Subscribe ContactTool to subscribe a contact for double opt-in implementation.
Update App Inbox MessageUpdate an existing eSputnik base App Inbox message by ID.
Update App Inbox TranslationTool to update or add a language version for an App Inbox message in eSputnik.
Update ContactTool to update contact information by contact ID.
Update Contact SubscriptionsTool to update the subscription categories a contact is enrolled in.
Update Email MessageTool to update an existing email message in eSputnik.
Update Email TranslationTool to update or add a language version for a base email message in eSputnik.
Update Interaction StatusTool to update the status of a message interaction using interaction_id.
Update Mobile Push MessageTool to update an existing mobile push notification message in eSputnik.
Update Mobile Push TranslationTool to update or add a language version for a mobile push message in eSputnik.
Update Preprocessor File By IDTool to update a preprocessor file's data by providing a new external link.
Update SMS MessageTool to update an existing base SMS message template in eSputnik.
Update SMS TranslationTool to update a language version of an SMS message in eSputnik.
Update Telegram MessageUpdate a base Telegram bot message in eSputnik.
Update Telegram TranslationUpdate a translated telegram bot message in eSputnik.
Upload Preprocessor FileUpload a preprocessor data file from an external URL with an optional TTL.
Upload Promotional CodesTool to upload promotional codes to eSputnik in bulk.