Доверять или не доверять?
Фильтровать какие-либо данные вообще очень редко требуется.
Чаще всего надо форматировать их. В зависимости от того, куда данные отправляются.
Вопрос же "доверия" решается просто - никаким источникам доверять нельзя.
Смотря что значит "доверять". Если речь идёт о информационной безопасности, то в общем и целом - можно. Только надо использовать как минимум https.
Если речь идёт о целостности данных, то здесь уже нет, не стоит. Впрочем, если внимательно почитаете api vk.com, то заметите (должны, по крайне менее) как минимум две вещи:
1) он работает через http(s), то в него уже вшиты некоторые виды ошибки, вроде вариаций service unavailable
2) к тому же, vk.com умеет сам возвращать некоторые коды (14, 16, 17).
Так что нахаляву: да, можно. Но если стоит вопрос коммерциализации - то никак нельзя, все ошибки обрабатывать надо.