---
title: "List API proxies"
method: GET
path: "/v1/workspaces/{workspace_id}/api-proxy"
tags: ["API proxies"]
---

# List API proxies

`GET /v1/workspaces/{workspace_id}/api-proxy`

## Request

- Base URL: `https://api.stacksync.com`
- URL: `https://api.stacksync.com/v1/workspaces/{workspace_id}/api-proxy`
- Auth: HTTP bearer

The API proxies of the workspace in one region that the caller may see (created by them, or shared), newest first.

## Path parameters

- `workspace_id` integer, required

## Query parameters

- `region` 'besg' | 'usnv', required
- `name` string, nullable: Only the API proxies with exactly this name

## Response `200`

OK

- ApiProxyList
  - `api_proxy_services` ApiProxy[], required
    - `connection_id` string, nullable, required
    - `api_proxy_id` string, required
    - `api_proxy_name` string, required
    - `api_proxy_resource_id` string, nullable, required: Answered by GET /api-proxy/<api_proxy_id>; null in the list, whose core does not select it
    - `app_type` string, required
    - `connection_name` string, nullable, required
    - `is_shared_with_workspace` boolean, required: Every workspace member may use the proxy, not only its creator
    - `max_objects_per_request` integer, nullable, required: The workspace plan's limit of objects per proxied request; null in the list
    - `parent_folder_id` string, nullable, required: The folder of the proxy; null at the root, and in the list
    - `created_by` integer, required
    - `created_time` string, required: HTTP date (RFC 9110), UTC
    - `last_modified_by` integer, required
    - `last_modified_time` string, required: HTTP date (RFC 9110), UTC
    - `region` 'besg' | 'usnv', required

## Other responses

- `400`: Bad Request
- `403`: Forbidden

---

[API](https://skmtc.dev/stacksync/apis/stacksync-api.md) - [All operations](https://skmtc.dev/stacksync/apis/stacksync-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stacksync/apis/stacksync-api/revisions/21f4ba4b214e?raw)
