Reply to 942024064515870721
These days REST is but a subset of API technologies and handing a REST API out as a contract to your service will limit your ability to evolve it in the future.
I would rather provide high-level SDKs for language that encapsulates your underlying communication mechanism.
Response: 942024067955286017