api.orgs.kyb.submit
Submit a KYB profile for verification. Atomic save+submit: the profile you pass is persisted as the canonical draft and dispatched in the same call, so what you submitted is provably what we send upstream. Idempotent: already-submitted state is preserved. Admin/owner only.
const = await ...();
.(.);
if (.) .(`-> ${..}`);Arguments
profile: a completeKybProfile. The server treats this as the source of truth and does not merge with a previously-saved draft.
Returns: Promise<KybState>, current state after submission. See KybState.
Throws: ApiError 403 (not admin/owner), 422 KybProfileIncomplete.
REST endpoint: POST /org/kyb/submit.