Interface GraphQLNodeParameters

Source
interface GraphQLNodeParameters {
    allowUnauthorizedCerts?: boolean;
    authentication?:
        | "oAuth2"
        | "none"
        | "basicAuth"
        | "customAuth"
        | "digestAuth"
        | "headerAuth"
        | "queryAuth"
        | "oAuth1";
    dataPropertyName?: string;
    endpoint?: string;
    headerParametersUi?: {
        parameter: { name?: string; value?: string }[];
    };
    operationName?: string;
    query?: string;
    requestFormat?: "json"
    | "graphql";
    requestMethod?: "GET" | "POST";
    responseFormat?: "string" | "json";
    variables?: string;
}

Properties§

§readonly allowUnauthorizedCerts?: boolean

Whether to download the response even if SSL certificate validation is not possible

§readonly authentication?:
    | "oAuth2"
    | "none"
    | "basicAuth"
    | "customAuth"
    | "digestAuth"
    | "headerAuth"
    | "queryAuth"
    | "oAuth1"

The way to authenticate Default: "none"

§readonly dataPropertyName?: string

Name of the property to which to write the response data Default: "data"

§readonly endpoint?: string

The GraphQL endpoint

§readonly headerParametersUi?: { ... }

The headers to send Default: {} Type options: {"multipleValues":true}

§readonly operationName?: string

Name of operation to execute

§readonly query?: string

GraphQL query Type options: {"rows":6}

§readonly requestFormat?: "json" | "graphql"

The format for the query payload Default: "graphql"

§readonly requestMethod?: "GET" | "POST"

The underlying HTTP request method to use Default: "POST"

§readonly responseFormat?: "string" | "json"

The format in which the data gets returned from the URL Default: "json"

§readonly variables?: string

Query variables as JSON object