Я наконец-то нашел решение:
Например, как было сказано в вопросе, вам нужно передать некоторый JSON на сервер.
В вашем бэкэнде Python вам нужно определить следующееКласс запроса:
class Query(graphene.ObjectType):
searcher = graphene.JSONString(name=graphene.JSONString(default_value='{"first": 100}'))
def resolve_searcher(self, type, passed_json):
some_result = do_some_with_json(passed_json)
return some_result
На стороне клиента GraphQL необходимо определить следующую инструкцию запроса:
query {
searcher(name: "{\"first\": 1000}")
}