Skip to main content
POST
Quality Check Suggestions
Generate smart quality-check suggestions from a survey questionnaire structure. Partners can use this endpoint to help their users set up API projects in ReDem with recommendations that align with ReDem best practices — reducing the manual effort of choosing which questions to score and how to configure them. What you get
  • Suggested OES questions with keywords and duplicate-check flags
  • Suggested GQS grids with pattern-check recommendations
  • Suggested CHS question IDs plus a surveyDescription
  • Suggested BAS tracking targets (derived from suggested OES questions)
  • Recommended default cleaning settings for API v3
Notes
  • TS is not suggested here; configure it separately in your integration. DES suggestions are coming soon.
  • Cap suggestion volume with allInclusive (default true) to match all-inclusive plan limits.

Authorizations

api-key
string
header
required

Body

application/json

Request body for generating quality-check suggestions for an API project setup.

🔒 Authentication: This endpoint is only accessible via a PRIVATE API key.

surveyStructure
(OpenEnd · object | Grid · object | Select · object)[]
required

Questionnaire structure used to suggest quality checks. Maximum 500 questions. Each item is a discriminated union on questionType (OpenEnd, Grid, or Select). Each questionId must be unique.

Maximum array length: 500

A question from your survey platform questionnaire. Discriminated by questionType (OpenEnd | Grid | Select) — each variant has its own required and optional fields. questionId values must be unique across surveyStructure.

surveyPlatform
string

Optional survey platform identifier (for example SightX, qualtrics). Stored for logging and support only; it does not change suggestions.

Example:

"SightX"

allInclusive
boolean
default:true

When true (default), suggestion counts are capped to all-inclusive plan limits (OES 5, GQS 20, CHS 100 question slots). When false, higher API maxima are used (OES 30, GQS 20, CHS 300 slots).

Response

Suggestions generated successfully.

success
boolean
required
Example:

true

message
string
required
Example:

"Quality check suggestions generated"

results
object
required