Select ​Select

yaml
type: "io.kestra.plugin.supabase.select"
yaml
id: supabase_select_all
namespace: company.team

tasks:
  - id: select_users
    type: io.kestra.plugin.supabase.Select
    url: https://your-project.supabase.com
    apiKey: "{{ secret('SUPABASE_API_KEY') }}"
    table: users

yaml
id: supabase_select_filtered
namespace: company.team

tasks:
  - id: select_active_users
    type: io.kestra.plugin.supabase.Select
    url: https://your-project.supabase.com
    apiKey: "{{ secret('SUPABASE_API_KEY') }}"
    table: users
    select: "id,name,email,created_at"
    filter: "status=eq.active"
    order: "created_at.desc"
    limit: 50

yaml
id: supabase_select_paginated
namespace: company.team

tasks:
  - id: select_users_page
    type: io.kestra.plugin.supabase.Select
    url: https://your-project.supabase.com
    apiKey: "{{ secret('SUPABASE_API_KEY') }}"
    table: users
    limit: 25
    offset: 50
Properties
Default { "followRedirects": "true", "allowFailed": "false", "defaultCharset": "UTF-8" }
Default public
SubType array
SubType object
Format uri
Format duration
Default PT5M
Format duration
Default false
SubType integer
Default UTF-8
Default true
SubType string
Possible Values
REQUEST_HEADERSREQUEST_BODYRESPONSE_HEADERSRESPONSE_BODY
Default DIRECT
Possible Values
DIRECTHTTPSOCKS