> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# surveymonkey-responses

> SurveyMonkey Responses - View response data, rollups, trends, and benchmarks

**Server path:** `/surveymonkey-responses` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                                            | Description                     |
| --------------------------------------------------------------------------------------------------------------- | ------------------------------- |
| [`surveymonkey_responses_get_benchmark_bundle`](#surveymonkey_responses_get_benchmark_bundle)                   | Get benchmark bundle            |
| [`surveymonkey_responses_get_question_rollups`](#surveymonkey_responses_get_question_rollups)                   | Get question rollups            |
| [`surveymonkey_responses_get_survey_response`](#surveymonkey_responses_get_survey_response)                     | Get survey response             |
| [`surveymonkey_responses_get_survey_response_details`](#surveymonkey_responses_get_survey_response_details)     | Get survey response details     |
| [`surveymonkey_responses_get_survey_rollups`](#surveymonkey_responses_get_survey_rollups)                       | Get survey rollups              |
| [`surveymonkey_responses_get_survey_trends`](#surveymonkey_responses_get_survey_trends)                         | Get survey trends               |
| [`surveymonkey_responses_list_benchmark_bundles`](#surveymonkey_responses_list_benchmark_bundles)               | List benchmark bundles          |
| [`surveymonkey_responses_list_collector_responses`](#surveymonkey_responses_list_collector_responses)           | List collector responses        |
| [`surveymonkey_responses_list_collector_responses_bulk`](#surveymonkey_responses_list_collector_responses_bulk) | List collector responses (bulk) |
| [`surveymonkey_responses_list_survey_responses`](#surveymonkey_responses_list_survey_responses)                 | List survey responses           |
| [`surveymonkey_responses_list_survey_responses_bulk`](#surveymonkey_responses_list_survey_responses_bulk)       | List survey responses (bulk)    |

***

## surveymonkey\_responses\_get\_benchmark\_bundle

Get benchmark bundle

**Parameters:**

| Parameter   | Type   | Required | Default | Description |
| ----------- | ------ | -------- | ------- | ----------- |
| `bundle_id` | string | Yes      | —       | Bundle ID   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "bundle_id": {
        "type": "string",
        "description": "Bundle ID"
      }
    },
    "required": [
      "PCID",
      "bundle_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_get\_question\_rollups

Get question rollups

**Parameters:**

| Parameter     | Type   | Required | Default | Description |
| ------------- | ------ | -------- | ------- | ----------- |
| `survey_id`   | string | Yes      | —       | Survey ID   |
| `page_id`     | string | Yes      | —       | Page ID     |
| `question_id` | string | Yes      | —       | Question ID |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      },
      "page_id": {
        "type": "string",
        "description": "Page ID"
      },
      "question_id": {
        "type": "string",
        "description": "Question ID"
      }
    },
    "required": [
      "PCID",
      "survey_id",
      "page_id",
      "question_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_get\_survey\_response

Get survey response

**Parameters:**

| Parameter     | Type   | Required | Default | Description |
| ------------- | ------ | -------- | ------- | ----------- |
| `survey_id`   | string | Yes      | —       | Survey ID   |
| `response_id` | string | Yes      | —       | Response ID |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      },
      "response_id": {
        "type": "string",
        "description": "Response ID"
      }
    },
    "required": [
      "PCID",
      "survey_id",
      "response_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_get\_survey\_response\_details

Get survey response details

**Parameters:**

| Parameter     | Type   | Required | Default | Description |
| ------------- | ------ | -------- | ------- | ----------- |
| `survey_id`   | string | Yes      | —       | Survey ID   |
| `response_id` | string | Yes      | —       | Response ID |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      },
      "response_id": {
        "type": "string",
        "description": "Response ID"
      }
    },
    "required": [
      "PCID",
      "survey_id",
      "response_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_get\_survey\_rollups

Get survey rollups

**Parameters:**

| Parameter   | Type   | Required | Default | Description |
| ----------- | ------ | -------- | ------- | ----------- |
| `survey_id` | string | Yes      | —       | Survey ID   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      }
    },
    "required": [
      "PCID",
      "survey_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_get\_survey\_trends

Get survey trends

**Parameters:**

| Parameter   | Type   | Required | Default | Description                  |
| ----------- | ------ | -------- | ------- | ---------------------------- |
| `survey_id` | string | Yes      | —       | Survey ID                    |
| `interval`  | string | No       | —       | Time interval for trend data |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      },
      "interval": {
        "type": "string",
        "description": "Time interval for trend data",
        "enum": [
          "hourly",
          "daily",
          "weekly",
          "monthly"
        ]
      }
    },
    "required": [
      "PCID",
      "survey_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_list\_benchmark\_bundles

List benchmark bundles

**Parameters:**

| Parameter  | Type    | Required | Default | Description                |
| ---------- | ------- | -------- | ------- | -------------------------- |
| `per_page` | integer | No       | —       | Number of results per page |
| `page`     | integer | No       | —       | Page number                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_list\_collector\_responses

List collector responses

**Parameters:**

| Parameter      | Type    | Required | Default | Description                |
| -------------- | ------- | -------- | ------- | -------------------------- |
| `collector_id` | string  | Yes      | —       | Collector ID               |
| `per_page`     | integer | No       | —       | Number of results per page |
| `page`         | integer | No       | —       | Page number                |
| `status`       | string  | No       | —       | Filter by response status  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "collector_id": {
        "type": "string",
        "description": "Collector ID"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "status": {
        "type": "string",
        "description": "Filter by response status",
        "enum": [
          "completed",
          "partial",
          "overquota",
          "disqualified"
        ]
      }
    },
    "required": [
      "PCID",
      "collector_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_list\_collector\_responses\_bulk

List collector responses (bulk)

**Parameters:**

| Parameter      | Type    | Required | Default | Description                |
| -------------- | ------- | -------- | ------- | -------------------------- |
| `collector_id` | string  | Yes      | —       | Collector ID               |
| `per_page`     | integer | No       | —       | Number of results per page |
| `page`         | integer | No       | —       | Page number                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "collector_id": {
        "type": "string",
        "description": "Collector ID"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      }
    },
    "required": [
      "PCID",
      "collector_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_list\_survey\_responses

List survey responses

**Parameters:**

| Parameter           | Type    | Required | Default | Description                         |
| ------------------- | ------- | -------- | ------- | ----------------------------------- |
| `survey_id`         | string  | Yes      | —       | Survey ID                           |
| `per_page`          | integer | No       | —       | Number of results per page          |
| `page`              | integer | No       | —       | Page number                         |
| `sort_by`           | string  | No       | —       | Field to sort by                    |
| `sort_order`        | string  | No       | —       | Sort order                          |
| `status`            | string  | No       | —       | Filter by response status           |
| `start_created_at`  | string  | No       | —       | Filter by creation date (start)     |
| `end_created_at`    | string  | No       | —       | Filter by creation date (end)       |
| `start_modified_at` | string  | No       | —       | Filter by modification date (start) |
| `end_modified_at`   | string  | No       | —       | Filter by modification date (end)   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "sort_by": {
        "type": "string",
        "description": "Field to sort by",
        "enum": [
          "date_modified"
        ]
      },
      "sort_order": {
        "type": "string",
        "description": "Sort order",
        "enum": [
          "ASC",
          "DESC"
        ]
      },
      "status": {
        "type": "string",
        "description": "Filter by response status",
        "enum": [
          "completed",
          "partial",
          "overquota",
          "disqualified"
        ]
      },
      "start_created_at": {
        "type": "string",
        "description": "Filter by creation date (start)"
      },
      "end_created_at": {
        "type": "string",
        "description": "Filter by creation date (end)"
      },
      "start_modified_at": {
        "type": "string",
        "description": "Filter by modification date (start)"
      },
      "end_modified_at": {
        "type": "string",
        "description": "Filter by modification date (end)"
      }
    },
    "required": [
      "PCID",
      "survey_id"
    ]
  }
  ```
</Expandable>

***

## surveymonkey\_responses\_list\_survey\_responses\_bulk

List survey responses (bulk)

**Parameters:**

| Parameter          | Type    | Required | Default | Description                     |
| ------------------ | ------- | -------- | ------- | ------------------------------- |
| `survey_id`        | string  | Yes      | —       | Survey ID                       |
| `per_page`         | integer | No       | —       | Number of results per page      |
| `page`             | integer | No       | —       | Page number                     |
| `sort_by`          | string  | No       | —       | Field to sort by                |
| `sort_order`       | string  | No       | —       | Sort order                      |
| `status`           | string  | No       | —       | Filter by response status       |
| `start_created_at` | string  | No       | —       | Filter by creation date (start) |
| `end_created_at`   | string  | No       | —       | Filter by creation date (end)   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "survey_id": {
        "type": "string",
        "description": "Survey ID"
      },
      "per_page": {
        "type": "integer",
        "description": "Number of results per page"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "sort_by": {
        "type": "string",
        "description": "Field to sort by",
        "enum": [
          "date_modified"
        ]
      },
      "sort_order": {
        "type": "string",
        "description": "Sort order",
        "enum": [
          "ASC",
          "DESC"
        ]
      },
      "status": {
        "type": "string",
        "description": "Filter by response status",
        "enum": [
          "completed",
          "partial",
          "overquota",
          "disqualified"
        ]
      },
      "start_created_at": {
        "type": "string",
        "description": "Filter by creation date (start)"
      },
      "end_created_at": {
        "type": "string",
        "description": "Filter by creation date (end)"
      }
    },
    "required": [
      "PCID",
      "survey_id"
    ]
  }
  ```
</Expandable>
