Steps in Migrating from Legacy Key to Service Account Key

I have 6 third-party authorized applications listed in the API page in Keap. I have no Personal Account Tokens and just 1 SAK. In order to migrate properly, am I needing to create an SAK for each of the current 6 third-party authorized applications and send them the instructions to update their API calls? Or do I just create one SAK and they all use the same one? Thanks in advance for any assistance or if there is a step by step guide for figuring this out, I’d love if someone could point me to that. All the documentation I’ve read so far does not really give a step by step method of what exactly needs to be done. Thanks!

You will be creating a different SAK for each integration, and should name them so that you can identify each one. The reason to keep them seperate is so that if there is a breech at one company, or you stop using their service, you can revoke their access simply by deleting that single key and it will not affect any other integrations you may have running.

However, they won’t necessarily have any way to use that key until they have migrated their software, so they should be notifying you of how to walk their processes. Some will want you to supply it on a special configuration page on their site, others will want you to send it to a specific support account.

If you have not yet received instructions from those providers, you may want to reach out to them and ask what their timeline is for migration. We have done what we can to get the information on this out in front of our developer community, but there are always going to be people we have missed during this process.

Thanks!

  • Tom Scott
    Keap API Engineer
1 Like

Hi @Wendi_Dube,

From what you are saying, it looks like you have nothing to do. Third-Party Authorized Applications are using OAuth, which requires a Keap User authorizing the connection between the application and your account.

You just need to double check if there are any integrations using the Legacy API Key.

Just for clarification, I have attached a picture for your and other people reference.

1 Like