sumsub-create-questionnaire
Installation
SKILL.md
Sumsub — Create Questionnaire
Builds a questionnaire definition JSON payload from a compact spec, POSTs it
to the Sumsub API, and reports the resulting id (client-supplied slug) and
_id (server-assigned identifier).
Endpoints
| Method | Path | When |
|---|---|---|
POST |
/resources/api/questionnaires |
Create a new questionnaire. Fails with 409 CONFLICT if id already exists. |
PATCH |
/resources/api/questionnaires |
Update an existing questionnaire (by id in body). Fails with 404 NOT_FOUND if no such questionnaire. |
GET |
/resources/api/questionnaires/{id} |
Read one questionnaire (verify what landed; resolve title from a known id). |
GET |
/resources/api/questionnaires/list |
List all questionnaires. |
GET |
/resources/api/questionnaires/usedByLevels |
List questionnaires with the levels that reference them. |
All require permission manageClientSettings. Body shape is the
questionnaire schema — client-settable
fields only (clientId, createdAt, audit metadata are server-managed).