Skip to main content
OM

Omnisend

Lets an agent manage your Omnisend store data and marketing - contacts and tags, customer events, products and categories, carts, orders, and email/SMS campaigns.

What it can do

MethodWhat it does
omnisend_list_contactsList contacts; filter by email, status, segment or tag.
omnisend_get_contactGet a contact by id.
omnisend_create_contactCreate or update a contact from identifiers.
omnisend_update_contactUpdate a contact by id.
omnisend_update_contact_by_emailUpdate a contact by email.
omnisend_add_contact_tagsBatch add tags to contacts.
omnisend_remove_contact_tagsBatch remove tags from contacts.
omnisend_send_eventSend a customer event to trigger an automation.
omnisend_list_productsList products.
omnisend_get_productGet a product by id.
omnisend_create_productCreate a product.
omnisend_replace_productReplace a product.
omnisend_delete_productDelete a product.
omnisend_list_categoriesList product categories.
omnisend_get_categoryGet a product category by id.
omnisend_create_categoryCreate a product category.
omnisend_update_categoryUpdate a product category.
omnisend_delete_categoryDelete a product category.
omnisend_list_cartsList carts.
omnisend_get_cartGet a cart by id.
omnisend_create_cartCreate a cart (triggers abandoned-cart automations).
omnisend_replace_cartReplace a cart.
omnisend_delete_cartDelete a cart.
omnisend_add_cart_productAdd a product line item to a cart.
omnisend_update_cart_productUpdate a product line item in a cart.
omnisend_delete_cart_productRemove a product line item from a cart.
omnisend_list_ordersList orders created via the API.
omnisend_get_orderGet an order by id.
omnisend_create_orderCreate an order (triggers order-confirmation automations).
omnisend_replace_orderReplace an order.
omnisend_update_order_statusUpdate an order's payment/fulfillment status.
omnisend_list_campaignsList campaigns.
omnisend_get_campaignGet a campaign by id.
omnisend_create_campaignCreate a campaign draft.
omnisend_update_campaignUpdate a campaign draft.
omnisend_delete_campaignDelete a campaign.
omnisend_send_campaignSend or schedule a campaign.
omnisend_copy_campaignCopy a campaign.
omnisend_cancel_campaignCancel a sending or scheduled campaign.
omnisend_get_campaign_utmGet a campaign's UTM settings.
omnisend_update_campaign_utmUpdate a campaign's UTM settings.
omnisend_ab_test_winnerSelect an A/B test winner.
omnisend_ab_test_stopStop a running A/B test.
omnisend_ab_test_resumeResume a paused A/B test.
omnisend_list_batchesList bulk-operation batches.
omnisend_get_batchGet a batch's status by id.
omnisend_get_batch_itemsGet the items processed by a batch.
omnisend_create_batchCreate a batch (bulk create/update/delete).
omnisend_list_segmentsList segments (discover segment ids for campaign targeting).
omnisend_get_segmentGet a segment by id.
omnisend_create_segmentCreate a segment from condition groups.
omnisend_update_segmentUpdate a segment's name or condition groups.
omnisend_delete_segmentDelete a segment.
omnisend_get_segment_statisticsGet a segment's statistics.
omnisend_list_automationsList automation workflows.
omnisend_get_automationGet an automation by id.
omnisend_create_automationCreate an automation workflow.
omnisend_update_automationUpdate an automation (disable first).
omnisend_delete_automationDelete an automation.
omnisend_enable_automationEnable an automation.
omnisend_disable_automationDisable an automation.
omnisend_copy_automationCopy an automation.
omnisend_get_automation_utmGet an automation's aggregated UTM tags.
omnisend_get_automation_block_utmGet UTM tags for one automation block.
omnisend_update_automation_block_utmSet UTM tags for one automation block.
omnisend_replace_automation_blocksReplace an automation's full block tree.
omnisend_list_email_templatesList email templates (discover template ids).
omnisend_get_email_templateGet an email template by id.
omnisend_create_email_templateCreate an email template.
omnisend_replace_email_templateReplace an email template.
omnisend_delete_email_templateDelete an email template.
omnisend_render_email_templateRender an email template to HTML.
omnisend_import_email_templateImport an email template from raw HTML.
omnisend_analytics_reportGenerate an analytics report (grouped by send date).
omnisend_analytics_statisticsGenerate analytics statistics (grouped by event date).

How to get credentials

  1. Sign in to Omnisend.
  2. Open Store settings > Integrations & API > API keys.
  3. Click Create API key, name it (e.g. FlyMyAI Agent).
  4. Copy the generated key - it is sent to the Omnisend API in the X-API-KEY header.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
OMNISEND_API_KEYStore settings -> Integrations & API -> API keys
We love our partners - FlyMy.AI builds with the best. Thanks, Omnisend!