graphql version for requesting granular scopes

Topic summary

A developer asks whether Shopify’s GraphQL API supports requesting granular access scopes, equivalent to their working REST approach. They currently POST to /admin/request_granular_access_scopes.json with a JSON body specifying requested_scopes (e.g., “write_assigned_fulfillment_orders” and “read_assigned_fulfillment_orders”) and appropriate headers.

They note success using other GraphQL APIs but encounter issues specifically with invoking request_granular_access_scopes via GraphQL, and seek guidance on the correct GraphQL method or mutation.

Key artifacts: a REST code snippet demonstrating the endpoint and payload are central to the request.

Outcome: No answers or resolution yet; the thread remains open and the feasibility/steps for a GraphQL equivalent are still unclear.

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

Currently, we use rest API to request granular access scopes using the below code

params = {
"requested_scopes": [
"write_assigned_fulfillment_orders",
"read_assigned_fulfillment_orders"
]
}
url = 'https://shop_name/admin/request_granular_access_scopes.json'
resp = requests.post(url, json=params, headers=headers)

May I know if we can do the same using graphQl?, I am able to consume other APIs using graphQL , but getting issue while using graphQL for request_granular_access_scopes