Documentation Index
Fetch the complete documentation index at: https://docs.runtools.ai/llms.txt
Use this file to discover all available pages before exploring further.
Tool execution endpoints use:
https://tools.runtools.ai/v1
Path Parameters
Request Body
Optional per-request credentials. Prefer stored secrets or OAuth connections for production.
Map tool credential field names to secret names so values stay server-side.
Response
Whether execution succeeded.
Tool-specific result when successful.
Tool-specific error when unsuccessful.
Server-side execution duration.
curl -X POST https://tools.runtools.ai/v1/tools/github/execute \
-H "X-API-Key: $RUNTOOLS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action": "list_repos",
"params": {
"owner": "runtools-ai"
}
}'
{
"data": {
"success": true,
"result": {
"repositories": []
},
"durationMs": 418
}
}
Credential Resolution
For tool execution, RunTools resolves credentials in this order:
- Per-request
credentials
credentialOverrides that point at stored secrets
- Stored credentials for the installed tool
- Matching organization or user secrets
- Connected OAuth account when the tool declares an OAuth provider