APIs & Integrations

adamhiggins
Member

Can you create active lists via the API that use custom object fields in the filter?

I'm trying to auto generate 200+ active lists. The catch is the data is in a custom object named nf_mailing_list. I've tried using propertyObjectType field and specifying nf_mailing_list. But it results in an error. The error reported back only these propertyObjectType values.

 

[CONTACT, COMPANY, DEAL, ENGAGEMENT, TICKET, OWNER, PRODUCT, LINE_ITEM, BET_DELIVERABLE_SERVICE, CONTENT, CONVERSATION, BET_ALERT, PORTAL, QUOTE, FORM_SUBMISSION_INBOUNDDB, QUOTA, UNSUBSCRIBE, COMMUNICATION, FEEDBACK_SUBMISSION, ATTRIBUTION, SALESFORCE_SYNC_ERROR, RESTORABLE_CRM_OBJECT, HUB, LANDING_PAGE, PRODUCT_OR_FOLDER, TASK, FORM, MARKETING_EMAIL, AD_ACCOUNT, AD_CAMPAIGN, AD_GROUP, AD, KEYWORD, CAMPAIGN, SOCIAL_CHANNEL, SOCIAL_POST, SITE_PAGE, BLOG_POST, IMPORT, EXPORT, CTA, TASK_TEMPLATE, AUTOMATION_PLATFORM_FLOW, OBJECT_LIST, NOTE, MEETING_EVENT, CALL, EMAIL, PUBLISHING_TASK, CONVERSATION_SESSION, CONTACT_CREATE_ATTRIBUTION, INVOICE, MARKETING_EVENT, CONVERSATION_INBOX, CHATFLOW, MEDIA_BRIDGE, SEQUENCE, SEQUENCE_STEP, FORECAST, SNIPPET, TEMPLATE, DEAL_CREATE_ATTRIBUTION, QUOTE_TEMPLATE, QUOTE_MODULE, QUOTE_MODULE_FIELD, QUOTE_FIELD, SEQUENCE_ENROLLMENT, SUBSCRIPTION, ACCEPTANCE_TEST, SOCIAL_BROADCAST, DEAL_SPLIT, DEAL_REGISTRATION, GOAL_TARGET, GOAL_TARGET_GROUP, PORTAL_OBJECT_SYNC_MESSAGE, FILE_MANAGER_FILE, FILE_MANAGER_FOLDER, SEQUENCE_STEP_ENROLLMENT, APPROVAL, APPROVAL_STEP, CTA_VARIANT, SALES_DOCUMENT, DISCOUNT, FEE, TAX, MARKETING_CALENDAR, PERMISSIONS_TESTING, PRIVACY_SCANNER_COOKIE, DATA_SYNC_STATE, WEB_INTERACTIVE, PLAYBOOK, FOLDER, PLAYBOOK_QUESTION, PLAYBOOK_SUBMISSION, PLAYBOOK_SUBMISSION_ANSWER, COMMERCE_PAYMENT, GSC_PROPERTY, SOX_PROTECTED_DUMMY_TYPE, BLOG_LISTING_PAGE, QUARANTINED_SUBMISSION, PAYMENT_SCHEDULE, PAYMENT_SCHEDULE_INSTALLMENT, MARKETING_CAMPAIGN_UTM, DISCOUNT_TEMPLATE, DISCOUNT_CODE, FEEDBACK_SURVEY, CMS_URL, SALES_TASK, SALES_WORKLOAD, USER, POSTAL_MAIL, SCHEMAS_BACKEND_TEST, PAYMENT_LINK, SUBMISSION_TAG, CAMPAIGN_STEP, SCHEDULING_PAGE, SOX_PROTECTED_TEST_TYPE, ORDER, MARKETING_SMS, PARTNER_ACCOUNT, CAMPAIGN_TEMPLATE, CAMPAIGN_TEMPLATE_STEP, PLAYLIST, CLIP, CAMPAIGN_BUDGET_ITEM, CAMPAIGN_SPEND_ITEM, MIC, CONTENT_AUDIT, CONTENT_AUDIT_PAGE, PLAYLIST_FOLDER, LEAD, ABANDONED_CART, EXTERNAL_WEB_URL, VIEW, VIEW_BLOCK, ROSTER, CART, AUTOMATION_PLATFORM_FLOW_ACTION, SOCIAL_PROFILE, PARTNER_CLIENT, ROSTER_MEMBER, MARKETING_EVENT_ATTENDANCE, ALL_PAGES, AI_FORECAST, CRM_PIPELINES_DUMMY_TYPE, KNOWLEDGE_ARTICLE, PROPERTY_INFO, DATA_PRIVACY_CONSENT, UNKNOWN]

 

Sample Post

{
  "name": "Mailing List | Name",
  "dynamic": true,
  "portalId": "1234567",
  "filters": [
    [
      {
        "operator": "SET_ANY",
        "value": "12345890",
        "property": "mailing_list_key",
        "propertyObjectType": "nf_mailing_list",
        "type": "string"
      },
      {
        "operator": "EQ",
        "value": "false",
        "property": "mailing_list_delete_flag_new",
        "propertyObjectType": "nf_mailing_list",
        "type": "string"
      },
      {
        "operator": "IS_EMPTY",
        "property": "mailing_list_end_flag",
        "propertyObjectType": "nf_mailing_list",
        "type": "string"
      }
    ]
  ]
}
0 Upvotes
1 Reply 1
fontsbunch
Member

Can you create active lists via the API that use custom object fields in the filter?

Thank you so much for this sample schriftgenerator

{
  "name": "Mailing List | Name",
  "dynamic": true,
  "portalId": "1234567",
  "filters": [
    [
      {
        "operator": "SET_ANY",
        "value": "12345890",
        "property": "mailing_list_key",
        "propertyObjectType": "nf_mailing_list",
        "type": "string"
      },
      {
        "operator": "EQ",
        "value": "false",
        "property": "mailing_list_delete_flag_new",
        "propertyObjectType": "nf_mailing_list",
        "type": "string"
      },
      {
        "operator": "IS_EMPTY",
        "property": "mailing_list_end_flag",
        "propertyObjectType": "nf_mailing_list",
        "type": "string"
      }
    ]
  ]
}

 

0 Upvotes