Is AI recommending you? Ask Contentstack Canoe for free
Is AI recommending your brand? Find out with Contentstack Canoe for free
Contentstack.comAcademyLogin
CS-log-dark.svgCS-log-dark.svg
  • Changelog
  • APIs
  • SDKs

Platform

  • Solution Center
  • Marketplace
  • Changelog
  • Developers & IT
  • Business users
  • Digital leaders
  • Developer Fast Track
  • Plans & Pricing

Solutions

  • Retail
  • Travel and tourism
  • Financial services
  • Technology
  • Manufacturing
  • E-commerce
  • Localization
  • Personalization
  • Portals and knowledge bases

Resources

  • Academy
  • Docs
  • Contentstack for Developers
  • Product updates
  • Contentstack on Contentstack
  • Blog
  • Insights and analyst reports
  • The Forrester Wave™: Digital Experience Platforms, Q4 2025
  • Webinars
  • Podcasts
  • Glossary
  • Content generative library
  • Community
  • Headless CMS
  • Composable AXP
  • Personalization
  • CDP

Customers

  • Case Studies
  • Customer Care
  • Contentstack Experience Awards
  • Customer support

Partners

  • Overview
  • Find a partner
  • Login

Company

  • About us
  • News
  • Customer support portal
  • Contact

Social

  • Facebook
  • LinkedIn
  • Instagram
  • GitHub
  • YouTube
  • Discord
  • X
LegalTermsPrivacyTrust Center

Cookie settings

Copyright © 2026 Contentstack Inc. All rights reserved.
/
  1. Home
  2. APIs
  3. Lytics API
  4. Jobs
  5. Mapp Trigger Export

Mapp Trigger Export

markdownView as Markdown

Create and manage data import and export jobs.

MappTriggerExport: Create job

POSThttps://api.lytics.io/v2/job/mapp-trigger-export

Create a MappTriggerExport job

Sample Request
123456789101112131415161718192021222324
{
  "auth_ids": [
    "string"
  ],
  "config": {
    "backfill_only": true,
    "create_users": true,
    "dynamic_attribute_prefix": "string",
    "enable_dynamic_attributes": true,
    "group_id": "string",
    "mapp_attribute_name": "string",
    "segment_id": "string",
    "uid_field": "string",
    "withbackfill": true
  },
  "description": "string",
  "drop_events_during_quiet_window": true,
  "expires_at": "2019-08-24T14:15:22Z",
  "monitoring": {},
  "name": "string",
  "quiet_period": 0,
  "quiet_time_of_day": "string",
  "quiet_timezone": "string"
}
Sample Response
Status|201 Created
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
{
  "_meta": {},
  "data": {
    "account_id": "string",
    "anomaly_rule": {
      "aid": 0,
      "checks": [
        {
          "allowable_violations": 0,
          "interval": "string",
          "lookback_count": 0,
          "max_threshold": 0,
          "metric_type": "string",
          "min_threshold": 0,
          "type": "string",
          "variance_pct": 0
        }
      ],
      "created": "string",
      "id": "string",
      "subject_id": "string",
      "subject_type": "string",
      "updated": "string"
    },
    "api_token_auth_id": "string",
    "auth_ids": [
      "string"
    ],
    "config": {
      "backfill_only": true,
      "create_users": true,
      "dynamic_attribute_prefix": "string",
      "enable_dynamic_attributes": true,
      "group_id": "string",
      "mapp_attribute_name": "string",
      "segment_id": "string",
      "uid_field": "string",
      "withbackfill": true
    },
    "created": "string",
    "deleted": true,
    "description": "string",
    "drop_events_during_quiet_window": true,
    "expires_at": "2019-08-24T14:15:22Z",
    "id": "string",
    "meta": {},
    "monitoring": {},
    "name": "string",
    "quiet_period": 0,
    "quiet_time_of_day": "string",
    "quiet_timezone": "string",
    "sleep_until": "string",
    "status": "runnable",
    "updated": "string",
    "user_id": "string",
    "workflow": "string",
    "workflow_id": "string"
  },
  "request_id": "string",
  "status": 0
}

