Skip to content
For LLMsView as Markdown·

Render ​

Manage services, deployments, and environment variables on Render.

DetailValue
CategoryCloud & Infra
Base URLhttps://api.render.com/v1
AuthenticationBearer Token
Endpoints8
Connector keyrender

Using Render in a workflow ​

  1. Go to Connections and click New Connection.
  2. Pick Render 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 /servicesList services
POST /servicesCreate a service
GET /services/{serviceId}Get service details
PATCH /services/{serviceId}Update a service
DELETE /services/{serviceId}Delete a service
GET /services/{serviceId}/deploysList deploys
POST /services/{serviceId}/deploysTrigger a deploy
POST /services/{serviceId}/suspendSuspend a service

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

GET /services ​

List services

DetailValue
Operation IDcloud.listServices
MethodGET
Path/services

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render 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 Render API reference.

POST /services ​

Create a service

DetailValue
Operation IDcloud.createService
MethodPOST
Path/services

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render 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 Render API reference.

GET /services/{serviceId} ​

Get service details

DetailValue
Operation IDcloud.getService
MethodGET
Path/services/{serviceId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render 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 Render API reference.

PATCH /services/{serviceId} ​

Update a service

DetailValue
Operation IDcloud.updateService
MethodPATCH
Path/services/{serviceId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render 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 Render API reference.

DELETE /services/{serviceId} ​

Delete a service

DetailValue
Operation IDcloud.deleteService
MethodDELETE
Path/services/{serviceId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render 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 Render API reference.

GET /services/{serviceId}/deploys ​

List deploys

DetailValue
Operation IDcloud.listDeploys
MethodGET
Path/services/{serviceId}/deploys

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.listDeploys.
  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 Render API reference.

POST /services/{serviceId}/deploys ​

Trigger a deploy

DetailValue
Operation IDcloud.triggerDeploy
MethodPOST
Path/services/{serviceId}/deploys

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.triggerDeploy.
  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 Render API reference.

POST /services/{serviceId}/suspend ​

Suspend a service

DetailValue
Operation IDcloud.suspendService
MethodPOST
Path/services/{serviceId}/suspend

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Render connection from the Connection dropdown.
  3. In the Operation dropdown, select cloud.suspendService.
  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 Render API reference.