Unable to retrieve the result of an async deep research

:bug: 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.

:white_check_mark: Expected Behavior

Retrieve the response from a deepresearch on the /v1/async/sonar/{api_request}

:cross_mark: Actual Behavior

I retrieve the list of deepresearch, as if I were using /v1/async/sonar

:counterclockwise_arrows_button: Steps to Reproduce

  1. Call POST /v1/async/sonar with model sonar-deep-research
  2. Get the ID returned
  3. Call GET /v1/async/sonar/{ID}
  4. you will have the list of deepresearch and not the deepresearch response