MappTriggerExport: Get job

GEThttps://api.lytics.io/v2/job/mapp-trigger-export/{id}

Get the summary of a MappTriggerExport job

Sample Response
Status|200 OK
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
{
  "_meta": {},
  "data": {
    "account_id": "string",
    "anomaly_rule": {
      "aid": 0,
      "checks": [
        {
          "allowable_violations": 0,
          "interval": "string",
          "lookback_count": 0,
          "max_threshold": 0,
          "metric_type": "string",
          "min_threshold": 0,
          "type": "string",
          "variance_pct": 0
        }
      ],
      "created": "string",
      "id": "string",
      "subject_id": "string",
      "subject_type": "string",
      "updated": "string"
    },
    "api_token_auth_id": "string",
    "auth_ids": [
      "string"
    ],
    "config": {
      "backfill_only": true,
      "create_users": true,
      "dynamic_attribute_prefix": "string",
      "enable_dynamic_attributes": true,
      "group_id": "string",
      "mapp_attribute_name": "string",
      "segment_id": "string",
      "uid_field": "string",
      "withbackfill": true
    },
    "created": "string",
    "deleted": true,
    "description": "string",
    "drop_events_during_quiet_window": true,
    "expires_at": "2019-08-24T14:15:22Z",
    "id": "string",
    "meta": {},
    "monitoring": {},
    "name": "string",
    "quiet_period": 0,
    "quiet_time_of_day": "string",
    "quiet_timezone": "string",
    "sleep_until": "string",
    "status": "runnable",
    "updated": "string",
    "user_id": "string",
    "workflow": "string",
    "workflow_id": "string"
  },
  "request_id": "string",
  "status": 0
}

MappTriggerExport: Update job

PUThttps://api.lytics.io/v2/job/mapp-trigger-export/{id}

Update a MappTriggerExport job

Sample Request
123456789101112131415161718192021222324
{
  "auth_ids": [
    "string"
  ],
  "config": {
    "backfill_only": true,
    "create_users": true,
    "dynamic_attribute_prefix": "string",
    "enable_dynamic_attributes": true,
    "group_id": "string",
    "mapp_attribute_name": "string",
    "segment_id": "string",
    "uid_field": "string",
    "withbackfill": true
  },
  "description": "string",
  "drop_events_during_quiet_window": true,
  "expires_at": "2019-08-24T14:15:22Z",
  "monitoring": {},
  "name": "string",
  "quiet_period": 0,
  "quiet_time_of_day": "string",
  "quiet_timezone": "string"
}
Sample Response
Status|200 OK
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
{
  "_meta": {},
  "data": {
    "account_id": "string",
    "anomaly_rule": {
      "aid": 0,
      "checks": [
        {
          "allowable_violations": 0,
          "interval": "string",
          "lookback_count": 0,
          "max_threshold": 0,
          "metric_type": "string",
          "min_threshold": 0,
          "type": "string",
          "variance_pct": 0
        }
      ],
      "created": "string",
      "id": "string",
      "subject_id": "string",
      "subject_type": "string",
      "updated": "string"
    },
    "api_token_auth_id": "string",
    "auth_ids": [
      "string"
    ],
    "config": {
      "backfill_only": true,
      "create_users": true,
      "dynamic_attribute_prefix": "string",
      "enable_dynamic_attributes": true,
      "group_id": "string",
      "mapp_attribute_name": "string",
      "segment_id": "string",
      "uid_field": "string",
      "withbackfill": true
    },
    "created": "string",
    "deleted": true,
    "description": "string",
    "drop_events_during_quiet_window": true,
    "expires_at": "2019-08-24T14:15:22Z",
    "id": "string",
    "meta": {},
    "monitoring": {},
    "name": "string",
    "quiet_period": 0,
    "quiet_time_of_day": "string",
    "quiet_timezone": "string",
    "sleep_until": "string",
    "status": "runnable",
    "updated": "string",
    "user_id": "string",
    "workflow": "string",
    "workflow_id": "string"
  },
  "request_id": "string",
  "status": 0
}
Hide Parameters

Query Parameters

