а вот тут проблема, т.к. кавычки graphql будут конфликтовать с кавычками json. я б тебе советовал использовать variables как выше человек сказал, и поменять String на кастомный скаляр, не знаю как в пыхе но в js есть библиотечка для типа JSON. поищи варианты реализации