In the end, it doesn't really matter. You could also use a different subdomain...
web - api.example.com/users/12
mobile- mobile-api.example.com/users/12
they all do work and they probably all are adequate. This is something you have to decide on. What you have to do, though, is document what you decide on and why you have to use separate ones.