---
schema_version: "1"
id: 73e78c27aae76589937b9e80ea904ba83e22896aaa3671e9327dddbf8184fde9
title: Connect REST API Request Bodies
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/salesforce-feedback-management-dev-guide/guides/feedback-management/requests/connect-requests.md
canonical_url: https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 087c4c21a79e6ad6988c48046186d2742aa83c40ffbe1d9505810f6f15faa7c3
products:
  - Salesforce Feedback Management Developer Guide
  - Service Cloud Developer Content
---

# Connect REST API Request Bodies

To perform a POST, PATCH, or PUT request, pass query parameters or create a request body formatted in either XML or JSON. This chapter lists the request bodies. The query parameters are listed with each resource.

To create a JSON request body, specify the properties of the request body in JSON format.

This is an example of a Comment request body.

```nolang
{
	"body" : "Let's look for a new solution."
}
```

If a request body is top-level, it has a root XML tag listed. To create an XML request body, nest the properties as XML tags inside the root XML tag.

This is the same Connect request body in XML format:

```nolang
<comment>
	<body>Let's look for a new solution.</body>
</comment>
```

-   **[Survey Description Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-description-input.md)**  


    Input representation of the details of the survey recipient and their engagement context, and the language, related records, and invitation settings of the survey.

-   **[Survey Email Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-email-input.md)**  


    Survey email.

-   **[Survey Integer Question Response Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-integer-question-response-input.md)**  


    Input representation of the details of the response to an NPS question on the survey page.

-   **[Survey Invitation Settings Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-invitation-settings-input.md)**  


    Input representation of the settings of the survey invitation that define the participants who can respond to the survey, its expiration, and other related configurations.

-   **[Survey Page Response Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-page-response-input.md)**  


    Input representation of the details of the response to a survey page.

-   **[Survey Question Response Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-question-response-input.md)**  


    Input representation of the details of the response to a question on the survey page.

-   **[Survey Recipient Engagement Context Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-recipient-engagement-context-input.md)**  


    Context based on which the survey invitation is sent to a participant.

-   **[Survey Recipient Survey Subjects Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-recipient-survey-subjects-input.md)**  


    Records associated with the survey invitation.

-   **[Survey Response Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-response-input.md)**  


    Input representation of the details of a survey response.

-   **[Survey Selection Question Choice Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-selection-question-choice-input.md)**  


    The details of a boolean, rating, single selection, or a multiple selection question’s choice on the survey page.

-   **[Survey Selection Question Response Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-selection-question-response-input.md)**  


    Input representation of the details of the response to a boolean, rating, single selection, or a multiple selection question on the survey page.

-   **[Survey Text Question Response Input](https://developer.salesforce.com/docs/service/salesforce-feedback-management-dev-guide/guide/connect-requests-survey-text-question-response-input.md)**  


    The details of the response to a short-text or a long-text question on the survey page.


