When I do an API call to list all surveys my API token has access to, I get all surveys in my company. My user account can only see 7 of these surveys and that was what I expected to be returned by an API call with my API token.
Needless to say most of the survey results are not available to me by the API, but I don’t know this until I try to access the survey and get an error.
I missing something in the dicumentatiom?
I don’t think you are missing anything – I get the same results for a Get List of the survey object. One option to consider is to filter the return.
There are several filter parameters that are compatible with the survey object:
I hope this helps!
Where do you vote to make this a priority for the dev team to implement? From a security perspective, the current situation is… less than ideal.
To add to the fun – you can create surveys using the API, that you subsequently can’t delete using the web interface.