GeoNames Web Services Documentation GeoNames is mainly using REST webservices. Important: Do not use the 'demo' account for your app or your tests. It is only meant for the sample links on the documentation pages. Create your own account instead. The parameter 'username' needs to be passed with each request. The username for your application can be registered here. You will then receive an email w