How to build soft-bodies particle-by-particle with the python-api

Is it possible to create soft bodies by manually defining particles, constrains, and colliders? So far, I only found examples for generating soft bodies from meshes.

Isaac Sim Version

[x ] 4.2.0