Common API Questions
What's on this page
About Common API Questions
Qualtrics has variety of different products that allow our clients to gather actionable data in real time. Some of these products include the Survey Platform, Website / App Feedback, XM Directory, and Qualtrics 360. Once you’ve purchased the Qualtrics API feature, you’ll be able to use the API for any products that are a part of your license.
- API documentation for all product areas
Survey Platform
XM Directory
- Can I use the Survey Platform API now that I’m using XM Directory too?
- Yes, absolutely. XM Directory has a few API requests that will replace requests made through the Survey Platform API, but for the most part you can still use all of the Survey Platform API requests. The Survey Platform Contacts requests are the only ones that may change. On the v3 documentation, API requests that are not supported for XM Directory users (and vice versa) will have a notice.
- What additional functionality does the XM Directory API provide that I don’t have access to with just the Survey Platform API?
- The XM Directory API provides you with a few unique requests specific to XM Directory. You can use getBouncedContacts (API v2.4) to find all the contacts in your directory (or in a specific mailing list) that have ever had an email bounce. The List Directory Contacts request can be used to export a subset of your entire directory. The getIncentiveRecipients request allows you to download a list of every contact in your directory who has earned a specific incentive, such as a points reward or sweepstakes entry. These requests and others are available with the XM Directory API.
- What is the difference between the Contact ID and the Recipient ID?
- Each XM Directory API request typically asks for the contact’s Contact ID. This ID begins with “CID_” and is followed by a unique alphanumeric string. The Contact ID is the contact’s unique ID in your directory. Some API requests ask for the contact’s Recipient ID. This ID begins with “CGC_” and is followed by a unique alphanumeric string. The Recipient ID is the contact’s unique ID in a mailing list.
To understand the difference between the Contact ID and the Recipient ID, it’s important to remember that each contact should only exist in your directory once. So a single contact could be found in your directory once but could also be a member of multiple mailing lists. If this contact were a member of three mailing lists, he or she would have one Contact ID and three Recipient IDs, one for each list.
That's great! Thank you for your feedback!
Thank you for your feedback!