# Questionnaire responses

Canonical page: https://docs.ovok.com/java-sdk/questionnaire-responses

`ovok.questionnaireResponses()` submits QuestionnaireResponses, optionally with Observations in the same transaction, and extracts data from them.

```java
JsonNode saved = ovok.questionnaireResponses().submitWithObservations(response, observations);
```

Every method is in the [`QuestionnaireResponsesResource` reference](/java-sdk/reference/questionnaire-responses-resource).
