Hi Clement Fayol Thanks for reaching out. API Management only performs cache lookup for HTTP GET requests.
In the case of GraphQL, all requests are POST requests, so it's not cached.
Reference: https://learn.microsoft.com/en-us/azure/api-management/cache-lookup-policy#usage-notes
let me know if you have further queries.
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.