Rest Api For Users

I wonder to use Rest API for Customer App like user can log in, see products and create an order.
Can I use the Rest API for multi-vendor for that, because I saw all API must have the Authentication and the customer doesn't have API Access?
FYI I'm new in Cs-cart.