Skip to content
For LLMsView as Markdown·

Google Cloud Run

Deploy and manage containerized services on Google Cloud Run.

DetailValue
CategoryCloud & Infra
Base URLhttps://run.googleapis.com/v2
AuthenticationSee connector docs
Endpoints8
Connector keygcp-cloud-run

Using Google Cloud Run in a workflow

  1. Go to Connections and click New Connection.
  2. Pick Google Cloud Run from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — the full list is below.

Available endpoints

EndpointSummary
GET /projects/{projectId}/locations/{location}/servicesList services
POST /projects/{projectId}/locations/{location}/servicesCreate a service
GET /projects/{projectId}/locations/{location}/services/{serviceId}Get service details
PATCH /projects/{projectId}/locations/{location}/services/{serviceId}Update a service
DELETE /projects/{projectId}/locations/{location}/services/{serviceId}Delete a service
GET /projects/{projectId}/locations/{location}/services/{serviceId}/revisionsList revisions
GET /projects/{projectId}/locations/{location}/jobsList jobs
POST /projects/{projectId}/locations/{location}/jobs/{jobId}:runRun a job

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET /projects/{projectId}/locations/{location}/services

List services

DetailValue
Operation IDcloud.listServices
MethodGET
Path/projects/{projectId}/locations/{location}/services

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listServices.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

POST /projects/{projectId}/locations/{location}/services

Create a service

DetailValue
Operation IDcloud.createService
MethodPOST
Path/projects/{projectId}/locations/{location}/services

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.createService.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

GET /projects/{projectId}/locations/{location}/services/{serviceId}

Get service details

DetailValue
Operation IDcloud.getService
MethodGET
Path/projects/{projectId}/locations/{location}/services/{serviceId}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.getService.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

PATCH /projects/{projectId}/locations/{location}/services/{serviceId}

Update a service

DetailValue
Operation IDcloud.updateService
MethodPATCH
Path/projects/{projectId}/locations/{location}/services/{serviceId}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.updateService.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

DELETE /projects/{projectId}/locations/{location}/services/{serviceId}

Delete a service

DetailValue
Operation IDcloud.deleteService
MethodDELETE
Path/projects/{projectId}/locations/{location}/services/{serviceId}

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.deleteService.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

GET /projects/{projectId}/locations/{location}/services/{serviceId}/revisions

List revisions

DetailValue
Operation IDcloud.listRevisions
MethodGET
Path/projects/{projectId}/locations/{location}/services/{serviceId}/revisions

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listRevisions.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

GET /projects/{projectId}/locations/{location}/jobs

List jobs

DetailValue
Operation IDcloud.listJobs
MethodGET
Path/projects/{projectId}/locations/{location}/jobs

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listJobs.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.

POST /projects/{projectId}/locations/{location}/jobs/{jobId}:run

Run a job

DetailValue
Operation IDcloud.runJob
MethodPOST
Path/projects/{projectId}/locations/{location}/jobs/{jobId}:run

Parameters

No parameters.

Using this endpoint in a workflow

  1. Add an API Call node to your workflow.
  2. Pick your Google Cloud Run connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.runJob.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Google Cloud Run API reference.