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.