# Survey Description Input

Input representation of the details of the survey recipient and their engagement context, the language, related records, and invitation settings of the survey.

## Properties

| Name                           | Type                                                                                                                                                              | Description                                                                                                                                 | Required or Optional | Available Version |
| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | ----------------- |
| `invitation​Settings`          | [Survey Invitation Settings Input](/docs/service/salesforce-feedback-management-dev-guide/guide/surveys-requests-survey-invitation-settings-input-unauth-apis.md) | Invitation settings of the survey.                                                                                                          | Required             | v1                |
| `languageCode`                 | String                                                                                                                                                            | Code of the language to get the survey page or question details. Ensure the survey is shared to the participant in this specified language. | Optional             | v1                |
| `survey​Developer​Name`        | String                                                                                                                                                            | Name of the survey.                                                                                                                         | Required             | v1                |
| `recipient​Engagement​Context` | Map<String, String>                                                                                                                                               | Engagement context settings for a recipient of the survey.                                                                                  | Optional             | v1                |
| `related​RecordIds`            | String[]                                                                                                                                                          | IDs of the records that are related to the survey.                                                                                          | Optional             | v1                |
| `static​MergeFields`           | Map<String, String>                                                                                                                                               | Map of static merge field values.                                                                                                           | Optional             | v1                |
