I have set up Postman flows over the Postman cloud and created a pipeline to trigger these flows via GitHub Actions. While the initial trigger works fine and the webhook returns a response, I am unable to track the status of the flow to determine if it has completed successfully.
Here is the response I get in the console when the flow is triggered:
{
"event": "<event_id>",
"timestamp": 1736961216065,
"state": "processing",
"message": "A flow run has started for this webhook call"
}
The response indicates the flow has started, but I need to track whether the flow has completed. Unfortunately, the webhook does not return any further updates about the status.
I have tried polling the following endpoints via GitHub Actions to check the flow’s status, but they always return the same response as above, indicating only that the flow has started:
https://<webhook_id>.flow.pstmn.io/status?event=<event_id>
https://<webhook_id>.flow.pstmn.io/status
Both endpoints return the same response:
{
"event": "<event_id>",
"timestamp": 1736961216065,
"state": "processing",
"message": "A flow run has started for this webhook call"
}
I am unsure how to proceed further to check whether the flow has completed or failed.
Platform Details:
- Postman App Version: Postman Cloud Flows
- Operating System: [Specify OS and version]
- Environment: GitHub Actions
Could you please help me understand how to check the status of the Postman flow to determine if it has completed successfully?