Webservice API that use another Webservice API
<p>I want to provide a geolocation API servce so end users can send IP and the API return geo information about the IP.
While the ideal would be to install a database on my server the database providers like Maxmind, ip2location etc suggest to directly query their API service.</p>

<p>This doesn't sound right to me as the end user will have a query to my API + the query from my API to the provider.</p>

<p>Is this doable ? or I should take a different approach ?</p>