curl "https://app.runtm.com/api/cloud/v1/agents/trigger-credentials" \
-H "Authorization: Bearer runtm_xxx" \
-H "X-Organization-Id: org_abc123"
runtm-api agents trigger-credentials
{
"trigger_credentials": [
{
"ref": "agent[\"a1b2c3d4\"][\"slack_bot_token\"]",
"agent_id": "a1b2c3d4-0000-0000-0000-000000000000",
"agent_name": "Donna",
"agent_avatar": null,
"agent_avatar_image_url": null,
"provider": "slack",
"credential_key": "slack_bot_token",
"integration_id": "i9f8e7d6-0000-0000-0000-000000000000",
"integration_name": "Donna (Slack)"
}
]
}
Agents
List Trigger Credentials
Referencable agent trigger tokens (metadata only, never the secret)
GET
/
api
/
v1
/
agents
/
trigger-credentials
curl "https://app.runtm.com/api/cloud/v1/agents/trigger-credentials" \
-H "Authorization: Bearer runtm_xxx" \
-H "X-Organization-Id: org_abc123"
runtm-api agents trigger-credentials
{
"trigger_credentials": [
{
"ref": "agent[\"a1b2c3d4\"][\"slack_bot_token\"]",
"agent_id": "a1b2c3d4-0000-0000-0000-000000000000",
"agent_name": "Donna",
"agent_avatar": null,
"agent_avatar_image_url": null,
"provider": "slack",
"credential_key": "slack_bot_token",
"integration_id": "i9f8e7d6-0000-0000-0000-000000000000",
"integration_name": "Donna (Slack)"
}
]
}
Lists the trigger credentials each agent exposes for use as credential placeholders. The
ref value is what a connection stores instead of a raw secret (for example agent["<id>"]["slack_bot_token"]); the overlay loaders dereference it at session boot. Returns an empty list without an organization context.
Required scope: integrations:read
Headers
string
required
Bearer token.
string
required
Organization ID.
Response
array
Show properties
Show properties
string
The placeholder a connection stores as a credential value.
string
The roster agent exposing the credential.
string
Agent display name.
string
Trigger platform, for example
slack.string
Which credential of the integration this references, for example
slack_bot_token.string
The trigger integration carrying the actual secret.
string | null
Trigger integration display name.
curl "https://app.runtm.com/api/cloud/v1/agents/trigger-credentials" \
-H "Authorization: Bearer runtm_xxx" \
-H "X-Organization-Id: org_abc123"
runtm-api agents trigger-credentials
{
"trigger_credentials": [
{
"ref": "agent[\"a1b2c3d4\"][\"slack_bot_token\"]",
"agent_id": "a1b2c3d4-0000-0000-0000-000000000000",
"agent_name": "Donna",
"agent_avatar": null,
"agent_avatar_image_url": null,
"provider": "slack",
"credential_key": "slack_bot_token",
"integration_id": "i9f8e7d6-0000-0000-0000-000000000000",
"integration_name": "Donna (Slack)"
}
]
}