Have a second API KEY

Is there a way (even temporarily) to get 2 API Keys?

We have lots of integration, and we are not abe to rotate the key on all of them, without a significant downtime.

I don’t find any way on the API Key settings, nor in the documentation:Authentication overview - HubSpot docs

I have seen other post asking for mutliple API Keys (one per integration) or with finer grain permission. That would be even better, but this request is much more humble, so might be trivial to implement from your R&D.

Hi @gbe

This is a regular request we see quite often but something we’re not currently supporting.

We do have this added as a feature request on our Ideas Forum and so i’d recommend heading over to this post to upvote this request:

https://community.hubspot.com/t5/HubSpot-Ideas/HAPI-Key-Security/idi-p/255492

Hello @Willson ,

This is VERY unfortunate as we may end up with gaps in our integration.

Normally you would have a grace period for the old key which would give you e.g. 24 hours to get all related systems updated. We cannot just release a new version and HOPE that nothing happens during the interval from where the key is changed in HubSpot and then it is deployed with our own app.

Please contact me in case you want to know how these things work in the real world and not in your lab.
Thanks.

Christian

Is this technically a soltuion?

Agree with GBE and cbn. Our development team is scratching their heads on why this is so different than every other integration. We were told to “have all of the pages open at once” but no system updates instantaneously, so this suggestion does not solve the issue at all. Downtime = lost revenue and frustration for potential and current customers. We now have to wake up in the middle of the night to deploy changes across our entire system as the best attempt at minimizing down time :disappointed_face: Please address this!