Flow: Use returned data from Send Admin API request action - available when?

Topic summary

Main issue: Using returned data from Shopify Flow’s “Send Admin API request” action.

  • Status: Feature is active for many cases (confirmed by one participant with screenshots), but some users can’t select variables under “Returned data.”

  • Root cause identified: When calling the Admin GraphQL fileCreate mutation, no returned data appears because its return type (File) does not implement the GraphQL Node interface. Flow can only return data (or collections) that implement Node.

  • Scope: This is a specific limitation to a small set of return types that don’t implement Node; fileCreate is one of them. It is not region-based (e.g., EU vs. others) and does not require creating a new shop.

  • Workarounds: None currently available.

  • Actions/next steps: Shopify will improve documentation to clearly note this limitation.

  • Outcome: Clarified limitation and why some users see no “Returned data”; feature otherwise works where the response implements Node. Discussion effectively resolved, with documentation pending.

Summarized with AI on December 18. AI used: gpt-5.

According to the development team, the reason no return value is being shown is specific to the fileCreate mutation. The return type for fileCreate (File) does not implement the Node interface. The Send Admin API request action can only return data or collections of data that implement Node and, while the number of return types that don’t implement Node is very small, this is one of them. Unfortunately, there is currently no workaround but we’ll work to better document this limitation.

1 Like