list_credentials
const url = 'https://app.everruns.com/api/v1/agents/example/credentials';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.everruns.com/api/v1/agents/example/credentialsList write-only MCP credential bindings for an agent. Responses contain metadata and configuration status, never credential values.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Agent ID
Responses
Section titled “Responses”Credential binding metadata
Response wrapper for list endpoints.
All list endpoints return responses wrapped in a data field.
object
Array of items returned by the list operation.
Metadata for a write-only credential bound to one agent and MCP tool parameter.
object
Agent that exclusively owns and may use this credential.
Whether an encrypted value has been provisioned.
RFC 3339 creation time.
Optional explanation of why the credential is needed.
Stable credential binding identifier.
Human-readable credential label.
Name of the attached MCP server.
Exact MCP endpoint authorized to receive the credential.
Top-level tool argument injected by the server.
Relative UI route where the user can securely provision the value.
MCP tool whose outbound call receives the credential.
RFC 3339 last-update time.
Example
{ "data": [ { "agent_id": "agent_01933b5a000070008000000000000001", "configured": true, "created_at": "2026-08-08T16:00:00Z", "description": "Delivers scheduled status notifications", "id": "01933b5a-0000-7000-8000-000000000001", "label": "Visti channel key", "mcp_server_name": "visti", "mcp_server_url": "https://visti.sh/mcp", "parameter_name": "channel_key", "setup_url": "/agents/agent_01933b5a000070008000000000000001?tab=credentials", "tool_name": "visti_send", "updated_at": "2026-08-08T16:05:00Z" } ]}