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_pkeyon (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_idand optionally shared viais_shared_with_workspace.