action redhat_post_graph_ql { label: "Perform a GraphQL Query" description: "Performs a GraphQL Query" provider: redhat method: POST path: "/graphql" encoding: json input: { type: "object" required: ["query"] properties: { operationName: { type: "string" description: "If the Query contains several named operations, the operationName controls which one should be executed" } query: { type: "string" description: "The GraphQL query" } variables: { type: "object" description: "Optional Query variables" } } } output: { type: "object" properties: { data: { type: "object" description: "Results from the GraphQL query" } errors: { type: "array" description: "Errors resulting from the GraphQL query" items: { type: "object" } } } } }