---
title: "Connect a server-side client-credentials app by issuing its org-level token"
method: POST
path: "/oauth/org/{orgIdentifier}/app/{appName}/{appUserId}/connect"
tags: ["oauth"]
---

# Connect a server-side client-credentials app by issuing its org-level token

`POST /oauth/org/{orgIdentifier}/app/{appName}/{appUserId}/connect`

## Path parameters

- `orgIdentifier` string, required
- `appName` string, required
- `appUserId` string, required

## Response `200`

successful operation

- AppOauthConnectionStatus
  - `connected` boolean, required — whether an org-level OAuth token is currently connected
  - `connectedAt` string — when the org-level token was issued, if connected
  - `connectedById` string — id of the user who set up the org-level connection, if connected

## Other responses

- `400` — not a server-side client-credentials app
- `403` — forbidden
- `404` — not found

## Changes

> 10 revisions in range; 1 not diffed.

- **2026-08-22** `3040a9f4373f` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/charthop/apis/charthop-api/changes/oauth/org/:orgIdentifier/app/:appName/:appUserId/connect/post.md)

---

[API](https://skmtc.dev/charthop/apis/charthop-api.md) · [All operations](https://skmtc.dev/charthop/apis/charthop-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/charthop/charthop-api/revisions/0521a07431d4/schema)
