Action Supabase
Supabase Execute
Executes an insert, update, or delete on a Supabase table via the PostgREST API.
Node IDSupabaseExecuteAction
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
Project URL project_url | string | Yes | — | Your Supabase project URL, e.g. https://xyzabc.supabase.co. |
API Key Secret Key api_key_secret_key | string | No | SUPABASE_API_KEY | Key in the Secrets store holding your Supabase API key. |
Table table | string | Yes | — | The table name to operate on. |
Method method | enum | Yes | POST | HTTP method to use. POST for insert, PATCH for update, DELETE for delete. |
Payload (JSON) payload | textarea | No | — | JSON body for POST/PATCH operations. |
Filter (PostgREST) filter | textarea | No | — | PostgREST filter query string for PATCH/DELETE, e.g. "id=eq.42". |
Prefer Header prefer | string | No | — | Supabase Prefer header. Defaults to return=representation. |
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
Execute input0 | object | Yes | Execution signal. |
Outputs
| Output | Type | Identifier | Description |
|---|---|---|---|
On Success output0 | object | result | Fires on successful execution. Contains data, method, and table. |
On Error output1 | object | error | Fires on failure. Contains the error message. |