Skip to content

Api proxy services

api_proxy_services

  • Schema: public
  • PK: api_proxy_id (uuid, gen_random_uuid())

Columns

Column Type Nullable Default Notes
api_proxy_id uuid NO gen_random_uuid() PK
api_proxy_name varchar NO
app_type varchar NO Integration type slug
connection_id uuid YES FK to connections
workspace_id bigint NO FK to workspaces
created_by bigint NO FK to users
created_time timestamp YES now()
last_modified_by bigint NO FK to users
last_modified_time timestamp YES now()
api_proxy_options jsonb YES
is_shared_with_workspace bool YES false
parent_folders jsonb YES Folder hierarchy path
api_proxy_resource_id varchar YES Human-readable resource ID

Key indexes

  • api_proxy_services_pkey on (api_proxy_id)
  • Unique name per workspace constraint

Notes

  • Exposes third-party APIs through a managed proxy layer with connection-based auth.
  • Access is scoped by workspace_id and optionally shared via is_shared_with_workspace.