curl --request GET \
--url 'https://api.hopae.com/connect/v2/apps' \
--header 'Authorization: Bearer sk_workspace_...'
[
{
"appId": "sb_7hd2kq9w",
"environment": "sandbox",
"name": "Integration sandbox",
"createdAt": "2026-11-02T09:30:00.000Z"
},
{
"appId": "k3x9q2mf",
"environment": "production",
"name": "Acme Login",
"logo": "https://example.com/acme-logo.png",
"createdAt": "2026-10-28T14:05:12.000Z"
}
]
Apps
List Apps
List your organization’s sandbox and production apps.
GET
/
connect
/
v2
/
apps
curl --request GET \
--url 'https://api.hopae.com/connect/v2/apps' \
--header 'Authorization: Bearer sk_workspace_...'
[
{
"appId": "sb_7hd2kq9w",
"environment": "sandbox",
"name": "Integration sandbox",
"createdAt": "2026-11-02T09:30:00.000Z"
},
{
"appId": "k3x9q2mf",
"environment": "production",
"name": "Acme Login",
"logo": "https://example.com/acme-logo.png",
"createdAt": "2026-10-28T14:05:12.000Z"
}
]
Returns every app in your organization, sandbox and production together, sorted newest first. The list is not paginated.
Headers
string
required
Bearer sk_workspace_..., a Workspace API key of your organization. The response lists that organization’s apps. See Workspace API.Response
200 OK with an array of app objects. An organization with no apps gets [].
string
required
The app ID. It is also the app’s OIDC
client_id and its Basic-auth username on the verification API.string
required
sandbox or production. Use this field to tell sandbox and production apps apart; do not infer it from the app ID.string
required
The app’s display name.
string
The app’s logo, as an
https URL or a data: URI. Present only when the app has a logo. Otherwise the key is absent, never null.string
required
When the app was created, as an ISO 8601 timestamp in UTC.
Errors
This endpoint returns only the authentication and subscription errors that every route can return. See Workspace API.curl --request GET \
--url 'https://api.hopae.com/connect/v2/apps' \
--header 'Authorization: Bearer sk_workspace_...'
[
{
"appId": "sb_7hd2kq9w",
"environment": "sandbox",
"name": "Integration sandbox",
"createdAt": "2026-11-02T09:30:00.000Z"
},
{
"appId": "k3x9q2mf",
"environment": "production",
"name": "Acme Login",
"logo": "https://example.com/acme-logo.png",
"createdAt": "2026-10-28T14:05:12.000Z"
}
]

