How do I create a sugar case and assign it to someone with code?

Hey all. New person here. I am looking into the docs here and cannot find what I'm looking for. I write code via TypeScript (Angular 2+) for an app my company has. We want to figure out if I can use a Sugar API in order to create a case and assign it to one of our employees.

Is anyone aware of some documentation or threads that are associated with using a sugar API in order to create a sugar case?

I think if I can even get documentation for creating a sugar case, most of the rest of the questions I have around this will be solved.