Oh waw, didn't see that my post was finally accepted, 15 days after.
Thank you Robert for your answer.
Postman just said me that my json is malformed or accept to create one order only.
The more i'm working on CsCart API the more frustrated i am.
For exemple, i can't post a new cart using API... and the API doc is a mess since it misses so many exemples.
What i finally did is putting a Symfony app based on the CsCart database (read only) to have a better interraction with what i want, and have a better API...
If your goal is to create a cart and then have the user checkout, you might want to consider this approach instead.
It can be done with a pre-controller. No need to use the api at all. You can use straight html (I.e. an anchor tag) to do it all. See this for structure. You can add your own security related requirements if you need to.
Regarding orders - in Multi-Vendor, if customer places an order with products from multiple vendors, it gets split into multiple orders (one for each vendor), so each vendor will see only his part of order. Probably it works the same way for API requests - you have to create a separate order for each vendor that is included in order.