# Webhooks with schema enforcement

**URL:** <https://community.surveysparrow.com/t/webhooks-with-schema-enforcement/3903>\
**Category:** Customer Experience (All Surveys)\
**Created:** [January 30, 2025, 3:38pm UTC](https://community.surveysparrow.com/t/webhooks-with-schema-enforcement/3903 "2025-01-30T15:38:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![OrgAcuity2](https://avatars.discourse-cdn.com/v4/letter/o/90db22/32.png) [@OrgAcuity2](https://community.surveysparrow.com/u/OrgAcuity2)\
**Post date:** [January 30, 2025, 3:38pm UTC](https://community.surveysparrow.com/t/webhooks-with-schema-enforcement/3903/1 "2025-01-30T15:38:00Z")

</div>

We have surveys configured to send webhooks to our application for loading the survey responses into tables. Why do the responses to the individual questions in the webhook not have the appropriate type? All numerical types are cast to string, and even null values are cast as string literal nulls. As a result, we have to have a lot of extra code to make up for the lack of type enforcement. Can SurveySparrow provide the correct types in the webhook body?
