I have an API setup under “APIs” that uses 2 environment variables from the “global scope” of the project: CHECKMATE_API_URL and CHECKMATE_API_TOKEN. These have been working just fine when I use them under my API’s collections - although sometimes I do remember them not being populated on the first request but then the second request went through. Today, however, they’ve suddenly stopped being recognized/populated at all and I’m not sure why.
When I hover over them I can see the variable’s value, but once the request goes through it’s just replaced by a string representing the environment variable and enclosing braces, like {{checkmate_api_url}}:
Shared it. At the moment I’m getting inconsistent behavior - whenever I open Postman, the first request fails in the way I’ve described above but subsequent requests work.
Thanks for sharing the API with me. I’m part of the Checkmate team now but I’m not able to reproduce the issue. I don’t think the workspace you shared with me is the exact same, but I was still able to have {{CHECKMATE_API_URL}} resolve to localhost.
If you or anyone else is able to consistently reproduce this, please feel free to share here or with me directly.
Hi @navigation-candidat7 , appreciate your time on helping out with this. I’ve uploaded a GIF that shows a consistent reproduction of the issue: the first request upon opening Postman always fails.