Vai al contenuto principale
POST
/
workflows
/
test-node
Testa un singolo nodo
curl --request POST \
  --url https://api.altostrat.io/workflows/test-node \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "node": {
    "id": "n1",
    "type": "manual_trigger",
    "position": {
      "x": 150,
      "y": 250
    },
    "data": {
      "componentId": "manual_trigger"
    }
  },
  "context": {
    "n1": {
      "trigger_type": "manual",
      "run_id": "fl_run_example"
    }
  },
  "authorization_id": "auth_01H..."
}'
{
  "status": "success",
  "output": {}
}

Authorizations

Authorization
string
header
required

JWT standard per le sessioni utente ottenuto tramite l'autenticazione Altostrat.

Body

application/json
node
object
required
context
object

Un oggetto di contesto fittizio, che simula lo stato di un'esecuzione di workflow prima che questo nodo venga eseguito.

Example:
{
"n1": {
"trigger_type": "manual",
"run_id": "fl_run_example"
}
}
authorization_id
string | null

L'ID prefissato di un'Autorizzazione da utilizzare se il nodo la richiede (es. altostrat_api).

Example:

"auth_01H..."

Response

Il nodo è stato eseguito con successo.

status
enum<string>
Opzioni disponibili:
success
output
object

L'output JSON dall'esecuzione del nodo.