Hi Patti Oaks,
I tested this flow on my side and GET /api/v2/quality/surveys/scorable worked correctly with a survey generated from POST /api/v2/quality/surveys, so direct web surveys do appear to be retrievable and scorable.
For example, in my test I used:
GET /api/v2/quality/surveys/scorable?customerSurveyUrl=https%3A%2F%2Fapps.mypurecloud.com%2Fquality-forms%2F%23%2Fsurveycodes%2FYzk3Zjg1MWQtZGFhZi00NTAwLWFiNmItYTZjYzE5YmQ0Yzgw
This returned successfully with:
Based on that, this does not seem to be a general limitation of direct web surveys versus recording policy surveys.
It may be more related to how the /scorable request is being built, especially:
If possible, would you be willing to share the exact test request you are using for /api/v2/quality/surveys/scorable (with any sensitive values redacted)?
Seeing the request structure itself may help compare it against a working example and identify whether the issue is related to formatting or how customerSurveyUrl is being passed.
Hope this helps.
------------------------------
Luiz Rosa
Full stack developer
------------------------------