Create Problem
Create a new technical assessment from a job description. Video screening creation is not supported by this endpoint. The submitted role is classified for serveability on submit; roles that do not translate into a hands-on coding assessment are rejected with a 422 and code JOB_NOT_SERVABLE. This endpoint is disabled by default. Contact your account manager to request access.
Authorizations
Body
Job description used to generate the problem
1Desired assessment duration in minutes. Must be between 30 and 60.
30 <= x <= 60Optional problem title
1Optional notes to guide problem creation
Optional experience level for the generated assessment. Valid values match the Ropes UI: junior, mid-level, senior, staff. When omitted, Ropes infers seniority from the job description.
junior, mid-level, senior, staff Optional assessment locales. Omit for English-only; pass ["en", "fr"] for bilingual.
en, fr Integration source. Must be provided with externalId.
External ID from the integration source. Must be provided with integrationSource.
1Creates a non-production test problem and sends lifecycle webhooks without generating a real assessment. Available only for approved API integrations.