Hello MatthewR8221,
Thank you for reaching out to Constant Contact API Developer Support.
It looks like we've already followed up with you directly via email, but here is the information provided for visibility on the forum:
*additional information included within our email response has been redacted from this post reply for account security purposes. If you haven't received our reply, please let us know via email at webservices@constantcontact.com, and reference case number 29630493.
As Microsoft Power Apps is a 3rd party product and not built or supported by Constant Contact, we are limited in the support we can provide, but will try to answer any questions to the best of our ability as they pertain to Constant Contact’s API endpoints and functionality.
Our current OAuth flows all require the State Parameter, so if you are not entering this value manually, then my best guess is that the program you are using may be generating it for you when submitting the request.
Authorization Request - Request Parameters
https://v3.developer.constantcontact.com/api_guide/server_flow.html#step-1-create-an-authorization-request
After taking a look at the public documentation for Power Apps, I wasn’t able to find where you might add/modify the State Parameter when configuring your OAuth settings. However, that doesn’t necessarily mean that there isn’t a way to do it.
Configure additional settings for OAuth 2.0 providers
https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/configure-oauth2-settings
You'll want to reach out to Microsoft to verify whether this functionality is available in their platform and how to configure it.
Open a Support Request for Power Apps with Microsoft:
https://powerapps.microsoft.com/en-us/support/
Please have a look and let us know if you have any other questions!
... View more