create geographic api endpoint