Skip to main content
Use the GraphQL API to manage Pods, templates, and Serverless endpoints through queries and mutations. All requests go to https://api.runpod.io/graphql with your API key included as a query parameter. For the complete schema including all available queries, mutations, fields, and inputs, see the GraphQL Spec.

Quick start

Make a request using cURL:
Or use a GraphQL client:

Common operations

Manage Pods

Create, start, stop, and query Pods.

Manage templates

Create and manage Pod and Serverless templates.

Manage endpoints

Create and configure Serverless endpoints.

Common input fields

The following fields are commonly used when creating Pods and templates.