Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Filter operations
access
2
action
7
ai
27
ai-credit-limit
7
ai-hint
6
ai-prompt
7
allocation
8
app
31
get
/v1/app
Return all publicly visible global apps
post
/v1/app
Create a new app
get
/v1/app/install/{appId}
Get all active installs of this app
get
/v1/app/name/{appName}
Return a particular app by name
post
/v1/app/notify
Send an email notification to the configured notify users, on behalf of an app
get
/v1/app/org/{orgId}
Return all active apps available for a particular org
get
/v1/app/org/{orgId}/install
Find installed app users
post
/v1/app/org/{orgId}/install
Install an app for a particular org
get
/v1/app/org/{orgId}/install/name/{appName}
Get an installed app by name
post
/v1/app/org/{orgId}/install/validate
Validate the installation of an app for a particular org
get
/v1/app/org/{orgId}/install/{appUserId}
Get an installed app
delete
/v1/app/org/{orgId}/install/{appUserId}
Uninstall an app
patch
/v1/app/org/{orgId}/install/{appUserId}
Update the settings of an installed app
post
/v1/app/org/{orgId}/install/{appUserId}/api-operation/{operation}
Execute one configured external API operation against the live external service (the app config 'Test' action). Requires readExternal for a read-only operation, writeExternal otherwise; a non-read-only operation runs against the live API and may create, change, or delete real data.
get
/v1/app/org/{orgId}/install/{appUserId}/channels
List the Slack/Teams channels an installed agent can see
post
/v1/app/org/{orgId}/install/{appUserId}/code
Retrieve an Oauth2 authorization code for this app, which can be exchanged for an access token
get
/v1/app/org/{orgId}/install/{appUserId}/connections
List an installed agent's active MCP connections (one per connected user token)
delete
/v1/app/org/{orgId}/install/{appUserId}/connections
Revoke MCP connections for an installed agent
post
/v1/app/org/{orgId}/install/{appUserId}/disable-sync
Disable automatic sync for an app installation whose credentials are failing
post
/v1/app/org/{orgId}/install/{appUserId}/inbound-field-mapper/list
List the records an entity offers for testing this installation's inbound field mappers, so a caller can choose one rather than having to know its id in the external service. Requires readExternal, since it reads from the live external service. Read-only.
post
/v1/app/org/{orgId}/install/{appUserId}/inbound-field-mapper/preview
Preview how this installation's inbound field mappers map one remote record: the record as the mappers see it, the mapped ChartHop values, and per-mapper detail. Requires readExternal, since it reads the record from the live external service. Draft mappers in the request are used for this preview only and are never saved; nothing is written to either system.
get
/v1/app/org/{orgId}/install/{appUserId}/installdata/{installDataName}
Retrieve the current token for this app
post
/v1/app/org/{orgId}/install/{appUserId}/oauth-token/refresh
Force-refresh the vendor OAuth token for an app installation
post
/v1/app/org/{orgId}/install/{appUserId}/run
Run an installed app
get
/v1/app/org/{orgId}/install/{appUserId}/token
Retrieve the current token for this app
post
/v1/app/org/{orgId}/install/{appUserId}/token
Generate or regenerate a long-lived access token for the app
post
/v1/app/org/{orgId}/install/{appUserId}/upgrade-greenhouse
Move a Greenhouse installation onto the config-driven Greenhouse API (or back off it)
post
/v1/app/org/{orgId}/install/{appUserId}/upload
Upload a spreadsheet to an installed app and start a sync from it. The file is attached to the process the app then runs, which maps it through the installation's field mappers and imports the result. Only apps that sync from an uploaded file accept this; every other app fetches its own data and is run with /run instead.
get
/v1/app/{appId}
Return a particular app by id
delete
/v1/app/{appId}
Delete an app
patch
/v1/app/{appId}
Update an existing app
appConfig
4
approval
21
approval-delegate
6
approval-request
4
assessment
17
band
11
billing
3
budget
9
budget-pool
7
calendar
18
category
5
category-sort
6
change
16
comment
7
comp-review
29
content
9
customer
7
data-view
5
email-template
5
event
5
exchange-rate
7
export
13
expression
2
field
13
file
9
form
19
form-response
14
goal
8
goal-type
5
goalProgress
5
goalTarget
6
group
18
group-type
5
guideline
6
import
6
job
13
job-code
11
job-level
5
legalDoc
2
level-track
2
mcp
4
media
4
message
7
metric
1
multiplier
5
notification
1
oauth
20
org
15
org-config
3
person
11
policy
9
preload
1
process
18
product
5
profile-tab
10
query
5
question
5
report
12
reportChart
7
role
7
saml
4
scenario
16
search
1
signature-request
11
status
1
stock
4
stockgrant
2
stripe
4
table
16
task
12
task-config
4
template
15
Time off ledger
5
timeoff
9
timeoffAdjustment
5
timeOffPolicy
10
transcript
8
usage
2
user
17
webauthn
7
well-known
6
app
Copy Markdown
Copied
Copy failed
Changes to List the Slack/Teams channels an installed agent can see
get
/v1/app/org/{orgId}/install/{appUserId}/channels
Oct 6, 2026
91ed651584c1
Revision changes
info
endpoint added