← Tools Reference

Runpod

Runpod integration (AI, Developer Tools). Imported from open-connector.

API key7 toolshttps://rest.runpod.io/v1
GET
runpod_list_pods
List Runpod Pods with optional official filter parameters.

/pods

16 parameters
ParamTypeRequiredDescription
computeTypestringoptionalFilter to GPU Pods or CPU Pods only.
cpuFlavorIdarrayoptionalFilter to CPU Pods with any of the provided Runpod CPU flavor IDs.
dataCenterIdarrayoptionalFilter to Pods located in any of the provided Runpod data centers.
desiredStatusstringoptionalFilter to Pods in the provided desired status.
endpointIdstringoptionalFilter to Pods attached to the provided Runpod Serverless endpoint.
gpuTypeIdarrayoptionalFilter to GPU Pods with any of the provided Runpod GPU type IDs.
idstringoptionalFilter to a specific Pod by ID.
imageNamestringoptionalFilter to Pods created from the provided image name.
includeMachinebooleanoptionalWhether to include machine details for each returned Pod.
includeNetworkVolumebooleanoptionalWhether to include attached network volume details for each returned Pod.
includeSavingsPlansbooleanoptionalWhether to include savings plan details applied to each returned Pod.
includeTemplatebooleanoptionalWhether to include template details for each returned Pod.
includeWorkersbooleanoptionalWhether to include Pods that are serving as Serverless workers.
namestringoptionalFilter to Pods with the provided name.
networkVolumeIdstringoptionalFilter to Pods with the provided attached network volume ID.
templateIdstringoptionalFilter to Pods created from the provided template ID.
GET
runpod_get_pod
Get one Runpod Pod by ID.

/pods/{podId}

6 parameters
ParamTypeRequiredDescription
podIdstringrequiredThe Runpod Pod ID.
includeMachinebooleanoptionalWhether to include machine details for each returned Pod.
includeNetworkVolumebooleanoptionalWhether to include attached network volume details for each returned Pod.
includeSavingsPlansbooleanoptionalWhether to include savings plan details applied to each returned Pod.
includeTemplatebooleanoptionalWhether to include template details for each returned Pod.
includeWorkersbooleanoptionalWhether to include Pods that are serving as Serverless workers.
POST
runpod_start_pod
Start or resume a Runpod Pod.

/pods/{podId}{pathSuffix}

2 parameters
ParamTypeRequiredDescription
podIdstringrequiredThe Runpod Pod ID.
pathSuffixstringrequiredPath parameter: pathSuffix
POST
runpod_stop_pod
Stop a Runpod Pod.

/pods/{podId}{pathSuffix}

2 parameters
ParamTypeRequiredDescription
podIdstringrequiredThe Runpod Pod ID.
pathSuffixstringrequiredPath parameter: pathSuffix
POST
runpod_restart_pod
Restart a Runpod Pod.

/pods/{podId}{pathSuffix}

2 parameters
ParamTypeRequiredDescription
podIdstringrequiredThe Runpod Pod ID.
pathSuffixstringrequiredPath parameter: pathSuffix
POST
runpod_reset_pod
Reset a Runpod Pod.

/pods/{podId}{pathSuffix}

2 parameters
ParamTypeRequiredDescription
podIdstringrequiredThe Runpod Pod ID.
pathSuffixstringrequiredPath parameter: pathSuffix
DELETE
runpod_delete_pod
Delete a Runpod Pod.

/pods/{podId}{pathSuffix}

2 parameters
ParamTypeRequiredDescription
podIdstringrequiredThe Runpod Pod ID.
pathSuffixstringrequiredPath parameter: pathSuffix