API proxies
List API proxies
The API proxies of the workspace in one region that the caller may see (created by them, or shared), newest first.
Authorization
AuthorizationstringheaderrequiredBearer <key>, where <key> is a workspace API key or a user API key. See Authentication.
workspace_id*integerThe workspace. List the ones your key can reach with GET /v1/workspaces.
region*RegionsRegion of the resource: besg (Europe) or usnv (United States), as GET /v1/regions lists them
"besg""usnv"name?|Only the API proxies with exactly this name
nullOK
application/json- response
api_proxy_services*array<>curl -X GET 'https://api.stacksync.com/v1/workspaces/0/api-proxy?region=besg'{ "api_proxy_services": [ { "connection_id": "<connection_id>", "api_proxy_id": "<api_proxy_id>", "api_proxy_name": "<api_proxy_name>", "api_proxy_resource_id": "<api_proxy_resource_id>", "app_type": "<app_type>", "connection_name": "<connection_name>", "is_shared_with_workspace": false, "max_objects_per_request": 0, "parent_folder_id": "<parent_folder_id>", "created_by": 0, "created_time": "<created_time>", "last_modified_by": 0, "last_modified_time": "<last_modified_time>", "region": "besg" } ]}POSTRun a Genie and wait for the result
Sends a message to a Genie and answers once the Genie has finished with it, so the reply is in the same response. A Genie that calls several tools can take minutes; keep the connection open or use Run a Genie and poll instead. Omit genie_id to let the workspace's Genie dispatcher pick the Genie; pass conversation_id to continue an earlier conversation. The answer has the same shape as Get a Genie run.
GETGet an API proxy
Its app, the connection it calls the app with, and whether it is shared with the workspace. Never its token.