sumsub-create-workflow
Installation
SKILL.md
Sumsub — Create Workflow
Builds an ApplicantWorkflow JSON payload from a compact node/edge spec, POSTs it to the Sumsub public API, and (optionally) flips the resulting revision from draft to published. Reports the resulting id / revision / revisionStatus.
Endpoints
| Method | Path | When |
|---|---|---|
POST |
/resources/api/applicantWorkflows |
Create new (no id in body) or upsert by id. Defaults to revisionStatus: draft — nothing is activated until you publish. |
GET |
/resources/api/applicantWorkflows |
List workflows. |
GET |
/resources/api/applicantWorkflows/{id} |
Read one workflow. |
PUT |
/resources/api/applicantWorkflows/{id}/revisionStatus |
Promote draft → published, or archive an active revision. Body: {"revisionStatus":"published"|"archived"|"draft"}. |
POST |
/resources/api/applicantWorkflows/-/validate |
Dry-run validation. Returns the same notices[] you'd get from POST without persisting. |
Permission required on the App Token: manageWorkflows. Sandbox tokens typically have it; if you hit 403 Unauthorized (atd), regenerate the token with the right scopes.