Hello,
In an open survey, I ask for the respondent's email address. Is it possible to make a condition to verify that this e-mail address is already registered in one of my XM directory?
Thanks for your help
We can use this api
It looks exactly what I'm looking for !
I dont understand how to use it on my form. I would like to display a personalized message
https://www.qualtrics.com/community/discussion/comment/30843#Comment_30843After the email question in survey flow, use web service to run the api. At the place of email addredd pipe text the email text entry question.
{
  "method": "get",
  "url": "https://ca1.qualtrics.com/API/v3/directories/POOL_6rreF5wyXus6pJr/contacts/search",
  "query": {
    "pageSize": "100"
  },
  "headers": {
    "X-API-TOKEN": "masked"
  },
  "body": "{\\n  \\"filter\\": {\\n    \\"conjunction\\": \\"and\\",\\n    \\"filters\\": [\\n      {\\n        \\"comparison\\": \\"eq\\",\\n        \\"filterType\\": \\"email\\"\\n      },\\n      {\\n        \\"comparison\\": \\"eq\\",\\n        \\"filterType\\": \\"email\\"\\n      }\\n    ]\\n  }\\n}"
}
{
  "meta": {
    "httpStatus": "403 - Forbidden",
    "error": {
      "errorMessage": "Your brand does not have access to this API endpoint.",
      "errorCode": "AuthZ_2.0"
    },
    "requestId": "3a138976-0f07-412e-ae1a-9a6ea12d99ca",
    "notice": "Request proxied. For faster response times, use this host instead: fra1.qualtrics.com"
  }
}
did I do well ?
Check with your brand admin, and ask to enable this API.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
