Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sunsetting Legacy API Keys What do I need to do? #64

Open
gasand opened this issue Sep 19, 2024 · 2 comments
Open

Sunsetting Legacy API Keys What do I need to do? #64

gasand opened this issue Sep 19, 2024 · 2 comments

Comments

@gasand
Copy link

gasand commented Sep 19, 2024

Hi everyone, thanks for your work!

In a recent post, which can be found at this link: https://help.keap.com/help/sunsetting-legacy-api-keys, Keap announced the sunsetting of Legacy API Keys.

I’ve inherited a piece of code that uses your library to connect to Infusionsoft, and it works pretty well.
However, I’ve realized that I'm using a Legacy API Key through your library.

Now, I’m not sure what steps I need to take.
Is it just a matter of generating a new key and continuing to use your library, or is there more that I need to do?

@Fraanv1
Copy link

Fraanv1 commented Oct 21, 2024

Hi, same issue here

@gasand
Copy link
Author

gasand commented Oct 23, 2024

Hi @Fraanv1 I've fixed the problem this way:

  • downloaded this repository
  • locate the CreateProxyManager method in InfusionsoftProxy.cs
  • Add this row befor the return: proxy.Headers.Add("X-Keap-API-Key", _configuration.GetApiKey());

Rebuilt the .dll
Now I use my version of the dll an I can use a SAKapiKey

Hope this helps you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants