Describe the Bug
I’m starting a deep research with the API in curl on the POST route /v1/async/sonar.
I’m successfully retrieving the ID, but the GET route /v1/async/sonar/{api_request} (where api_request is replaced by the ID returned by the POST) only returns the list of deep research (as if I had used the GET route /v1/async/sonar), never the result of the targeted ID (the deepresearch is indeed in completed status.)
I also tried from the playground, but without success.
Expected Behavior
Retrieve the response from a deepresearch on the /v1/async/sonar/{api_request}
Actual Behavior
I retrieve the list of deepresearch, as if I were using /v1/async/sonar
Steps to Reproduce
- Call POST /v1/async/sonar with model sonar-deep-research
- Get the ID returned
- Call GET /v1/async/sonar/{ID}
- you will have the list of deepresearch and not the deepresearch response