Skip to main content
POST
/
v2
/
deleteSurveys
Delete surveys
curl --request POST \
  --url https://api.redem.io/v2/deleteSurveys \
  --header 'Content-Type: application/json' \
  --header 'api-key: <api-key>' \
  --data '{
  "surveyNames": [
    "Customer-Satisfaction-2025",
    "NPS-Q3-2025"
  ]
}'
{
  "success": true,
  "message": "Surveys deleted successfully",
  "results": {
    "Customer-Satisfaction-2025": {
      "success": true,
      "deleted": {
        "respondents": 120,
        "respondentMetadata": 120,
        "respondentInteractionData": 118,
        "flattenRespondents": 120,
        "flattenSurveys": 1,
        "qualityCheckSettings": 1,
        "surveys": 1
      }
    },
    "NPS-Q3-2025": {
      "success": false,
      "message": "Survey not found or not owned by user"
    }
  }
}
Delete one or more surveys that you own. This removes all associated data: respondents, respondent metadata, interaction data, flattened collections, quality settings, and the survey itself.

Authorizations

api-key
string
header
required

Body

application/json
surveyNames
string[]
required

Array of survey names to delete.

Minimum length: 1

Response

Successful deletion response.

success
boolean
message
string
results
object

A map keyed by survey name with deletion results for each survey.

I