Skip to main content

Where can I find the server name for my Geotab account for an API call in ArcGIS Velocity?

BDavi-2018
Original Poster

I have seen the community post here: https://community.geotab.com/s/article/Which-server-should-be-used-for-making-API-calls, which says that the URL should have the server name in it after "my" and before ".geotab.com", but the URL only shows "https://my.geotab.com/" then the database name. I'm trying to use ArcGIS Velocity to connect to the data and that connection requires the server information.

Join the conversation

You need to be logged in to reply to this post and participate in the Geotab Community discussions.

Top Answers

BDavi-2018
Original Poster

@TuckerBA-1087​ ,

 

Thanks for your help. I think we've figured out how to use Velocity with Geotab's API. We were trying to use the Geotab Feed Type, which requires the server name. It must be outdated. When I used Velocity's Web and Messaging type (generic HTTP service), I was add the correct POST and headers to pull the data.

 

Thank you very much,

Bracken

5 Replies

Hey @BDavi-2018​,

 

The myxxx.geotab.com (server federations) were removed last year, so your server will just be my.geotab.com unless you're something like a government account, in which case it would be gov.geotab.com.

 

Thanks,

Tucker

BDavi-2018
Original Poster

Thanks @TuckerBA-1087​ ,

 

We are using Velocity to try to pull the data into ArcGIS Online and it requires the server name. The AGOL documentation is likely a little old, but it says that it requires the server (https://[myserver].geotab.com/apiv1) to connect to Geotab. When I try https://my.geotab.com/apiv1, which works when I try connecting to with FME, it gives me a "Geotab Test Connection Error against URL https://my.geotab.com/apiv1. Root Cause: "Got an Invalid User Exception in retry. "" error. I do work for a state government agency, but I can't successfully connect with the gov.geotab.com URL. We must be set up through my.geotab.com. Any suggestions on connecting through Velocity?

 

Thanks,

Bracken

I'm not sure, I haven't actually connected with ArcGIS Velocity before, but when you log into MyGeotab (your Geotab portal), if the url is my.geotab.com/{database_name} then the server will be my.geotab.com, if it's gov.geotab.com then that will be your server.

 

If that's correct, then the issue would be with the user credentials you're using. I'd recommend using a service account for this, but to start, you could use an admin user to make sure it's working then switch to a service account. The Database parameter is the {database_name} from the url above, then you would need to make sure your username and password are correct.

 

Can you confirm all of those things are what you're entering in?

 

Thanks,

Tucker

BDavi-2018
Original Poster

@TuckerBA-1087​ ,

 

Thanks for your help. I think we've figured out how to use Velocity with Geotab's API. We were trying to use the Geotab Feed Type, which requires the server name. It must be outdated. When I used Velocity's Web and Messaging type (generic HTTP service), I was add the correct POST and headers to pull the data.

 

Thank you very much,

Bracken

Awesome glad that worked!

Still have questions?