Hi everyone,
Our Retool app has been using the built-in Asana resource for months without issues. As of this morning (June 12 2025, ~11 AM ET) any query that reads users from a workspace is failing with the following error:
getAsanaUsers failed (0.32 s):
Could not parse parameter value string as JSON Object or JSON Array
{"error":true,"message":"Could not parse parameter value string as JSON Object or JSON Array","isRetoolSystemError":false,"queryExecutionMetadata":{"estimatedResponseSizeBytes":122,"resourceTimeTakenMs":881,"isPreview":false,"resourceType":"asana","lastReceivedFromResourceAt":1749740806353}}
What stopped working
-
GET
/workspaces/{workspace_gid}/users
- No custom params—just the default Retool “Get users in workspace” template.
What still works
- Other, unrelated REST resources in the same app.
- Direct calls to the Asana API using
curl
and the same access token.
What I’ve tried so far
- Refreshed the personal-access token in the Retool resource (no change).
- Duplicated the query and toggled “Run in preview” vs. “Run live” (same error).
- Checked Asana’s status page & changelog – no relevant incident or API change noted.
- Examined network tab – the request never reaches Asana; the error appears to come from Retool’s request validator.
Environment
- Retool Cloud (US region)
- App version last edited yesterday; no deploys today.
- Asana API v1, personal-access token (PAT) authentication.
Has anyone else run into this parsing error today?
Could this be related to a recent change in the Retool Asana connector’s validation logic? Any work-arounds or debug tips would be greatly appreciated.
Thanks!
Austin