"detail": "'action_id' is a required field for the resource 'flow-action'.",
"source": {
"pointer": "/data/attributes/action_id"
},
"meta": {}
}
]
I got this action with flowId only using this url {{baseUrl}}/api/flows/{{flow_id}}/flow-actions/, its a valid one, im trying to get messages of flow actions of type SEND_EMAIL, SEND_SMS. It was working fine before, please help me out.
When making this API call, you need to enter the Flow ID into the {id} section of the API endpoint. Once you successfully make this call, your response will have all the actions in that Flow, and will provide you with an Action ID for each action:
Once you have an Action ID, you can use that value in an API call to “Get Messages For Flow Action”
Just to clarify, are you saying that this exact same call has worked properly in the past? If so, I will reach out to our internal team to determine if this is a bug.
In the meantime, may I ask how you verified that the action_ID was valid? This will help myself and other Community members understand the issue better.
When making this API call, you need to enter the Flow ID into the {id} section of the API endpoint. Once you successfully make this call, your response will have all the actions in that Flow, and will provide you with an Action ID for each action:
Once you have an Action ID, you can use that value in an API call to “Get Messages For Flow Action”