# Incomaker Commons v4 ## Docs - Smartflows > Actions [Double Opt-In](https://commons.v4.docs.api.incomaker.com/double-opt-in-9003389f0.md): ## API Docs - Social Accounts [Get Accounts](https://commons.v4.docs.api.incomaker.com/get-accounts-37657288e0.md): - Ad Accounts [Get Accounts for Facebook](https://commons.v4.docs.api.incomaker.com/get-accounts-for-facebook-37657289e0.md): Fetch advertising accounts with filters for network, name or type. - Assets [Generate e-mail content (AI)](https://commons.v4.docs.api.incomaker.com/generate-e-mail-content-ai-37657290e0.md): Generate draft email content (subject, optional preheader, HTML body and plain-text version) using AI based on campaign context, target audience, selected products and custom instructions. - Audiences [Get Audiences](https://commons.v4.docs.api.incomaker.com/get-audiences-37657291e0.md): Fetch audiences by type, with filters for name, date range, and category. - Campaigns [Get campaigns](https://commons.v4.docs.api.incomaker.com/get-campaigns-37657292e0.md): Fetch campaigns by type, with filters for name, date range, and category. - Campaigns [Archive Campaign](https://commons.v4.docs.api.incomaker.com/archive-campaign-37657293e0.md): Move a campaign to the archived list. - Campaigns [Pause/Resume/Cancel Campaign](https://commons.v4.docs.api.incomaker.com/pauseresumecancel-campaign-37657294e0.md): Change a campaign’s running state. Replace `{action}` with `pause`, `resume`, or `cancel`. - Campaigns [Rename Campaign](https://commons.v4.docs.api.incomaker.com/rename-campaign-37657295e0.md): Rename an existing campaign. - Campaigns [Duplicate Campaign](https://commons.v4.docs.api.incomaker.com/duplicate-campaign-37657296e0.md): Clone an existing campaign. - Campaigns [Delete Campaign](https://commons.v4.docs.api.incomaker.com/delete-campaign-37657297e0.md): Remove a campaign permanently. - Campaigns [Get Categories](https://commons.v4.docs.api.incomaker.com/get-categories-37657298e0.md): Fetch all campaign categories. - Campaigns [Add New Category](https://commons.v4.docs.api.incomaker.com/add-new-category-37657299e0.md): Create a new campaign category. - Contacts [Get contact by clientContactId](https://commons.v4.docs.api.incomaker.com/get-contact-by-clientcontactid-37988179e0.md): Fetch a single contact by `clientContactId` (exact lookup). Returns 404 if no contact matches. - Contacts [Get contact by email](https://commons.v4.docs.api.incomaker.com/get-contact-by-email-37988180e0.md): Fetch a single contact by `email` (exact lookup). Returns 404 if no contact matches. - Contacts [Add contact to the list by id](https://commons.v4.docs.api.incomaker.com/add-contact-to-the-list-by-id-38014412e0.md): Subscribe a contact to a list by its immutable id (never auto-creates). - Contacts [Remove contact from the list by id](https://commons.v4.docs.api.incomaker.com/remove-contact-from-the-list-by-id-38014414e0.md): Unsubscribe a contact from a list by its immutable id. Idempotent. - Contacts [Add contact to the list by name](https://commons.v4.docs.api.incomaker.com/add-contact-to-the-list-by-name-38014415e0.md): Subscribe a contact to a list by name (auto-creates the list if missing). - Contacts [Remove contact from the list by name](https://commons.v4.docs.api.incomaker.com/remove-contact-from-the-list-by-name-38014416e0.md): Unsubscribe a contact from a list by name. Idempotent. - Contacts [Get contact by phoneNumber1](https://commons.v4.docs.api.incomaker.com/get-contact-by-phonenumber1-38075576e0.md): Fetch a single contact by `phoneNumber1` (exact lookup). Returns 404 if no contact matches. - Contacts [Get all contacts](https://commons.v4.docs.api.incomaker.com/get-all-contacts-37657300e0.md): Returns a paginated list of contacts. This endpoint is optimized for UI listing and quick fulltext search. - Contacts [Create contact](https://commons.v4.docs.api.incomaker.com/create-contact-37657301e0.md): Creates a single new contact. Always produces a new record — no deduplication is performed. **Use Upsert if you need create-or-update semantics. It is the solution of choice for most of e-shop integrations instead of Create.** - Contacts [Upsert contact](https://commons.v4.docs.api.incomaker.com/upsert-contact-37657302e0.md): Creates a new contact or updates an existing one. An existing contact is looked up automatically by the identifiers present in the request body, checked in priority order: `clientContactId` → `email` → `phoneNumber1`. If a match is found the contact is updated (PATCH semantics — only provided fields are changed). If no match is found, a new contact is created. - Contacts [Get contact](https://commons.v4.docs.api.incomaker.com/get-contact-37657303e0.md): Returns the list of contacts of the e-shop. - Contacts [Update contact](https://commons.v4.docs.api.incomaker.com/update-contact-37657304e0.md): Updates an existing contact identified by its Incomaker `contactId`. All provided fields replace the current values. Returns 404 if the contact does not exist — use Upsert if you need create-or-update semantics. - Contacts [Delete contact](https://commons.v4.docs.api.incomaker.com/delete-contact-37657305e0.md): Deletes an existing contact. - Contacts [Get total number of contacts](https://commons.v4.docs.api.incomaker.com/get-total-number-of-contacts-37657306e0.md): Returns the total number of contacts of the e-shop. - Contacts [Upsert multiple contacts](https://commons.v4.docs.api.incomaker.com/upsert-multiple-contacts-37657307e0.md): Creates or updates up to **100 contacts** per request. Each contact is matched automatically using the identifiers present in the contact object, checked in priority order: `clientContactId` → `email` → `phoneNumber1`. Matched contacts are updated (PATCH semantics — only provided fields are changed). Contacts with no match are created as new records. If you need larger volumes of contacts, use asynchronous bulk endpoint. - Contacts [Delete multiple contacts](https://commons.v4.docs.api.incomaker.com/delete-multiple-contacts-37657308e0.md): Deletes up to **100 contacts** per request. Each item identifies a contact by `contactId`, `clientContactId`, `email`, or `phoneNumber1`. Note: unlike bulk upsert (which matches on clientContactId, email, phoneNumber1), bulk delete also accepts the internal `contactId`. - Contacts [Contact login](https://commons.v4.docs.api.incomaker.com/contact-login-37657309e0.md): Use this method when a user logs into your e-shop (website, ERP, etc.). - Contacts [Contact logout](https://commons.v4.docs.api.incomaker.com/contact-logout-37657310e0.md): Use this method when a user logs out from your e-shop (website, ERP, etc.). - Contacts [Contact get subscriptions](https://commons.v4.docs.api.incomaker.com/contact-get-subscriptions-37657311e0.md): Use this method to retrieve the contact’s current mailing/SMS subscription lists. - Contacts [Replace contact's subscriptions (full set)](https://commons.v4.docs.api.incomaker.com/replace-contacts-subscriptions-full-set-37657312e0.md): Use this method to **replace** the contact’s subscription lists with the provided set (idempotent). - Contacts [Adjust contact's subscriptions (partial)](https://commons.v4.docs.api.incomaker.com/adjust-contacts-subscriptions-partial-37657313e0.md): Use this method to **add** and/or **remove** specific lists without touching others (idempotent). - Contacts [Unsubscribe a contact from all lists](https://commons.v4.docs.api.incomaker.com/unsubscribe-a-contact-from-all-lists-37657314e0.md): Removes the contact from every subscription list (direct tag-model delete; no longer proxied to Commons V3). Identify the contact by `contactId`, `clientContactId`, or `email`. - Carts [Add an Item to Cart](https://commons.v4.docs.api.incomaker.com/add-an-item-to-cart-37657315e0.md): Use this method to add a single item to the cart on your e-shop. The `itemId` identifies the product or product variant to add. For more complex maniputation with orders, see /orders endpoint. - Carts [Remove an Item from Cart](https://commons.v4.docs.api.incomaker.com/remove-an-item-from-cart-37657316e0.md): Use this method to remove a specific item from the cart on your e-shop. - Carts [Create an Order from Cart](https://commons.v4.docs.api.incomaker.com/create-an-order-from-cart-37657317e0.md): Use this method to convert the cart into an order, setting the order status to `confirmed`. This finalizes the cart and creates a new order resource. - Deals [Get deal](https://commons.v4.docs.api.incomaker.com/get-deal-37657318e0.md): - Deals [Update deal](https://commons.v4.docs.api.incomaker.com/update-deal-37657319e0.md): - Deals [Delete deal](https://commons.v4.docs.api.incomaker.com/delete-deal-37657320e0.md): - Deals [Find deals](https://commons.v4.docs.api.incomaker.com/find-deals-37657321e0.md): - Deals [Create deal](https://commons.v4.docs.api.incomaker.com/create-deal-37657322e0.md): - Deals [Get deals attachments](https://commons.v4.docs.api.incomaker.com/get-deals-attachments-37657323e0.md): Retrieves an attachment associated with a specific deal. - Deals [Post deals attachment](https://commons.v4.docs.api.incomaker.com/post-deals-attachment-37657324e0.md): Adds an attachment to a deal. Deal can contain multiple attachments. - Deals [Delete deals attachment](https://commons.v4.docs.api.incomaker.com/delete-deals-attachment-37657325e0.md): Deletes a specific attachment associated with a deal. - Deals [Get deals contacts](https://commons.v4.docs.api.incomaker.com/get-deals-contacts-37657326e0.md): Retrieve a list of contacts from a deal. - Deals [Add deals contacts](https://commons.v4.docs.api.incomaker.com/add-deals-contacts-37657327e0.md): Assigns an existing contact to a deal. - Deals [Remove contact from deal](https://commons.v4.docs.api.incomaker.com/remove-contact-from-deal-37657328e0.md): Removes a specific contact from the deal. The contact still remains in the system. - Deals [Get deals activities](https://commons.v4.docs.api.incomaker.com/get-deals-activities-37657329e0.md): Returns a list of activities (originally communicaitons). - Deals [List deal states](https://commons.v4.docs.api.incomaker.com/list-deal-states-37657330e0.md): - Deals [Create deal state](https://commons.v4.docs.api.incomaker.com/create-deal-state-37657331e0.md): - Deals [Update deal state](https://commons.v4.docs.api.incomaker.com/update-deal-state-37657332e0.md): - Deals [Delete deal state](https://commons.v4.docs.api.incomaker.com/delete-deal-state-37657333e0.md): - Delivery [Send E-mails delivery](https://commons.v4.docs.api.incomaker.com/send-e-mails-delivery-37657334e0.md): Create and (optionally) schedule an e-mail delivery using an audience and one or more e-mail assets (for language variants). - Delivery [Send SMS delivery](https://commons.v4.docs.api.incomaker.com/send-sms-delivery-37657335e0.md): Create and (optionally) schedule an SMS delivery. Supports multiple assets per language. - Delivery [Send push delivery](https://commons.v4.docs.api.incomaker.com/send-push-delivery-37657336e0.md): Create and (optionally) schedule a push notification delivery. Multiple assets supported per language. - Delivery [Send Test E-mail](https://commons.v4.docs.api.incomaker.com/send-test-e-mail-37657337e0.md): Send an e-mail preview to specific recipients. - Delivery [Send Test SMS](https://commons.v4.docs.api.incomaker.com/send-test-sms-37657338e0.md): Send an SMS preview to specific device tokens / channel IDs. - Delivery [Send Test Push](https://commons.v4.docs.api.incomaker.com/send-test-push-37657339e0.md): Send a push preview to specific device tokens / channel IDs. - Delivery [Validate E-mail (dry run)](https://commons.v4.docs.api.incomaker.com/validate-e-mail-dry-run-37657340e0.md): Validate an e-mail delivery without sending or creating a job. - Delivery [Validate SMS (dry run)](https://commons.v4.docs.api.incomaker.com/validate-sms-dry-run-37657341e0.md): Validate an SMS delivery without sending or creating a job. - Delivery [Validate Push (dry run)](https://commons.v4.docs.api.incomaker.com/validate-push-dry-run-37657342e0.md): Validate a push delivery without sending or creating a job. - Delivery [Get Delivery Job](https://commons.v4.docs.api.incomaker.com/get-delivery-job-37657343e0.md): Retrieve current state and summary metrics for any delivery job (e-mail, SMS, push). - Delivery [List Delivery Jobs](https://commons.v4.docs.api.incomaker.com/list-delivery-jobs-37657344e0.md): List delivery jobs across all channels, with optional filtering. - Delivery [Cancel Delivery Job](https://commons.v4.docs.api.incomaker.com/cancel-delivery-job-37657345e0.md): Cancel a pending or running delivery job. - Delivery [Pause Delivery Job](https://commons.v4.docs.api.incomaker.com/pause-delivery-job-37657346e0.md): Pause a running delivery job. - Events [Get event types](https://commons.v4.docs.api.incomaker.com/get-event-types-37657347e0.md): Get list of event types defined for plugin. - Events [Custom event](https://commons.v4.docs.api.incomaker.com/custom-event-37657348e0.md): Use this method if you need to send a custom event that is not defined in the system. We recommend using standard events with standard methods whenever possible because they are optimized, well tested, and easy to use. However, you are free to define custom events wherever necessary. - Forms [Get form settings](https://commons.v4.docs.api.incomaker.com/get-form-settings-37657349e0.md): - Forms [Update form settings](https://commons.v4.docs.api.incomaker.com/update-form-settings-37657350e0.md): This method allows editation of form settings - Forms [Get form field mappings](https://commons.v4.docs.api.incomaker.com/get-form-field-mappings-37657351e0.md): - Forms [Update form field mappings](https://commons.v4.docs.api.incomaker.com/update-form-field-mappings-37657352e0.md): This method allows editation of form mappings - Notifications [Get notifications](https://commons.v4.docs.api.incomaker.com/get-notifications-37657353e0.md): - Notifications [Get notification](https://commons.v4.docs.api.incomaker.com/get-notification-37657354e0.md): - Notifications [Modify notification](https://commons.v4.docs.api.incomaker.com/modify-notification-37657355e0.md): - Notifications [Delete notification](https://commons.v4.docs.api.incomaker.com/delete-notification-37657356e0.md): - Lists [Get Lists](https://commons.v4.docs.api.incomaker.com/get-lists-37657357e0.md): Fetch lists with optional filters for category and name. - Lists [Create List](https://commons.v4.docs.api.incomaker.com/create-list-37657358e0.md): Create a new list. - Lists [Get List](https://commons.v4.docs.api.incomaker.com/get-list-37657359e0.md): Retrieve a single list by ID - Lists [Update List](https://commons.v4.docs.api.incomaker.com/update-list-37657360e0.md): Partially update an existing list by ID. - Lists [Delete List](https://commons.v4.docs.api.incomaker.com/delete-list-37657361e0.md): Delete a list by ID - Lists [Get List by name](https://commons.v4.docs.api.incomaker.com/get-list-by-name-37657362e0.md): - Lists [Update List by name](https://commons.v4.docs.api.incomaker.com/update-list-by-name-37657363e0.md): - Lists [Delete List by name](https://commons.v4.docs.api.incomaker.com/delete-list-by-name-37657364e0.md): - Lists [Get number of contacts for a list](https://commons.v4.docs.api.incomaker.com/get-number-of-contacts-for-a-list-37657365e0.md): Returns the number of **contacts** subscribed to the given list. - Lists [Get number of contacts for a list by name](https://commons.v4.docs.api.incomaker.com/get-number-of-contacts-for-a-list-by-name-37657366e0.md): Returns the number of **contacts** subscribed to the given list. - Lists [Get contact counts for all lists (grouped by category)](https://commons.v4.docs.api.incomaker.com/get-contact-counts-for-all-lists-grouped-by-category-37657367e0.md): Returns contact counts for all lists in the plugin, including category structure for UI rendering. - Lists [Upsert Lists (bulk)](https://commons.v4.docs.api.incomaker.com/upsert-lists-bulk-37657368e0.md): Create or update multiple lists at once. - Lists [Get List categories](https://commons.v4.docs.api.incomaker.com/get-list-categories-37657369e0.md): Fetch list categories with optional name filter. - Lists [Create List category](https://commons.v4.docs.api.incomaker.com/create-list-category-37657370e0.md): Create a new list category. - Lists [Get List category](https://commons.v4.docs.api.incomaker.com/get-list-category-37657371e0.md): - Lists [Update List category](https://commons.v4.docs.api.incomaker.com/update-list-category-37657372e0.md): Partially update an existing category by ID. - Lists [Delete List category](https://commons.v4.docs.api.incomaker.com/delete-list-category-37657373e0.md): Delete a category by ID. - Lists [Get List category by name](https://commons.v4.docs.api.incomaker.com/get-list-category-by-name-37657374e0.md): - Lists [Update List category by name](https://commons.v4.docs.api.incomaker.com/update-list-category-by-name-37657375e0.md): - Lists [Delete List category by name](https://commons.v4.docs.api.incomaker.com/delete-list-category-by-name-37657376e0.md): - Lists [Upsert List categories (bulk)](https://commons.v4.docs.api.incomaker.com/upsert-list-categories-bulk-37657377e0.md): Create or update multiple categories at once. - Products [Get products](https://commons.v4.docs.api.incomaker.com/get-products-37657378e0.md): - Products [Get products categories](https://commons.v4.docs.api.incomaker.com/get-products-categories-37657379e0.md): - Products [Get tags](https://commons.v4.docs.api.incomaker.com/get-tags-37657380e0.md): - Orders [Get orders](https://commons.v4.docs.api.incomaker.com/get-orders-37657381e0.md): Returns a paginated list of orders. This endpoint is designed for UI listings and basic filtering. - Orders [Create order](https://commons.v4.docs.api.incomaker.com/create-order-37657382e0.md): Creates a new order record. - Orders [Upsert multiple orders](https://commons.v4.docs.api.incomaker.com/upsert-multiple-orders-37657383e0.md): Bulk upsert up to **100 orders**. Existing orders are matched by `orderId` or `clientOrderId`. Updates use PATCH semantics (only provided fields are changed). - Orders [Get order](https://commons.v4.docs.api.incomaker.com/get-order-37657384e0.md): Returns detailed information for a specific order. - Orders [Update order](https://commons.v4.docs.api.incomaker.com/update-order-37657385e0.md): Full or partial update of an order record. - Orders [Update order state](https://commons.v4.docs.api.incomaker.com/update-order-state-37657386e0.md): Updates only the order state. - Orders [Delete order](https://commons.v4.docs.api.incomaker.com/delete-order-37657387e0.md): Permanently removes an order. - Orders [Get order by client ID](https://commons.v4.docs.api.incomaker.com/get-order-by-client-id-37657388e0.md): Convenience endpoint to manage orders using your internal system IDs. - Orders [Update order by client ID](https://commons.v4.docs.api.incomaker.com/update-order-by-client-id-37657389e0.md): Convenience endpoint to manage orders using your internal system IDs. - Orders [Update order state by client ID](https://commons.v4.docs.api.incomaker.com/update-order-state-by-client-id-37657390e0.md): Convenience endpoint to manage orders using your internal system IDs. - Orders [Delete order by client ID](https://commons.v4.docs.api.incomaker.com/delete-order-by-client-id-37657391e0.md): Convenience endpoint to manage orders using your internal system IDs. - Scenarios [Abandoned cart notification by e-mail](https://commons.v4.docs.api.incomaker.com/abandoned-cart-notification-by-e-mail-37657392e0.md): - Scenarios [Abandoned cart notification by SMS](https://commons.v4.docs.api.incomaker.com/abandoned-cart-notification-by-sms-37657393e0.md): - Scenarios [Abandoned cart notification by push](https://commons.v4.docs.api.incomaker.com/abandoned-cart-notification-by-push-37657394e0.md): - Scenarios [Abandoned cart notification by Facebook](https://commons.v4.docs.api.incomaker.com/abandoned-cart-notification-by-facebook-37657395e0.md): - Scenarios [Create birthday greetings](https://commons.v4.docs.api.incomaker.com/create-birthday-greetings-37657396e0.md): - Scenarios [Create nameday greetings](https://commons.v4.docs.api.incomaker.com/create-nameday-greetings-37657397e0.md): - Scenarios [Create first purchase anniversary](https://commons.v4.docs.api.incomaker.com/create-first-purchase-anniversary-37657398e0.md): - Smartflows > Triggers > Start [Get Start trigger](https://commons.v4.docs.api.incomaker.com/get-start-trigger-37657421e0.md): - Smartflows > Triggers > Start [Delete Start trigger](https://commons.v4.docs.api.incomaker.com/delete-start-trigger-37657422e0.md): - Smartflows > Triggers > Start [Create Start trigger](https://commons.v4.docs.api.incomaker.com/create-start-trigger-37657423e0.md): The trigger activates immediately when smartflow is executed - Smartflows > Triggers > Added to list [Get Added to list trigger](https://commons.v4.docs.api.incomaker.com/get-added-to-list-trigger-37657448e0.md): - Smartflows > Triggers > Added to list [Update Added to list trigger](https://commons.v4.docs.api.incomaker.com/update-added-to-list-trigger-37657449e0.md): Trigger activates when a contact is added to list, allowing automated actions like welcome emails, tagging, or follow-up sequences. - Smartflows > Triggers > Added to list [Delete Added to list trigger](https://commons.v4.docs.api.incomaker.com/delete-added-to-list-trigger-37657450e0.md): - Smartflows > Triggers > Added to list [Create Added to list trigger](https://commons.v4.docs.api.incomaker.com/create-added-to-list-trigger-37657451e0.md): Trigger activates when a contact is added to list, allowing automated actions like welcome emails, tagging, or follow-up sequences. - Smartflows > Triggers > Removed from list [Get Removed from list trigger](https://commons.v4.docs.api.incomaker.com/get-removed-from-list-trigger-37657452e0.md): - Smartflows > Triggers > Removed from list [Update Remove from list trigger](https://commons.v4.docs.api.incomaker.com/update-remove-from-list-trigger-37657453e0.md): This trigger activates when a contact is removed from a list, enabling actions like sending exit surveys, updating preferences, or triggering re-engagement campaigns. - Smartflows > Triggers > Removed from list [Delete Remove from list trigger](https://commons.v4.docs.api.incomaker.com/delete-remove-from-list-trigger-37657454e0.md): - Smartflows > Triggers > Removed from list [Create Removed from list trigger](https://commons.v4.docs.api.incomaker.com/create-removed-from-list-trigger-37657455e0.md): This trigger activates when a contact is removed from list, enabling actions like sending exit surveys, updating preferences, or triggering re-engagement campaigns. - Smartflows > Triggers > Scheduled start [Get Scheduled start trigger](https://commons.v4.docs.api.incomaker.com/get-scheduled-start-trigger-37657424e0.md): - Smartflows > Triggers > Scheduled start [Update Scheduled start trigger](https://commons.v4.docs.api.incomaker.com/update-scheduled-start-trigger-37657425e0.md): The trigger activates on a predefined date and time, initiating assigned actions in the workflow. It can be used for scheduled campaigns, reminders, or automated tasks - Smartflows > Triggers > Scheduled start [Delete Scheduled start trigger](https://commons.v4.docs.api.incomaker.com/delete-scheduled-start-trigger-37657426e0.md): - Smartflows > Triggers > Scheduled start [Create Scheduled start trigger](https://commons.v4.docs.api.incomaker.com/create-scheduled-start-trigger-37657427e0.md): The trigger activates on a predefined date and time, initiating assigned actions in the workflow. It can be used for scheduled campaigns, reminders, or automated tasks - Smartflows > Triggers > Recurring [Get Recurring trigger](https://commons.v4.docs.api.incomaker.com/get-recurring-trigger-37657428e0.md): - Smartflows > Triggers > Recurring [Update Recurring trigger](https://commons.v4.docs.api.incomaker.com/update-recurring-trigger-37657429e0.md): - Smartflows > Triggers > Recurring [Delete Recurring trigger](https://commons.v4.docs.api.incomaker.com/delete-recurring-trigger-37657430e0.md): - Smartflows > Triggers > Recurring [Create Recurring trigger](https://commons.v4.docs.api.incomaker.com/create-recurring-trigger-37657431e0.md): Execute smartflow on repeating schedule, such as weekly, monthly, or annually. It is ideal for automating recurring events like regular promotions. - Smartflows > Triggers > Nameday [Get Nameday trigger](https://commons.v4.docs.api.incomaker.com/get-nameday-trigger-37657432e0.md): Executes smartflow on contact`s name day. Can be executed in advance if daysInAdvance is set. - Smartflows > Triggers > Nameday [Update Nameday trigger](https://commons.v4.docs.api.incomaker.com/update-nameday-trigger-37657433e0.md): - Smartflows > Triggers > Nameday [Delete Nameday trigger](https://commons.v4.docs.api.incomaker.com/delete-nameday-trigger-37657434e0.md): - Smartflows > Triggers > Nameday [Create Nameday trigger](https://commons.v4.docs.api.incomaker.com/create-nameday-trigger-37657435e0.md): Executes smartflow on contact`s name day. Can be executed in advance if daysInAdvance is set. - Smartflows > Triggers > Birthday [Get Birthday trigger](https://commons.v4.docs.api.incomaker.com/get-birthday-trigger-37657436e0.md): Executes smartflow on contact`s birthday. Can be executed in advance if daysInAdvance is set. - Smartflows > Triggers > Birthday [Update Birthday trigger](https://commons.v4.docs.api.incomaker.com/update-birthday-trigger-37657437e0.md): - Smartflows > Triggers > Birthday [Delete Birthday trigger](https://commons.v4.docs.api.incomaker.com/delete-birthday-trigger-37657438e0.md): - Smartflows > Triggers > Birthday [Create Birthday trigger](https://commons.v4.docs.api.incomaker.com/create-birthday-trigger-37657439e0.md): Executes smartflow on contact`s birthday. Can be executed in advance if daysInAdvance is set. - Smartflows > Triggers > First registration [Get First registration trigger](https://commons.v4.docs.api.incomaker.com/get-first-registration-trigger-37657440e0.md): Executes smartflow when contact registers to eshop. - Smartflows > Triggers > First registration [Update First registration trigger](https://commons.v4.docs.api.incomaker.com/update-first-registration-trigger-37657441e0.md): - Smartflows > Triggers > First registration [Delete First registration trigger](https://commons.v4.docs.api.incomaker.com/delete-first-registration-trigger-37657442e0.md): - Smartflows > Triggers > First registration [Create First registration trigger](https://commons.v4.docs.api.incomaker.com/create-first-registration-trigger-37657443e0.md): Executes smartflow when contact registers to eshop. - Smartflows > Triggers > First purchase [Get First purchase trigger](https://commons.v4.docs.api.incomaker.com/get-first-purchase-trigger-37657444e0.md): Executes smartflow when contact finished his first purchase on the eshop. - Smartflows > Triggers > First purchase [Update First purchase trigger](https://commons.v4.docs.api.incomaker.com/update-first-purchase-trigger-37657445e0.md): - Smartflows > Triggers > First purchase [Delete First purchase trigger](https://commons.v4.docs.api.incomaker.com/delete-first-purchase-trigger-37657446e0.md): - Smartflows > Triggers > First purchase [Create First purchase trigger](https://commons.v4.docs.api.incomaker.com/create-first-purchase-trigger-37657447e0.md): Executes smartflow when contact finished his first purchase on the eshop. - Smartflows > Triggers > Email subscription confirmed [Get Email subscription confirmed trigger](https://commons.v4.docs.api.incomaker.com/get-email-subscription-confirmed-trigger-37657456e0.md): Trigger activattes when a contact confirms their email subscription, usually by clicking a double opt-in link. - Smartflows > Triggers > Email subscription confirmed [Update Email subscription confirmed trigger](https://commons.v4.docs.api.incomaker.com/update-email-subscription-confirmed-trigger-37657457e0.md): This trigger activates when a contact is removed from a list, enabling actions like sending exit surveys, updating preferences, or triggering re-engagement campaigns. - Smartflows > Triggers > Email subscription confirmed [Delete Email subscription confirmed trigger](https://commons.v4.docs.api.incomaker.com/delete-email-subscription-confirmed-trigger-37657458e0.md): - Smartflows > Triggers > Email subscription confirmed [Create Email subscription confirmed trigger](https://commons.v4.docs.api.incomaker.com/create-email-subscription-confirmed-trigger-37657459e0.md): This trigger activates when a contact is removed from a list, enabling actions like sending exit surveys, updating preferences, or triggering re-engagement campaigns. - Smartflows > Triggers > Link click [Get Link click trigger](https://commons.v4.docs.api.incomaker.com/get-link-click-trigger-37657460e0.md): This trigger activates when a contact clicks, or dont clicks, on a link in an email or SMS. - Smartflows > Triggers > Link click [Update Link click trigger](https://commons.v4.docs.api.incomaker.com/update-link-click-trigger-37657461e0.md): This trigger activates when a contact clicks a link in an email or SMS. - Smartflows > Triggers > Link click [Delete Link click trigger](https://commons.v4.docs.api.incomaker.com/delete-link-click-trigger-37657462e0.md): - Smartflows > Triggers > Link click [Create Link click trigger](https://commons.v4.docs.api.incomaker.com/create-link-click-trigger-37657463e0.md): This trigger activates when a contact clicks, or dont clicks, on a link in an email or SMS. - Smartflows > Triggers > Mail open [Get Open mail trigger](https://commons.v4.docs.api.incomaker.com/get-open-mail-trigger-37657464e0.md): Triggers when a contact opens (or doesn't open) a specific email campaign within a defined timeframe. Essential for re-engagement or follow-up sequences - Smartflows > Triggers > Mail open [Update Open mail trigger](https://commons.v4.docs.api.incomaker.com/update-open-mail-trigger-37657465e0.md): Triggers when a contact opens (or doesn't open) a specific email campaign within a defined timeframe. Essential for re-engagement or follow-up sequences - Smartflows > Triggers > Mail open [Delete Open mail trigger](https://commons.v4.docs.api.incomaker.com/delete-open-mail-trigger-37657466e0.md): - Smartflows > Triggers > Mail open [Create Open mail trigger](https://commons.v4.docs.api.incomaker.com/create-open-mail-trigger-37657467e0.md): Triggers when a contact opens (or doesn't open) a specific email campaign within a defined timeframe. Essential for re-engagement or follow-up sequences - Smartflows > Triggers > Product added to cart [Get Product added to cart trigger](https://commons.v4.docs.api.incomaker.com/get-product-added-to-cart-trigger-37657472e0.md): Activates immediately when a user adds a product to their shopping cart. Can be used for instant offers or cross-selling related items. - Smartflows > Triggers > Product added to cart [Update Product added to cart trigger](https://commons.v4.docs.api.incomaker.com/update-product-added-to-cart-trigger-37657473e0.md): Activates immediately when a user adds a product to their shopping cart. Can be used for instant offers or cross-selling related items. - Smartflows > Triggers > Product added to cart [Delete Product added to cart trigger](https://commons.v4.docs.api.incomaker.com/delete-product-added-to-cart-trigger-37657474e0.md): - Smartflows > Triggers > Product added to cart [Create Product added to cart trigger](https://commons.v4.docs.api.incomaker.com/create-product-added-to-cart-trigger-37657475e0.md): Activates immediately when a user adds a product to their shopping cart. Can be used for instant offers or cross-selling related items. - Smartflows > Triggers > Custom event [Get Custom event trigger](https://commons.v4.docs.api.incomaker.com/get-custom-event-trigger-37657496e0.md): Activates when a user defined event occurs. - Smartflows > Triggers > Custom event [Update Custom event trigger](https://commons.v4.docs.api.incomaker.com/update-custom-event-trigger-37657497e0.md): Activates when a user defined event occurs. - Smartflows > Triggers > Custom event [Delete Custom event trigger](https://commons.v4.docs.api.incomaker.com/delete-custom-event-trigger-37657498e0.md): - Smartflows > Triggers > Custom event [Create Custom event trigger](https://commons.v4.docs.api.incomaker.com/create-custom-event-trigger-37657499e0.md): Activates when a user defined event occurs. - Smartflows > Triggers > Abandoned cart [Get Abandoned cart trigger](https://commons.v4.docs.api.incomaker.com/get-abandoned-cart-trigger-37657468e0.md): Activates when a customer adds products to their cart but not complete the purchase. it helps recover lost sales by sending automated reminders or special offers. - Smartflows > Triggers > Abandoned cart [Update Abandoned cart trigger](https://commons.v4.docs.api.incomaker.com/update-abandoned-cart-trigger-37657469e0.md): Activates when a customer adds products to their cart but not complete the purchase. it helps recover lost sales by sending automated reminders or special offers. - Smartflows > Triggers > Abandoned cart [Delete Abandoned cart trigger](https://commons.v4.docs.api.incomaker.com/delete-abandoned-cart-trigger-37657470e0.md): - Smartflows > Triggers > Abandoned cart [Create Abandoned cart trigger](https://commons.v4.docs.api.incomaker.com/create-abandoned-cart-trigger-37657471e0.md): Activates when a customer adds products to their cart but not complete the purchase. it helps recover lost sales by sending automated reminders or special offers. - Smartflows > Actions > Double Opt-In [Get Double Opt-In action](https://commons.v4.docs.api.incomaker.com/get-double-opt-in-action-37657587e0.md): Sends confirmation email to contact and waits for subscription confirmation. - Smartflows > Actions > Double Opt-In [Update Double Opt-In action](https://commons.v4.docs.api.incomaker.com/update-double-opt-in-action-37657588e0.md): Sends confirmation email to contact and waits for subscription confirmation. - Smartflows > Actions > Double Opt-In [Delete Double Opt-In action](https://commons.v4.docs.api.incomaker.com/delete-double-opt-in-action-37657589e0.md): - Smartflows > Actions > Double Opt-In [Create Double Opt-In action](https://commons.v4.docs.api.incomaker.com/create-double-opt-in-action-37657590e0.md): Sends confirmation email to contact and waits for subscription confirmation. - Smartflows > Actions > Add contact to list [Get Add contact to list action](https://commons.v4.docs.api.incomaker.com/get-add-contact-to-list-action-37657595e0.md): Adds a contact to selected list, enabling segmentation, targeted campaigns or follow-up workflows. Useful for managing subscriptions, automating exclusions, or refining audience targeting. - Smartflows > Actions > Add contact to list [Update Add contact to list action](https://commons.v4.docs.api.incomaker.com/update-add-contact-to-list-action-37657596e0.md): Adds a contact to selected list, enabling segmentation, targeted campaigns or follow-up workflows. Useful for managing subscriptions, automating exclusions, or refining audience targeting. - Smartflows > Actions > Add contact to list [Delete Add contact to list action](https://commons.v4.docs.api.incomaker.com/delete-add-contact-to-list-action-37657597e0.md): - Smartflows > Actions > Add contact to list [Create Add contact to list action](https://commons.v4.docs.api.incomaker.com/create-add-contact-to-list-action-37657598e0.md): Adds a contact to selected list, enabling segmentation, targeted campaigns or follow-up workflows. Useful for managing subscriptions, automating exclusions, or refining audience targeting. - Smartflows > Actions > Remove contact from list [Get Remove contact from list action](https://commons.v4.docs.api.incomaker.com/get-remove-contact-from-list-action-37657599e0.md): Removes a contact from selected list, enabling segmentation, targeted campaigns or follow-up workflows. Useful for managing subscriptions, automating exclusions, or refining audience targeting. - Smartflows > Actions > Remove contact from list [Update Remove contact from list action](https://commons.v4.docs.api.incomaker.com/update-remove-contact-from-list-action-37657600e0.md): Removes a contact from selected list, enabling segmentation, targeted campaigns or follow-up workflows. Useful for managing subscriptions, automating exclusions, or refining audience targeting. - Smartflows > Actions > Remove contact from list [Delete Remove contact from list action](https://commons.v4.docs.api.incomaker.com/delete-remove-contact-from-list-action-37657601e0.md): - Smartflows > Actions > Remove contact from list [Create Remove contact from list action](https://commons.v4.docs.api.incomaker.com/create-remove-contact-from-list-action-37657602e0.md): Removes a contact from selected list, enabling segmentation, targeted campaigns or follow-up workflows. Useful for managing subscriptions, automating exclusions, or refining audience targeting. - Smartflows [Get smartflows](https://commons.v4.docs.api.incomaker.com/get-smartflows-37657399e0.md): Get smartflows by given criteria - Smartflows [Create smartflow](https://commons.v4.docs.api.incomaker.com/create-smartflow-37657400e0.md): - Smartflows [Get smartflow](https://commons.v4.docs.api.incomaker.com/get-smartflow-37657401e0.md): Get smartflow details - Smartflows [Update smartflow](https://commons.v4.docs.api.incomaker.com/update-smartflow-37657402e0.md): Modifies existing smartflow - Smartflows [Delete smartflow](https://commons.v4.docs.api.incomaker.com/delete-smartflow-37657403e0.md): - Smartflows [Get smartflow structure](https://commons.v4.docs.api.incomaker.com/get-smartflow-structure-37657404e0.md): Get list of smartflow activities and connections between them. - Smartflows [Generate smartflow (AI)](https://commons.v4.docs.api.incomaker.com/generate-smartflow-ai-37657405e0.md): Create a new smartflow "from scratch" using AI. The server generates an initial smartflow structure (triggers, targets and actions) based on a brief and context (use case, channels, audience hints). The created smartflow is stored in a draft-like state so it can be reviewed and edited in the UI before activation. - Smartflows [Pause/Resume/Cancel smartflow](https://commons.v4.docs.api.incomaker.com/pauseresumecancel-smartflow-37657406e0.md): Change a smartflow’s running state. Replace {action} with pause, resume, cancel. - Smartflows [Execute smartflow](https://commons.v4.docs.api.incomaker.com/execute-smartflow-37657407e0.md): Starts smartflow’s processing. Returns smartflow’s new state and list of available actions. - Smartflows [Validate smartflow](https://commons.v4.docs.api.incomaker.com/validate-smartflow-37657408e0.md): Checks if smartflow`s structure is correct and individual activities has all required attributes - Smartflows [Export smartflow](https://commons.v4.docs.api.incomaker.com/export-smartflow-37657409e0.md): Export smartflow structure into given format - Smartflows [Import smartflow](https://commons.v4.docs.api.incomaker.com/import-smartflow-37657410e0.md): Import smartflow structure from given format - Smartflows [Duplicate smartflow](https://commons.v4.docs.api.incomaker.com/duplicate-smartflow-37657411e0.md): Clone an existing smartflow. - Smartflows [Get smartflow actions](https://commons.v4.docs.api.incomaker.com/get-smartflow-actions-37657412e0.md): Get list of actions available for smartflow. - Smartflows [Archive smartflow](https://commons.v4.docs.api.incomaker.com/archive-smartflow-37657413e0.md): Move a smartflow to the archived list. - Smartflows [Get templates](https://commons.v4.docs.api.incomaker.com/get-templates-37657414e0.md): Get smartflow templates - Smartflows [Create template](https://commons.v4.docs.api.incomaker.com/create-template-37657415e0.md): Creates new template. - Smartflows [Get template actions](https://commons.v4.docs.api.incomaker.com/get-template-actions-37657416e0.md): Get list of actions available for smartflow. - Smartflows [Get folders](https://commons.v4.docs.api.incomaker.com/get-folders-37657417e0.md): - Smartflows [Create folder](https://commons.v4.docs.api.incomaker.com/create-folder-37657418e0.md): - Smartflows [Modify folder](https://commons.v4.docs.api.incomaker.com/modify-folder-37657419e0.md): - Smartflows [Delete folder](https://commons.v4.docs.api.incomaker.com/delete-folder-37657420e0.md): - Smartflows [Get Product in Cart is back in Stock trigger](https://commons.v4.docs.api.incomaker.com/get-product-in-cart-is-back-in-stock-trigger-37657476e0.md): Activates when an item in a previously abandoned cart, which was out of stock, is now back in stock. - Smartflows [Update Product in cart is back in stock trigger](https://commons.v4.docs.api.incomaker.com/update-product-in-cart-is-back-in-stock-trigger-37657477e0.md): Activates when an item in a previously abandoned cart, which was out of stock, is now back in stock. - Smartflows [Delete Product in cart is back in stock trigger](https://commons.v4.docs.api.incomaker.com/delete-product-in-cart-is-back-in-stock-trigger-37657478e0.md): - Smartflows [Create Product in cart is back in stock trigger](https://commons.v4.docs.api.incomaker.com/create-product-in-cart-is-back-in-stock-trigger-37657479e0.md): Activates when an item in a previously abandoned cart, which was out of stock, is now back in stock. - Smartflows [Get Product in Cart discounted trigger](https://commons.v4.docs.api.incomaker.com/get-product-in-cart-discounted-trigger-37657480e0.md): Triggers when a product in an abandoned cart goes on sale. A powerful incentive to complete the purchase. - Smartflows [Update Product in Cart discounted trigger](https://commons.v4.docs.api.incomaker.com/update-product-in-cart-discounted-trigger-37657481e0.md): Triggers when a product in an abandoned cart goes on sale. A powerful incentive to complete the purchase. - Smartflows [Delete Product in Cart discounted trigger](https://commons.v4.docs.api.incomaker.com/delete-product-in-cart-discounted-trigger-37657482e0.md): - Smartflows [Create Product in Cart discounted trigger](https://commons.v4.docs.api.incomaker.com/create-product-in-cart-discounted-trigger-37657483e0.md): Triggers when a product in an abandoned cart goes on sale. A powerful incentive to complete the purchase. - Smartflows [Get Product in cart running out trigger](https://commons.v4.docs.api.incomaker.com/get-product-in-cart-running-out-trigger-37657484e0.md): Creates urgency by triggering a notification when the stock for a product in an abandoned cart falls below a certain threshold. - Smartflows [Update Product in cart running out trigger](https://commons.v4.docs.api.incomaker.com/update-product-in-cart-running-out-trigger-37657485e0.md): Creates urgency by triggering a notification when the stock for a product in an abandoned cart falls below a certain threshold. - Smartflows [Delete Product in cart running out trigger](https://commons.v4.docs.api.incomaker.com/delete-product-in-cart-running-out-trigger-37657486e0.md): - Smartflows [Create Product in cart running out trigger](https://commons.v4.docs.api.incomaker.com/create-product-in-cart-running-out-trigger-37657487e0.md): Creates urgency by triggering a notification when the stock for a product in an abandoned cart falls below a certain threshold. - Smartflows [Get Product purchased trigger](https://commons.v4.docs.api.incomaker.com/get-product-purchased-trigger-37657488e0.md): Activates when a customer buys a specific product or a product from a certain category. Ideal for post-purchase follow-ups, cross-sell o!ers, or review request. - Smartflows [Update Product purchased trigger](https://commons.v4.docs.api.incomaker.com/update-product-purchased-trigger-37657489e0.md): Activates when a customer buys a specific product or a product from a certain category. Ideal for post-purchase follow-ups, cross-sell o!ers, or review request. - Smartflows [Delete Product purchased trigger](https://commons.v4.docs.api.incomaker.com/delete-product-purchased-trigger-37657490e0.md): - Smartflows [Create Product purchased trigger](https://commons.v4.docs.api.incomaker.com/create-product-purchased-trigger-37657491e0.md): Activates when a customer buys a specific product or a product from a certain category. Ideal for post-purchase follow-ups, cross-sell o!ers, or review request. - Smartflows [Get Recently purchased trigger](https://commons.v4.docs.api.incomaker.com/get-recently-purchased-trigger-37657492e0.md): Activates when a new order is successfully created and confirmed. This is the starting point for most post-purchase communication sequences. - Smartflows [Update Recently purchased trigger](https://commons.v4.docs.api.incomaker.com/update-recently-purchased-trigger-37657493e0.md): Activates when a new order is successfully created and confirmed. This is the starting point for most post-purchase communication sequences. - Smartflows [Delete Recently purchased trigger](https://commons.v4.docs.api.incomaker.com/delete-recently-purchased-trigger-37657494e0.md): - Smartflows [Create Recently purchased trigger](https://commons.v4.docs.api.incomaker.com/create-recently-purchased-trigger-37657495e0.md): Activates when a new order is successfully created and confirmed. This is the starting point for most post-purchase communication sequences. - Smartflows [Get Checkout visited trigger](https://commons.v4.docs.api.incomaker.com/get-checkout-visited-trigger-37657500e0.md): Activates when a user visits the checkout page but doesn't complete the purchase within specified time. it's precursor to the Abandoned Cart trigger. - Smartflows [Update Checkout visited trigger](https://commons.v4.docs.api.incomaker.com/update-checkout-visited-trigger-37657501e0.md): Activates when a user visits the checkout page but doesn't complete the purchase within specified time. it;s precursor to the Abandoned Cart trigger. - Smartflows [Delete Checkout visited trigger](https://commons.v4.docs.api.incomaker.com/delete-checkout-visited-trigger-37657502e0.md): - Smartflows [Create Checkout visited trigger](https://commons.v4.docs.api.incomaker.com/create-checkout-visited-trigger-37657503e0.md): Activates when a user visits the checkout page but doesn't complete the purchase within specified time. it's precursor to the Abandoned Cart trigger. - Smartflows [Get Order cancelled trigger](https://commons.v4.docs.api.incomaker.com/get-order-cancelled-trigger-37657504e0.md): Activates when an order is canceled. Use this to ask for feedback, understand the reason for cancellation, or offer an incentive to place a new order. - Smartflows [Delete Order cancelled trigger](https://commons.v4.docs.api.incomaker.com/delete-order-cancelled-trigger-37657505e0.md): - Smartflows [Create Order cancelled trigger](https://commons.v4.docs.api.incomaker.com/create-order-cancelled-trigger-37657506e0.md): Activates when an order is canceled. Use this to ask for feedback, understand the reason for cancellation, or offer an incentive to place a new order. - Smartflows [Get Invoice confirmation trigger](https://commons.v4.docs.api.incomaker.com/get-invoice-confirmation-trigger-37657507e0.md): Triggers when the payment for an order is confirmed and an invoice is issued. Useful for B2B or scenarios where payment isn't immediate - Smartflows [Delete Invoice confirmation trigger](https://commons.v4.docs.api.incomaker.com/delete-invoice-confirmation-trigger-37657508e0.md): - Smartflows [Create Invoice confirmation trigger](https://commons.v4.docs.api.incomaker.com/create-invoice-confirmation-trigger-37657509e0.md): Triggers when the payment for an order is confirmed and an invoice is issued. Useful for B2B or scenarios where payment isn't immediate. - Smartflows [Get Return confirmation trigger](https://commons.v4.docs.api.incomaker.com/get-return-confirmation-trigger-37657510e0.md): Activates when a product return is processed and confirmed. Use it to manage the customer experience after a return, e.g., by sending a confirmation or a survey. - Smartflows [Delete Return confirmation trigger](https://commons.v4.docs.api.incomaker.com/delete-return-confirmation-trigger-37657511e0.md): - Smartflows [Create Return confirmation trigger](https://commons.v4.docs.api.incomaker.com/create-return-confirmation-trigger-37657512e0.md): Activates when a product return is processed and confirmed. Use it to manage the customer experience after a return, e.g., by sending a confirmation or a survey. - Smartflows [Get Website search trigger](https://commons.v4.docs.api.incomaker.com/get-website-search-trigger-37657513e0.md): Triggers when a user performs a search on your website. Use this data to understand customer intent and follow up with relevant product suggestions - Smartflows [Update Website search trigger](https://commons.v4.docs.api.incomaker.com/update-website-search-trigger-37657514e0.md): Triggers when a user performs a search on your website. Use this data to understand customer intent and follow up with relevant product suggestions - Smartflows [Delete Website search trigger](https://commons.v4.docs.api.incomaker.com/delete-website-search-trigger-37657515e0.md): - Smartflows [Create Website search trigger](https://commons.v4.docs.api.incomaker.com/create-website-search-trigger-37657516e0.md): Triggers when a user performs a search on your website. Use this data to understand customer intent and follow up with relevant product suggestions - Smartflows [Get Campaign sent trigger](https://commons.v4.docs.api.incomaker.com/get-campaign-sent-trigger-37657517e0.md): Triggers a workflow the moment a specific campaign is sent. Useful for creating internal workflows, such as updating contact properties or notifying a sales team. - Smartflows [Update Campaign sent trigger](https://commons.v4.docs.api.incomaker.com/update-campaign-sent-trigger-37657518e0.md): Triggers a workflow the moment a specific campaign is sent. Useful for creating internal workflows, such as updating contact properties or notifying a sales team. - Smartflows [Delete Campaign sent trigger](https://commons.v4.docs.api.incomaker.com/delete-campaign-sent-trigger-37657519e0.md): - Smartflows [Create Campaign sent trigger](https://commons.v4.docs.api.incomaker.com/create-campaign-sent-trigger-37657520e0.md): Triggers a workflow the moment a specific campaign is sent. Useful for creating internal workflows, such as updating contact properties or notifying a sales team. - Smartflows [Get Shipping confirmed trigger](https://commons.v4.docs.api.incomaker.com/get-shipping-confirmed-trigger-37657521e0.md): Triggers when an order's shipping status is updated to "shipped" or "delivered". Perfect for sending tracking information or asking for a review after delivery. - Smartflows [Update Shipping confirmed trigger](https://commons.v4.docs.api.incomaker.com/update-shipping-confirmed-trigger-37657522e0.md): Triggers when an order's shipping status is updated to "shipped" or "delivered". Perfect for sending tracking information or asking for a review after delivery. - Smartflows [Delete Shipping confirmed trigger](https://commons.v4.docs.api.incomaker.com/delete-shipping-confirmed-trigger-37657523e0.md): - Smartflows [Create Shipping confirmed trigger](https://commons.v4.docs.api.incomaker.com/create-shipping-confirmed-trigger-37657524e0.md): Triggers when an order's shipping status is updated to "shipped" or "delivered". Perfect for sending tracking information or asking for a review after delivery. - Smartflows [Get Website Viewed trigger](https://commons.v4.docs.api.incomaker.com/get-website-viewed-trigger-37657525e0.md): Triggers when a contact views a specific page, product, or category. Allows for highly targeted campaigns based on user interest. - Smartflows [Update Website Viewed trigger](https://commons.v4.docs.api.incomaker.com/update-website-viewed-trigger-37657526e0.md): Triggers when a contact views a specific page, product, or category. Allows for highly targeted campaigns based on user interest. - Smartflows [Delete Website Viewed trigger](https://commons.v4.docs.api.incomaker.com/delete-website-viewed-trigger-37657527e0.md): - Smartflows [Create Website Viewed trigger](https://commons.v4.docs.api.incomaker.com/create-website-viewed-trigger-37657528e0.md): Triggers when a contact views a specific page, product, or category. Allows for highly targeted campaigns based on user interest. - Smartflows [Get Filter target](https://commons.v4.docs.api.incomaker.com/get-filter-target-37657529e0.md): - Smartflows [Update Filter target](https://commons.v4.docs.api.incomaker.com/update-filter-target-37657530e0.md): Replaces existing rule for filtering contacts by given criteria. Criteria is stored in the named_query record referenced by the query_id attribute. - Smartflows [Delete Filter target](https://commons.v4.docs.api.incomaker.com/delete-filter-target-37657531e0.md): - Smartflows [Create Filter target](https://commons.v4.docs.api.incomaker.com/create-filter-target-37657532e0.md): Creates a rule for filtering contacts by given criteria. Criteria is stored in the named_query record referenced by the query_id attribute. - Smartflows [Get Merge target](https://commons.v4.docs.api.incomaker.com/get-merge-target-37657533e0.md): This node merges different branches of your audience into one branch. - Smartflows [Delete Merge target](https://commons.v4.docs.api.incomaker.com/delete-merge-target-37657534e0.md): - Smartflows [Create Merge target](https://commons.v4.docs.api.incomaker.com/create-merge-target-37657535e0.md): This node merges different branches of your audience into one branch. - Smartflows [Get Split target](https://commons.v4.docs.api.incomaker.com/get-split-target-37657536e0.md): This node splits your audience into two branches for A/B testing di!erent pathways or content. Users are allocated evenly or by ratio, allowing performance and engagement comparisons to optimize workflows and messaging. - Smartflows [Update Split target](https://commons.v4.docs.api.incomaker.com/update-split-target-37657537e0.md): This node splits your audience into two branches for A/B testing di!erent pathways or content. Users are allocated evenly or by ratio, allowing performance and engagement comparisons to optimize workflows and messaging. - Smartflows [Delete Split target](https://commons.v4.docs.api.incomaker.com/delete-split-target-37657538e0.md): - Smartflows [Create Split target](https://commons.v4.docs.api.incomaker.com/create-split-target-37657539e0.md): This node splits your audience into two branches for A/B testing di!erent pathways or content. Users are allocated evenly or by ratio, allowing performance and engagement comparisons to optimize workflows and messaging. - Smartflows [Get Splitter target](https://commons.v4.docs.api.incomaker.com/get-splitter-target-37657540e0.md): Directs all incoming contacts to every subsequent branch simultaneously. Use this for parallel workflows, assign contacts to multiple lists or sending them through different, non/competing processes at some time. - Smartflows [Update Splitter target](https://commons.v4.docs.api.incomaker.com/update-splitter-target-37657541e0.md): Directs all incoming contacts to every subsequent branch simultaneously. Use this for parallel workflows, assign contacts to multiple lists or sending them through different, non/competing processes at some time. - Smartflows [Delete Splitter target](https://commons.v4.docs.api.incomaker.com/delete-splitter-target-37657542e0.md): - Smartflows [Create Splitter target](https://commons.v4.docs.api.incomaker.com/create-splitter-target-37657543e0.md): Directs all incoming contacts to every subsequent branch simultaneously. Use this for parallel workflows, assign contacts to multiple lists or sending them through different, non/competing processes at some time. - Smartflows [Get Condition target](https://commons.v4.docs.api.incomaker.com/get-condition-target-37657544e0.md): This node splits your audience into 'Yes' and 'No' paths. Start quickly with pre-built Basic or Advanced filter templates, or build a custom rule from scratch. Combine conditions using All (AND) or Any (OR) logic, and use the WHILE operator to group conditions that must all be true simultaneously, like using parentheses. Alternatively, simply describe your needs to the AI Assistant to have it build the rule for you. - Smartflows [Update Condition target](https://commons.v4.docs.api.incomaker.com/update-condition-target-37657545e0.md): - Smartflows [Delete Condition target](https://commons.v4.docs.api.incomaker.com/delete-condition-target-37657546e0.md): - Smartflows [Create Condition target](https://commons.v4.docs.api.incomaker.com/create-condition-target-37657547e0.md): - Smartflows [Get A/B test target](https://commons.v4.docs.api.incomaker.com/get-ab-test-target-37657548e0.md): Test different paths on a sample of your audience. Set the test group size, a winning metric (e.g., Open Rate), and a duration. After the test, the winning path is automatically sent to the remaining contacts. - Smartflows [Update AB test target](https://commons.v4.docs.api.incomaker.com/update-ab-test-target-37657549e0.md): Test different paths on a sample of your audience. Set the test group size, a winning metric (e.g., Open Rate), and a duration. After the test, the winning path is automatically sent to the remaining contacts. - Smartflows [Delete AB test target](https://commons.v4.docs.api.incomaker.com/delete-ab-test-target-37657550e0.md): - Smartflows [Create AB test target](https://commons.v4.docs.api.incomaker.com/create-ab-test-target-37657551e0.md): Test different paths on a sample of your audience. Set the test group size, a winning metric (e.g., Open Rate), and a duration. After the test, the winning path is automatically sent to the remaining contacts. - Smartflows [Get Send mail action](https://commons.v4.docs.api.incomaker.com/get-send-mail-action-37657552e0.md): - Smartflows [Update Send email action](https://commons.v4.docs.api.incomaker.com/update-send-email-action-37657553e0.md): Sends a personalized email. Replaces existing activity with new content. - Smartflows [Delete Send mail action](https://commons.v4.docs.api.incomaker.com/delete-send-mail-action-37657554e0.md): - Smartflows [Create Send mail action](https://commons.v4.docs.api.incomaker.com/create-send-mail-action-37657555e0.md): Sends a personalized email. - Smartflows [Get Send sms action](https://commons.v4.docs.api.incomaker.com/get-send-sms-action-37657556e0.md): - Smartflows [Update Send sms action](https://commons.v4.docs.api.incomaker.com/update-send-sms-action-37657557e0.md): Sends a sms with customizable sender name,message and link shortening. - Smartflows [Delete Send sms action](https://commons.v4.docs.api.incomaker.com/delete-send-sms-action-37657558e0.md): - Smartflows [Create Send sms action](https://commons.v4.docs.api.incomaker.com/create-send-sms-action-37657559e0.md): Sends a sms with customizable sender name,message and link shortening. - Smartflows [Get Send social post action](https://commons.v4.docs.api.incomaker.com/get-send-social-post-action-37657560e0.md): - Smartflows [Update Send social post action](https://commons.v4.docs.api.incomaker.com/update-send-social-post-action-37657561e0.md): Publishes content on selected social networks with customizable text, media, and scheduling options. - Smartflows [Delete Send social post action](https://commons.v4.docs.api.incomaker.com/delete-send-social-post-action-37657562e0.md): - Smartflows [Create Send social post action](https://commons.v4.docs.api.incomaker.com/create-send-social-post-action-37657563e0.md): Posts a message to a social network with customizable content, images and video links. - Smartflows [Get Send NPS action](https://commons.v4.docs.api.incomaker.com/get-send-nps-action-37657564e0.md): - Smartflows [Update Send NPS action](https://commons.v4.docs.api.incomaker.com/update-send-nps-action-37657565e0.md): Sends an NPS (Net Promoter Score) survey to measure customer satisfaction and loyalty. - Smartflows [Delete Send NPS action](https://commons.v4.docs.api.incomaker.com/delete-send-nps-action-37657566e0.md): - Smartflows [Create Send NPS action](https://commons.v4.docs.api.incomaker.com/create-send-nps-action-37657567e0.md): Sends an NPS (Net Promoter Score) survey to measure customer satisfaction and loyalty. - Smartflows [Get Webhook action](https://commons.v4.docs.api.incomaker.com/get-webhook-action-37657568e0.md): - Smartflows [Update Webhook action](https://commons.v4.docs.api.incomaker.com/update-webhook-action-37657569e0.md): The Webhook action sends contact data to an external URL whenever a contact reaches this point in the workflow. It's essential for integrating with third-party systems like CRMs, ERPs, or custom applications - Smartflows [Delete Webhook action](https://commons.v4.docs.api.incomaker.com/delete-webhook-action-37657570e0.md): - Smartflows [Create Webhook action](https://commons.v4.docs.api.incomaker.com/create-webhook-action-37657571e0.md): The Webhook action sends contact data to an external URL whenever a contact reaches this point in the workflow. It's essential for integrating with third-party systems like CRMs, ERPs, or custom applications - Smartflows [Get Meta audience action](https://commons.v4.docs.api.incomaker.com/get-meta-audience-action-37657572e0.md): - Smartflows [Update Meta audience action](https://commons.v4.docs.api.incomaker.com/update-meta-audience-action-37657573e0.md): The action send your audience directly to the Meta advertising network and maximize your campaign performance. To add and manage advertising networks, use settings - Smartflows [Delete Meta audience action](https://commons.v4.docs.api.incomaker.com/delete-meta-audience-action-37657574e0.md): - Smartflows [Create Meta audience action](https://commons.v4.docs.api.incomaker.com/create-meta-audience-action-37657575e0.md): The action send your audience directly to the Meta advertising network and maximize your campaign performance. To add and manage advertising networks, use settings - Smartflows [Get Sklik audience action](https://commons.v4.docs.api.incomaker.com/get-sklik-audience-action-37657576e0.md): - Smartflows [Update Sklik audience action](https://commons.v4.docs.api.incomaker.com/update-sklik-audience-action-37657577e0.md): The action send your audience directly to the Sklik advertising network and maximize your campaign performance. To add and manage advertising networks, use settings - Smartflows [Delete Sklik audience action](https://commons.v4.docs.api.incomaker.com/delete-sklik-audience-action-37657578e0.md): - Smartflows [Create Sklik audience action](https://commons.v4.docs.api.incomaker.com/create-sklik-audience-action-37657579e0.md): The action send your audience directly to the Sklik advertising network and maximize your campaign performance. To add and manage advertising networks, use settings. - Smartflows [Connect Sklik account](https://commons.v4.docs.api.incomaker.com/connect-sklik-account-37657580e0.md): Tries to connect to Sklik account with given credentials stored in activity (api key). If successfull connection is persisted in activity. - Smartflows [Disconnect Sklik account](https://commons.v4.docs.api.incomaker.com/disconnect-sklik-account-37657581e0.md): Closes connection to Sklik account. - Smartflows [Get Sklik audiences for action](https://commons.v4.docs.api.incomaker.com/get-sklik-audiences-for-action-37657582e0.md): Get list of custom audiences for given activity. - Smartflows [Get Delay action](https://commons.v4.docs.api.incomaker.com/get-delay-action-37657583e0.md): - Smartflows [Update Delay action](https://commons.v4.docs.api.incomaker.com/update-delay-action-37657584e0.md): Contact processing will be postponed for given period of time. - Smartflows [Delete Delay action](https://commons.v4.docs.api.incomaker.com/delete-delay-action-37657585e0.md): - Smartflows [Create Delay action](https://commons.v4.docs.api.incomaker.com/create-delay-action-37657586e0.md): Contact processing will be postponed for given period of time. - Smartflows [Get Landing page action](https://commons.v4.docs.api.incomaker.com/get-landing-page-action-37657591e0.md): Displays a landing page to the contact. - Smartflows [Update Landing page action](https://commons.v4.docs.api.incomaker.com/update-landing-page-action-37657592e0.md): Displays a landing page to the contact. - Smartflows [Delete Landing page action](https://commons.v4.docs.api.incomaker.com/delete-landing-page-action-37657593e0.md): - Smartflows [Create Landing page action](https://commons.v4.docs.api.incomaker.com/create-landing-page-action-37657594e0.md): Displays a landing page to the contact. - Smartflows [Get Add tag action](https://commons.v4.docs.api.incomaker.com/get-add-tag-action-37657603e0.md): Adds a tag to contact. Can be used for managing segmentation, tracking and workflow triggers. - Smartflows [Update Add tag action](https://commons.v4.docs.api.incomaker.com/update-add-tag-action-37657604e0.md): Adds a tag to contact to manage segmentation, tracking and workflow triggers. - Smartflows [Delete Add tag action](https://commons.v4.docs.api.incomaker.com/delete-add-tag-action-37657605e0.md): - Smartflows [Create Add tag action](https://commons.v4.docs.api.incomaker.com/create-add-tag-action-37657606e0.md): Adds a tag to contact to manage segmentation, tracking and workflow triggers. - Smartflows [Get Remove tag action](https://commons.v4.docs.api.incomaker.com/get-remove-tag-action-37657607e0.md): Removes a tag from contact to manage segmentation, tracking and workflow triggers. - Smartflows [Update Remove tag action](https://commons.v4.docs.api.incomaker.com/update-remove-tag-action-37657608e0.md): Removes a tag from contact to manage segmentation, tracking and workflow triggers. - Smartflows [Delete Remove tag action](https://commons.v4.docs.api.incomaker.com/delete-remove-tag-action-37657609e0.md): - Smartflows [Create Remove tag action](https://commons.v4.docs.api.incomaker.com/create-remove-tag-action-37657610e0.md): Removes a tag from contact to manage segmentation, tracking and workflow triggers. - Smartflows [Get Unsubscribe action](https://commons.v4.docs.api.incomaker.com/get-unsubscribe-action-37657611e0.md): Unsubscribes a contact from emails or SMS, stopping further communication based on preferences. - Smartflows [Update Unsubscribe action](https://commons.v4.docs.api.incomaker.com/update-unsubscribe-action-37657612e0.md): Unsubscribes a contact from emails or SMS, stopping further communication based on preferences. - Smartflows [Delete Unsubscribe action](https://commons.v4.docs.api.incomaker.com/delete-unsubscribe-action-37657613e0.md): - Smartflows [Create Unsubscribe action](https://commons.v4.docs.api.incomaker.com/create-unsubscribe-action-37657614e0.md): Unsubscribes a contact from emails or SMS, stopping further communication based on preferences. - Smartflows [Get list of contact fields to update](https://commons.v4.docs.api.incomaker.com/get-list-of-contact-fields-to-update-37657615e0.md): Get list of contact`s fields - Smartflows [Get Update contact action](https://commons.v4.docs.api.incomaker.com/get-update-contact-action-37657616e0.md): Updates or removes a contact to keep data accurate and manage audience segmentation. - Smartflows [Update Update contact action](https://commons.v4.docs.api.incomaker.com/update-update-contact-action-37657617e0.md): Updates contact`s attribute to keep data accurate. - Smartflows [Delete Update contact action](https://commons.v4.docs.api.incomaker.com/delete-update-contact-action-37657618e0.md): - Smartflows [Create Update contact action](https://commons.v4.docs.api.incomaker.com/create-update-contact-action-37657619e0.md): Updates or removes a contact to keep data accurate and manage audience segmentation. - Smartflows [Get Popup action](https://commons.v4.docs.api.incomaker.com/get-popup-action-37657620e0.md): Launches a pop-up on your website based on a set of rules you define. It's perfect for capturing leads, announcing sales, or preventing cart abandonment. - Smartflows [Update Popup action](https://commons.v4.docs.api.incomaker.com/update-popup-action-37657621e0.md): Launches a pop-up on your website based on a set of rules you define. It's perfect for capturing leads, announcing sales, or preventing cart abandonment. - Smartflows [Delete Popup action](https://commons.v4.docs.api.incomaker.com/delete-popup-action-37657622e0.md): - Smartflows [Create Popup action](https://commons.v4.docs.api.incomaker.com/create-popup-action-37657623e0.md): Launches a pop-up on your website based on a set of rules you define. It's perfect for capturing leads, announcing sales, or preventing cart abandonment. - Website [Get Website Info](https://commons.v4.docs.api.incomaker.com/get-website-info-37657624e0.md): Retrieve current settings for the given website. - Website [Get Teaser settings](https://commons.v4.docs.api.incomaker.com/get-teaser-settings-37657625e0.md): - Tags [Get Tags](https://commons.v4.docs.api.incomaker.com/get-tags-37657626e0.md): Fetch tags with optional filters for category and name. - Tags [Create Tag](https://commons.v4.docs.api.incomaker.com/create-tag-37657627e0.md): Create a new tag. - Tags [Update Tag](https://commons.v4.docs.api.incomaker.com/update-tag-37657628e0.md): Update tag fields by ID or by name. - Tags [Get Tag](https://commons.v4.docs.api.incomaker.com/get-tag-37657629e0.md): Retrieve a single tag by ID or by name. - Tags [Delete Tag](https://commons.v4.docs.api.incomaker.com/delete-tag-37657630e0.md): Delete a tag by ID or by name. - Tags [Get number of contacts for a tag](https://commons.v4.docs.api.incomaker.com/get-number-of-contacts-for-a-tag-37657631e0.md): Returns the number of **contacts** having the given tag. - Tags [Get contact counts for all tags (grouped by category)](https://commons.v4.docs.api.incomaker.com/get-contact-counts-for-all-tags-grouped-by-category-37657632e0.md): Returns contact counts for all tags in the plugin, including category structure for UI rendering. - Tags [Create Tags (bulk)](https://commons.v4.docs.api.incomaker.com/create-tags-bulk-37657633e0.md): Create multiple tags at once. - Tags [Get Tag categories](https://commons.v4.docs.api.incomaker.com/get-tag-categories-37657634e0.md): Fetch tag categories with optional name filter. - Tags [Create Tag category](https://commons.v4.docs.api.incomaker.com/create-tag-category-37657635e0.md): Create a new tag category. - Tags [Get Tag category](https://commons.v4.docs.api.incomaker.com/get-tag-category-37657636e0.md): Retrieve a single category by ID or by name. - Tags [Update Tag category](https://commons.v4.docs.api.incomaker.com/update-tag-category-37657637e0.md): Update category fields by ID or by name. - Tags [Delete Tag category](https://commons.v4.docs.api.incomaker.com/delete-tag-category-37657638e0.md): Delete a category by ID or by name. - Tags [Create Tag categories (bulk)](https://commons.v4.docs.api.incomaker.com/create-tag-categories-bulk-37657639e0.md): Create multiple categories at once. - Context [Get Context](https://commons.v4.docs.api.incomaker.com/get-context-37657640e0.md): Retrieve current context settings. - Context [Update Context](https://commons.v4.docs.api.incomaker.com/update-context-37657641e0.md): Update context settings. This endpoint merges the provided data with the existing context. - Context [Replace Context](https://commons.v4.docs.api.incomaker.com/replace-context-37657642e0.md): Replace the entire context with new settings. - Admin [Refresh Currency Rates](https://commons.v4.docs.api.incomaker.com/refresh-currency-rates-37657643e0.md): Fetches today's rates from the ECB, calculates cross-rates for all active currency pairs, and writes them to the `currency_rate` table. - Jobs [Get job status](https://commons.v4.docs.api.incomaker.com/get-job-status-38345763e0.md): Returns the current state of an asynchronous job: status, progress counters, timestamps and links. Poll this endpoint to track processing. While the job is still running the response includes a `Retry-After` header (seconds) as a polling hint. - Jobs [List jobs](https://commons.v4.docs.api.incomaker.com/list-jobs-38345765e0.md): Lists asynchronous jobs belonging to the authenticated plugin, newest first. Supports filtering by type and status, with offset/limit paging. - Jobs [List job items](https://commons.v4.docs.api.incomaker.com/list-job-items-38345767e0.md): Lists per-item outcomes for a job, used to inspect partial-success results and row-level errors. Filter by item status and page with offset/limit. - Jobs [Cancel job](https://commons.v4.docs.api.incomaker.com/cancel-job-38345768e0.md): Requests cancellation of a job. Best-effort: a running job stops at the next chunk boundary; already-processed items are kept. Returns the job in its current/updated state. ## Schemas - [Audience](https://commons.v4.docs.api.incomaker.com/audience-15688335d0.md): - [CampaignType](https://commons.v4.docs.api.incomaker.com/campaigntype-15688336d0.md): - [Contact](https://commons.v4.docs.api.incomaker.com/contact-15688381d0.md): - [CampaignChannel](https://commons.v4.docs.api.incomaker.com/campaignchannel-15688337d0.md): - [CampaignState](https://commons.v4.docs.api.incomaker.com/campaignstate-15688338d0.md): - [Campaign](https://commons.v4.docs.api.incomaker.com/campaign-15688339d0.md): - [Context](https://commons.v4.docs.api.incomaker.com/context-15688340d0.md): - [CreateActionResponse](https://commons.v4.docs.api.incomaker.com/createactionresponse-15688341d0.md): - [TeaserFontFamily](https://commons.v4.docs.api.incomaker.com/teaserfontfamily-15688342d0.md): - [TeaserFontWeight](https://commons.v4.docs.api.incomaker.com/teaserfontweight-15688343d0.md): - [TeaserCloseButtonSize](https://commons.v4.docs.api.incomaker.com/teaserclosebuttonsize-15688344d0.md): - [TeaserCloseButtonPosition](https://commons.v4.docs.api.incomaker.com/teaserclosebuttonposition-15688345d0.md): - [TeaserPosition](https://commons.v4.docs.api.incomaker.com/teaserposition-15688346d0.md): - [NotificationSeverity](https://commons.v4.docs.api.incomaker.com/notificationseverity-15688347d0.md): - [NotificationChannel](https://commons.v4.docs.api.incomaker.com/notificationchannel-15688348d0.md): - [Tag](https://commons.v4.docs.api.incomaker.com/tag-15688349d0.md): - [TagCategory](https://commons.v4.docs.api.incomaker.com/tagcategory-15688350d0.md): - [List](https://commons.v4.docs.api.incomaker.com/list-15688351d0.md): - [ListCategory](https://commons.v4.docs.api.incomaker.com/listcategory-15688352d0.md): - [Product](https://commons.v4.docs.api.incomaker.com/product-15688353d0.md): - [SmartflowTemplateAction](https://commons.v4.docs.api.incomaker.com/smartflowtemplateaction-15688354d0.md): - [SmartflowAction](https://commons.v4.docs.api.incomaker.com/smartflowaction-15688355d0.md): - [SmartflowState](https://commons.v4.docs.api.incomaker.com/smartflowstate-15688356d0.md): - [SmartflowCompletedState](https://commons.v4.docs.api.incomaker.com/smartflowcompletedstate-15688357d0.md): - [SocialNetworkType](https://commons.v4.docs.api.incomaker.com/socialnetworktype-15688358d0.md): - [SocialNetworkEntityType](https://commons.v4.docs.api.incomaker.com/socialnetworkentitytype-15688359d0.md): - [SocialNetworkEntity](https://commons.v4.docs.api.incomaker.com/socialnetworkentity-15688360d0.md): - [SocialNetworkUser](https://commons.v4.docs.api.incomaker.com/socialnetworkuser-15688361d0.md): - [Smartflow](https://commons.v4.docs.api.incomaker.com/smartflow-15688362d0.md): - [SmartflowFolder](https://commons.v4.docs.api.incomaker.com/smartflowfolder-15688363d0.md): - [SocialAccount](https://commons.v4.docs.api.incomaker.com/socialaccount-15688364d0.md): - [AudienceInput](https://commons.v4.docs.api.incomaker.com/audienceinput-15688365d0.md): - [EmailAsset](https://commons.v4.docs.api.incomaker.com/emailasset-15688366d0.md): - [SmsAsset](https://commons.v4.docs.api.incomaker.com/smsasset-15688367d0.md): - [PushAsset](https://commons.v4.docs.api.incomaker.com/pushasset-15688368d0.md): - [Cron](https://commons.v4.docs.api.incomaker.com/cron-15688369d0.md): - [SocialAccountsResponse](https://commons.v4.docs.api.incomaker.com/socialaccountsresponse-15688370d0.md): - [AdAccount](https://commons.v4.docs.api.incomaker.com/adaccount-15688371d0.md): - [AdAccountsResponse](https://commons.v4.docs.api.incomaker.com/adaccountsresponse-15688372d0.md): - [AudiencesResponse](https://commons.v4.docs.api.incomaker.com/audiencesresponse-15688373d0.md): - [ProductsResponse](https://commons.v4.docs.api.incomaker.com/productsresponse-15688374d0.md): - [ProductsCategoriesResponse](https://commons.v4.docs.api.incomaker.com/productscategoriesresponse-15688375d0.md): - [ProductTagsResponse](https://commons.v4.docs.api.incomaker.com/producttagsresponse-15688376d0.md): - [SmartflowsResponse](https://commons.v4.docs.api.incomaker.com/smartflowsresponse-15688377d0.md): - [SmartflowFoldersResponse](https://commons.v4.docs.api.incomaker.com/smartflowfoldersresponse-15688378d0.md): - [SmartflowActionsResponse](https://commons.v4.docs.api.incomaker.com/smartflowactionsresponse-15688379d0.md): - [SmartflowTemplateActionsResponse](https://commons.v4.docs.api.incomaker.com/smartflowtemplateactionsresponse-15688380d0.md): - [Paging](https://commons.v4.docs.api.incomaker.com/paging-15688382d0.md): - [TeaserSettings](https://commons.v4.docs.api.incomaker.com/teasersettings-15688383d0.md): - [WebsiteSettings](https://commons.v4.docs.api.incomaker.com/websitesettings-15688384d0.md): - [General rules](https://commons.v4.docs.api.incomaker.com/general-rules-15688385d0.md): - [PermId](https://commons.v4.docs.api.incomaker.com/permid-15688386d0.md): - [Events](https://commons.v4.docs.api.incomaker.com/events-15688387d0.md):