account_idoptionalstring

The account ID. Defaults to the user's default account.

Headers

Authorizationoptionalstring

Body Parameters

auth_idsoptionalstring[]

Authorization IDs associated with the Job

configrequiredobject

Job configuration, unique per-workflow

config.backfill_onlyoptionalboolean

Select this to do a one-time export of the selected audience. Note that if this option is selected, Existing Users must also be selected

config.create_usersoptionalboolean

Select this to create users who do not exist in Mapp. By default, only users who exist already will be updated.

config.dynamic_attribute_prefixoptionalstring

Enter the custom dynamic attribute prefix associated with your Group ID. Value must end with '_'. If Enable Dynamic Attributes is selected and this is left blank, the Group ID will be used as the prefix

config.enable_dynamic_attributesoptionalboolean

Select to create member attributes dynamically in Mapp

config.group_idrequiredstring

The Mapp Group ID you wish to export to

config.mapp_attribute_nameoptionalstring

Enter the name of the Mapp user attribute to update profiles with. If this is empty, the workflow will attempt to use the Lytics audience slug as the attribute name. Note that unless Enable Dynamic Attributes is selected, this attribute name must be mapped to an existing member attribute in Mapp Connect

config.segment_idrequiredstring

The name of the audience that contains the users to export data from

config.uid_fieldrequiredstring

Select the field that contains a user's identifier

config.withbackfilloptionalboolean

Select this to immediately push users who currently exist in the selected Lytics audience. Deselecting will only push users as they leave or enter the audience

descriptionoptionalstring

A user-defined description

drop_events_during_quiet_windowoptionalboolean
expires_atoptionalstring (date-time)
monitoringoptionalobject

Inline monitoring config. On write: omit to keep, null to clear, or a config to set.

namerequiredstring

A user-defined name

quiet_periodoptionalinteger
quiet_time_of_dayoptionalstring
quiet_timezoneoptionalstring
Hide Parameters

URL Parameters

idrequiredstring

The Job ID

Query Parameters

account_idoptionalstring

The account ID. Defaults to the user's default account.

Headers

Authorizationoptionalstring

Hide Parameters

URL Parameters

idrequiredstring

The Job ID

Query Parameters

account_idoptionalstring

The account ID. Defaults to the user's default account.

Headers

Authorizationoptionalstring

Body Parameters

auth_idsoptionalstring[]

Authorization IDs associated with the Job

configrequiredobject

Job configuration, unique per-workflow

config.backfill_onlyoptionalboolean

Select this to do a one-time export of the selected audience. Note that if this option is selected, Existing Users must also be selected

config.create_usersoptionalboolean

Select this to create users who do not exist in Mapp. By default, only users who exist already will be updated.

config.dynamic_attribute_prefixoptionalstring

Enter the custom dynamic attribute prefix associated with your Group ID. Value must end with '_'. If Enable Dynamic Attributes is selected and this is left blank, the Group ID will be used as the prefix

config.enable_dynamic_attributesoptionalboolean

Select to create member attributes dynamically in Mapp

config.group_idrequiredstring

The Mapp Group ID you wish to export to

config.mapp_attribute_nameoptionalstring

Enter the name of the Mapp user attribute to update profiles with. If this is empty, the workflow will attempt to use the Lytics audience slug as the attribute name. Note that unless Enable Dynamic Attributes is selected, this attribute name must be mapped to an existing member attribute in Mapp Connect

config.segment_idrequiredstring

The name of the audience that contains the users to export data from

config.uid_fieldrequiredstring

Select the field that contains a user's identifier

config.withbackfilloptionalboolean

Select this to immediately push users who currently exist in the selected Lytics audience. Deselecting will only push users as they leave or enter the audience

descriptionoptionalstring

A user-defined description

drop_events_during_quiet_windowoptionalboolean
expires_atoptionalstring (date-time)
monitoringoptionalobject

Inline monitoring config. On write: omit to keep, null to clear, or a config to set.

namerequiredstring

A user-defined name

quiet_periodoptionalinteger
quiet_time_of_dayoptionalstring
quiet_timezoneoptionalstring