JUMP TOOptimove APIGetting Started with Optimove APIOptimove API OverviewGlossaryGeneral InformationGenerating API KeysAuthentication GuideRoles & PermissionsRate LimitsIP Allow ListError HandlingGeneralLast Data UpdategetRegister Event ListenerpostUnregister Event ListenerpostRegistered Event ListenersgetApi KeyApi Key InfogetModelCustomer Attribute ListgetLifecycle Stage ListgetMicrosegment ListgetMicroSegment ChangersgetActionsAll ActionsgetActions By Target GroupgetAction IDgetAction NamegetAction Details By Target GroupgetPromo CodesgetPromo Codes By CampaigngetPromo Codes By Target GroupgetExecuted Campaign DetailsgetCampaign DetailsgetExecution ChannelsgetExecuted Campaigns By ChannelgetExecuted Campaign Channel DetailsgetTarget GroupsTarget Groups By DategetTarget Group IDgetTarget Group NamegetTarget Group DetailsgetCustomersCurrently Targeted CustomersgetProcessed Campaign CustomersgetCustomer Last Action ExecutedgetCustomer Actions By Target GroupgetCustomer One Time Actions By CampaigngetCustomer One Time Actions By DategetCustomers By ActiongetCustomers Action Ended By DategetCustomer Send Details By CampaigngetCustomer Send Details By ChannelgetCustomer Execution Details By CampaigngetCustomer Action Details By DategetCustomer Product Details By DategetCustomer Product Details By CampaigngetCustomer Product RecommendationsgetCustomer Future ValuesgetCustomers Activity Event AttributesgetCampaign Interaction CustomersgetCustomer Channel InteractionsgetCustomer AttributesgetAdd Customer AttributepostUpdate Customer AttributespostCustomer Attribute ChangersgetRemove Customer PIIpostValue SegmentValue SegmentsgetValue Segment IDgetValue Segment NamegetCustomers By Value SegmentgetValue Segment ChangersgetExternal System IntegrationChannel TemplatesgetChannel Template DetailsgetAdd Channel TemplatespostDelete Channel TemplatespostAdd Channel AppspostDelete Channel AppspostPromotionsgetAdd PromotionspostDelete PromotionspostActivity Event ListgetUpdate Campaign MetricspostUpdate Campaign InteractionspostUpdate Customer Promotion StatuspostSet Customer Channel PreferencepostOptimailTemplate FoldersgetEmail ParametersgetAdd TemplatepostUpdate TemplatepostUnsubscribersgetAdd UnsubscriberspostDelete UnsubscriberspostTransactional MailSend Transactional MailpostSend Finalized Transactional MailpostTemplate DetailsgetTransactional Template MetricsgetTransactional User MetricsgetOptiMobile & OptiWebOverviewOptiMobile SDK ReferenceNo-SDK IntegrationAdd DevicepostReceiving Push NotificationsTracking OpenspostRemove DevicedeleteTransactional MessagingSend PushpostCancel Scheduled PushdeleteSend In-App MessagepostTesting and TroubleshootingOptimobile Web Inbox APIOverviewREST APIMessageGet Web Inbox user messagesgetUpdate Web Inbox message read statusputReport Web Inbox Message metricspostDelete Web Inbox messagedeleteOptiText APIUnsubscribesAdd UnsubscribespostGet UnsubscribesgetDelete UnsubscribesdeletePreference CenterGet PreferencesgetUpdate PreferencesputPromotionsTenant QueryGet a tenant by idgetTenant CommandTenant CommandCreate a tenantpostDelete an existing tenantdeleteActivate a draft or deactivated tenantpatchSet customer property schema to a draft or deactivated tenantpatchDeactivate an active tenantpatchSet metadata to a draft or deactivated tenantpatchSet promotion property schema to a draft or deactivated tenantpatchCreate a tenant transactionpostPromotion QueryValidate promotion codepostGet a promotion by idgetValidate promotion customerspostPromotion CommandpreviewSet the publishing budgets for a promotionpatchSet the reward constraints for a promotionpatchPromotionCommandCreate a promotionpostArchive an existing promotiondeleteActivate a draft or deactivated promotionpatchSet the condition tree of the promotionpatchDeactivate an active promotionpatchDuplicate an existing promotionpostSet metadata in promotionpatchSet the list of promotion tiers in a promotionpatchSet properties in a promotionpatchCreate a promotion transactionpostPromoCode QueryGet a promocode by idgetValidates the given customers for a PromocodepostPromoCode CommandCreate a promocodepostAssign a promotion to promocodepatchHide promocode from listpatchLink a promocode to campaignpatchShow promocode in listpatchCreate a promocode transactionpostUnassign a promotion from promocodepatchUnlink a promocode from campaignpatchSports Inventory REST API/recordsputputpostpostdeletedeleteApi Key Infoget https://api4.optimove.net/Apikey/InfoReturns information about the key such associated channels and attributes