List Distributions API - Filter Transaction Batches by Mailing List ID | Experience Community
Skip to main content
Question

List Distributions API - Filter Transaction Batches by Mailing List ID

  • January 27, 2026
  • 0 replies
  • 11 views

Forum|alt.badge.img+7

We are using the List Distributions API endpoint to extract distribution history from Qualtrics and load to an internal system. The endpoint supports using a Mailing List ID filter to only include results with distributions that were linked to a specific mailing list. This is being used to only include results from the production directory/mailing list. This works well for individual transaction based distributions where a single contact is sent an invite via a workflow using the “XM Directory” task + “Send a survey via email” task.

 

We also have surveys where they are distributed via an ETL/bulk file load process where the transactions are imported into the directory and distributed to many survey recipients in a single workflow using the “Add contacts and transactions to XMD” task + “Send a survey via email” task. The distributions are in fact linked to a specific mailing list. But for these distributions, the List Distributions API endpoint does not function with the Mailing List ID filter. The response is empty with no distributions. You must remove the filter for the endpoint to return distributions to your specific survey. This causes an issue where we cannot filter to only return distributions sent in the production directory/mailing list.

 

Have others faced this or found a workaround?