n8n-nodes-semble v2.1.0


n8n-nodes-semble / nodes/Semble/GenericFunctions / sembleApiRequest

Function: sembleApiRequest()

sembleApiRequest(this, query, variables, retryAttempts, debugMode): Promise\<any>

Defined in: nodes/Semble/GenericFunctions.ts:32

Function

Makes authenticated GraphQL requests to Semble API

Parameters

this

IHookFunctions | IExecuteFunctions | IExecuteSingleFunctions | ILoadOptionsFunctions | IPollFunctions

query

string

GraphQL query string

variables

IDataObject = {}

GraphQL variables object

retryAttempts

number = 3

Maximum number of retry attempts (default: 3)

debugMode

boolean = false

Enable detailed logging for troubleshooting (default: false)

Returns

Promise\<any>

Promise resolving to the GraphQL response data

Async

sembleApiRequest

Throws

When API request fails

Description

Simplified version focused on getting real API calls working