Thanks for the reply, John! According to the guidelines in https://v3.developer.constantcontact.com/api_guide/server_flow.html#step-4-get-the-access-token-and-refresh-token (Step 4: Get the Access Token and Refresh Token), "Authorization codes expire after 5 minutes (300 seconds).", but in reality they do expire in less than 5 minutes. The workaround I used is to immediately perform Step 4, right after getting an authorization code in Step 3. This process has started to return me 200/OK response consisting of access_token and refresh_token. For example, in Postman, I received the response after I requested a POST with the Headers and Body as depicted in the screenshots below. Therefore, you can close the case. Again, thanks for supporting!
... View more