Skip to main content
Every render.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Blueprints

disconnect

blueprints.disconnect Disconnect a Render Blueprint; its resources are kept Risk: destructive
Input Output: object

list

blueprints.list List Render Blueprints Risk: read
Input Output: object[]

listSyncs

blueprints.listSyncs List syncs for a Render blueprint Risk: read
Input Output: object[]

retrieve

blueprints.retrieve Retrieve a Render Blueprint Risk: read
Input Output: object[]

update

blueprints.update Update a Render Blueprint Risk: write
Input
Output: object[]

validate

blueprints.validate Validate a Render Blueprint configuration Risk: read
Input Output: object[]

Build Sources

builds.list

buildSources.builds.list List builds for a Render build source Risk: read
Input Output: object[]

builds.retrieve

buildSources.builds.retrieve Retrieve a Render build source build Risk: read
Input Output: object[]

builds.trigger

buildSources.builds.trigger Trigger a Render build source build Risk: write
Input Output: object[]

create

buildSources.create Create a Render build source Risk: write
Input
Output: object[]

delete

buildSources.delete Delete a Render build source Risk: destructive
Input Output: object

buildSources.envGroups.link Link an environment group to a Render build source Risk: write
Input Output: object[]

buildSources.envGroups.unlink Unlink an environment group from a Render build source Risk: destructive
Input Output: object

envVars.delete

buildSources.envVars.delete Delete an environment variable from a Render build source Risk: destructive
Input Output: object

envVars.list

buildSources.envVars.list List environment variables for a Render build source Risk: read
Input Output: object[]

envVars.retrieve

buildSources.envVars.retrieve Retrieve an environment variable for a Render build source Risk: read
Input Output: object[]

envVars.update

buildSources.envVars.update Replace all environment variables on a Render build source with the given list; variables not listed are deleted Risk: destructive
Input
Output: object[]

envVars.upsert

buildSources.envVars.upsert Add or update an environment variable for a Render build source Risk: write
Input
Output: object[]

list

buildSources.list List Render build sources Risk: read
Input Output: object[]

retrieve

buildSources.retrieve Retrieve a Render build source Risk: read
Input Output: object[]

secretFiles.delete

buildSources.secretFiles.delete Delete a secret file from a Render build source Risk: destructive
Input Output: object

secretFiles.list

buildSources.secretFiles.list List secret files for a Render build source Risk: read
Input Output: object[]

secretFiles.retrieve

buildSources.secretFiles.retrieve Retrieve a secret file for a Render build source Risk: read
Input Output: object[]

secretFiles.update

buildSources.secretFiles.update Replace all secret files on a Render build source with the given list; files not listed are deleted Risk: destructive
Input
Output: object[]

secretFiles.upsert

buildSources.secretFiles.upsert Add or update a secret file for a Render build source Risk: write
Input
Output: object[]

update

buildSources.update Update a Render build source Risk: write
Input
Output: object[]

Dedicated Ips

create

dedicatedIps.create Create a Render dedicated IP set Risk: write
Input Output: object[]

delete

dedicatedIps.delete Delete a Render dedicated IP set Risk: destructive
Input Output: object

list

dedicatedIps.list List Render dedicated IP sets Risk: read
Input Output: object[]

retrieve

dedicatedIps.retrieve Retrieve a Render dedicated IP set Risk: read
Input Output: object[]

update

dedicatedIps.update Update a Render dedicated IP set Risk: write
Input
Output: object[]

Disks

create

disks.create Create a disk for a Render service Risk: write
Input Output: object[]

delete

disks.delete Delete a Render disk Risk: destructive
Input Output: object

list

disks.list List Render disks Risk: read
Input Output: object[]

listSnapshots

disks.listSnapshots List snapshots for a Render disk Risk: read
Input Output: object[]

restoreSnapshot

disks.restoreSnapshot Restore a snapshot to a Render disk Risk: write
Input Output: object[]

retrieve

disks.retrieve Retrieve a Render disk Risk: read
Input Output: object[]

update

disks.update Update a Render disk Risk: write
Input Output: object[]

Events

retrieve

events.retrieve Retrieve a Render event Risk: read
Input Output: object[]

Key Value

connectionInfo

keyValue.connectionInfo Retrieve connection info for a Render Key Value instance Risk: read
Input Output: object[]

create

keyValue.create Create a Render Key Value instance Risk: write
Input Output: object[]

delete

keyValue.delete Delete a Render Key Value instance Risk: destructive
Input Output: object

list

keyValue.list List Render Key Value instances Risk: read
Input Output: object[]

resume

keyValue.resume Resume a Render Key Value instance Risk: write
Input Output: object

retrieve

keyValue.retrieve Retrieve a Render Key Value instance Risk: read
Input Output: object[]

suspend

keyValue.suspend Suspend a Render Key Value instance Risk: write
Input Output: object

update

keyValue.update Update a Render Key Value instance Risk: write
Input
Output: object[]

Logs

deleteOwnerStream

logs.deleteOwnerStream Delete an owner log stream Risk: destructive
Input Output: object

deleteResourceStream

logs.deleteResourceStream Delete a Render resource log stream Risk: destructive
Input Output: object

list

logs.list List Render logs Risk: read
Input Output: object[]

resourceStreams

logs.resourceStreams List resource log streams Risk: read
Input Output: object[]

retrieveOwnerStream

logs.retrieveOwnerStream Retrieve a Render owner log stream Risk: read
Input Output: object[]

retrieveResourceStream

logs.retrieveResourceStream Retrieve a Render resource log stream Risk: read
Input Output: object[]

updateOwnerStream

logs.updateOwnerStream Update an owner log stream Risk: write
Input Output: object[]

updateResourceStream

logs.updateResourceStream Set the log stream setting for one Render resource Risk: write
Input Output: object[]

values

logs.values List Render log values Risk: read
Input Output: object[]

Maintenance

list

maintenance.list List Render maintenance windows Risk: read
Input Output: object[]

retrieve

maintenance.retrieve Retrieve a Render maintenance run Risk: read
Input Output: object[]

trigger

maintenance.trigger Trigger a Render maintenance run Risk: write
Input Output: object

update

maintenance.update Update a Render maintenance run Risk: write
Input Output: object

Metrics

activeConnections

metrics.activeConnections Read active Render connections Risk: read
Input Output: object[]

applicationFilterValues

metrics.applicationFilterValues List Render application metric filter values Risk: read
Input Output: object[]

bandwidth

metrics.bandwidth Read Render bandwidth metrics Risk: read
Input Output: object[]

bandwidthSources

metrics.bandwidthSources Read Render bandwidth sources Risk: read
Input Output: object[]

cpu

metrics.cpu Read Render CPU metrics Risk: read
Input Output: object[]

cpuLimit

metrics.cpuLimit Read Render CPU limits Risk: read
Input Output: object[]

cpuTarget

metrics.cpuTarget Read Render CPU target metrics Risk: read
Input Output: object[]

deleteOwnerStream

metrics.deleteOwnerStream Delete the metrics stream of a Render workspace Risk: destructive
Input Output: object

diskCapacity

metrics.diskCapacity Read Render disk capacity Risk: read
Input Output: object[]

diskUsage

metrics.diskUsage Read Render disk usage Risk: read
Input Output: object[]

httpFilterValues

metrics.httpFilterValues List Render HTTP metric filter values Risk: read
Input Output: object[]

httpLatency

metrics.httpLatency Read Render HTTP latency metrics Risk: read
Input Output: object[]

httpRequests

metrics.httpRequests Read Render HTTP request metrics Risk: read
Input Output: object[]

instanceCount

metrics.instanceCount Read Render instance counts Risk: read
Input Output: object[]

memory

metrics.memory Read Render memory metrics Risk: read
Input Output: object[]

memoryLimit

metrics.memoryLimit Read Render memory limits Risk: read
Input Output: object[]

memoryTarget

metrics.memoryTarget Read Render memory targets Risk: read
Input Output: object[]

pathFilterValues

metrics.pathFilterValues List Render path metric filter values Risk: read
Input Output: object[]

replicationLag

metrics.replicationLag Read Render replication lag metrics Risk: read
Input Output: object[]

retrieveOwnerStream

metrics.retrieveOwnerStream Retrieve metrics stream settings for a Render owner Risk: read
Input Output: object[]

taskRunsCompleted

metrics.taskRunsCompleted Read completed Render task run metrics Risk: read
Input Output: object[]

taskRunsQueued

metrics.taskRunsQueued Read queued Render task run metrics Risk: read
Input Output: object[]

upsertOwnerStream

metrics.upsertOwnerStream Create or update metrics stream settings for a Render owner Risk: write
Input Output: object[]

Notifications

listOverrides

notifications.listOverrides List per-service notification overrides Risk: read
Input Output: object[]

retrieveOwnerSettings

notifications.retrieveOwnerSettings Retrieve notification settings for a Render workspace Risk: read
Input Output: object[]

retrieveServiceOverrides

notifications.retrieveServiceOverrides Retrieve notification overrides for a Render service Risk: read
Input Output: object[]

updateOwnerSettings

notifications.updateOwnerSettings Update notification settings for a Render workspace Risk: write
Input Output: object[]

updateServiceOverrides

notifications.updateServiceOverrides Update notification overrides for a Render service Risk: write
Input Output: object[]

Organizations

auditLogs

organizations.auditLogs List audit logs for a Render organization Risk: read
Input Output: object[]

Owners

auditLogs

owners.auditLogs List audit logs for a Render owner Risk: read
Input Output: object[]

list

owners.list List Render owners Risk: read
Input Output: object[]

members

owners.members List Render owner members Risk: read
Input Output: object[]

removeMember

owners.removeMember Remove a member from a Render workspace Risk: destructive
Input Output: object

retrieve

owners.retrieve Retrieve a Render owner Risk: read
Input Output: object[]

updateMember

owners.updateMember Update a Render workspace member role Risk: write
Input Output: object[]

Postgres

connectionInfo

postgres.connectionInfo Retrieve connection info for a Render Postgres instance Risk: read
Input Output: object[]

create

postgres.create Create a Render Postgres database Risk: write
Input Output: object[]

createExport

postgres.createExport Create an export of a Render Postgres database Risk: write
Input Output: object[]

createUser

postgres.createUser Create a user for a Render Postgres database Risk: write
Input
Output: object[]

delete

postgres.delete Delete a Render Postgres database Risk: destructive
Input Output: object

deleteUser

postgres.deleteUser Delete a user on a Render Postgres instance Risk: destructive
Input Output: object

failover

postgres.failover Trigger a failover for a Render Postgres instance Risk: write
Input Output: object

list

postgres.list List Render Postgres databases Risk: read
Input Output: object[]

listExports

postgres.listExports List exports of a Render Postgres database Risk: read
Input Output: object[]

listUsers

postgres.listUsers List users of a Render Postgres database Risk: read
Input Output: object[]

processes

postgres.processes List active queries for a Render Postgres database Risk: read
Input Output

recover

postgres.recover Trigger point-in-time recovery for a Render Postgres instance Risk: write
Input Output: object[]

recoveryInfo

postgres.recoveryInfo Retrieve point-in-time recovery status for a Render Postgres instance Risk: read
Input Output: object[]

restart

postgres.restart Restart a Render Postgres instance Risk: write
Input Output: object

resume

postgres.resume Resume a Render Postgres instance Risk: write
Input Output: object

retrieve

postgres.retrieve Retrieve a Render Postgres database Risk: read
Input Output: object[]

sizes

postgres.sizes List database sizes for a Render Postgres database Risk: read
Input Output

suspend

postgres.suspend Suspend a Render Postgres instance Risk: write
Input Output: object

tableScans

postgres.tableScans List table scans for a Render Postgres database Risk: read
Input Output

topQueries

postgres.topQueries List top queries for a Render Postgres database Risk: read
Input Output

update

postgres.update Update a Render Postgres database Risk: write
Input Output: object[]

Projects

create

projects.create Create a Render project Risk: write
Input
Output: object[]

delete

projects.delete Delete a Render project Risk: destructive
Input Output: object

list

projects.list List Render projects Risk: read
Input Output: object[]

retrieve

projects.retrieve Retrieve a Render project Risk: read
Input Output: object[]

update

projects.update Update a Render project Risk: write
Input Output: object[]

Registry Credentials

create

registryCredentials.create Create registry credentials Risk: write
Input Output: object[]

delete

registryCredentials.delete Delete registry credentials Risk: destructive
Input Output: object

list

registryCredentials.list List registry credentials Risk: read
Input Output: object[]

retrieve

registryCredentials.retrieve Retrieve registry credentials Risk: read
Input Output: object[]

update

registryCredentials.update Update registry credentials Risk: write
Input Output: object[]

Services

cancelDeploy

services.cancelDeploy Cancel a Render deployment Risk: write
Input Output

create

services.create Create a Render service Risk: write
Input Output: object[]

createPreview

services.createPreview Create an image-backed preview for a Render service Risk: write
Input Output: object[]

cronJobs.cancelRun

services.cronJobs.cancelRun Cancel a run of a Render cron job Risk: destructive
Input Output: object

cronJobs.triggerRun

services.cronJobs.triggerRun Trigger a run of a Render cron job Risk: write
Input Output

customDomains.create

services.customDomains.create Add a custom domain to a Render service Risk: write
Input Output: object[]

customDomains.delete

services.customDomains.delete Delete a custom domain from a Render service Risk: destructive
Input Output: object

customDomains.list

services.customDomains.list List custom domains for a Render service Risk: read
Input Output: object[]

customDomains.retrieve

services.customDomains.retrieve Retrieve a custom domain on a Render service Risk: read
Input Output: object[]

customDomains.verify

services.customDomains.verify Re-run DNS verification for a custom domain on a Render service Risk: write
Input Output: object[]

delete

services.delete Delete a Render service Risk: destructive
Input Output: object

deleteAutoscaling

services.deleteAutoscaling Delete autoscaling configuration for a Render service Risk: destructive
Input Output: object

envGroups.create

services.envGroups.create Create a Render environment group Risk: write
Input
Output: object[]

envGroups.delete

services.envGroups.delete Delete a Render environment group Risk: destructive
Input Output: object

envGroups.envVars.delete

services.envGroups.envVars.delete Delete one environment variable from a Render env group Risk: destructive
Input Output: object

envGroups.envVars.retrieve

services.envGroups.envVars.retrieve Retrieve one environment variable, including its value, from a Render env group Risk: read
Input Output: object[]

envGroups.envVars.upsert

services.envGroups.envVars.upsert Add or update one environment variable in a Render env group Risk: write
Input Output: object[]

envGroups.linkService

services.envGroups.linkService Link a Render service to an env group Risk: write
Input Output: object[]

envGroups.list

services.envGroups.list List Render environment groups Risk: read
Input Output: object[]

envGroups.retrieve

services.envGroups.retrieve Retrieve a Render environment group Risk: read
Input Output: object[]

envGroups.secretFiles.delete

services.envGroups.secretFiles.delete Delete one secret file from a Render env group Risk: destructive
Input Output: object

envGroups.secretFiles.retrieve

services.envGroups.secretFiles.retrieve Retrieve one secret file, including its contents, from a Render env group Risk: read
Input Output: object[]

envGroups.secretFiles.upsert

services.envGroups.secretFiles.upsert Add or update one secret file in a Render env group Risk: write
Input Output: object[]

envGroups.unlinkService

services.envGroups.unlinkService Unlink a Render service from an environment group Risk: destructive
Input Output: object

envGroups.update

services.envGroups.update Update a Render environment group Risk: write
Input Output: object[]

environments.addResources

services.environments.addResources Move services, databases or env groups into a Render environment Risk: write
Input Output: object[]

environments.create

services.environments.create Create a Render environment Risk: write
Input Output: object[]

environments.delete

services.environments.delete Delete a Render environment Risk: destructive
Input Output: object

environments.list

services.environments.list List Render environments Risk: read
Input Output: object[]

environments.removeResources

services.environments.removeResources Remove resources from a Render environment Risk: destructive
Input Output: object

environments.retrieve

services.environments.retrieve Retrieve a Render environment Risk: read
Input Output: object[]

environments.update

services.environments.update Update a Render environment Risk: write
Input Output: object[]

envVars.delete

services.envVars.delete Delete an environment variable from a Render service Risk: destructive
Input Output: object

envVars.list

services.envVars.list List environment variables for a Render service Risk: read
Input Output: object[]

envVars.retrieve

services.envVars.retrieve Retrieve one environment variable, including its value, from a Render service Risk: read
Input Output: object[]

envVars.update

services.envVars.update Replace all environment variables on a Render service with the given list; variables not listed are deleted Risk: destructive
Input
Output: object[]

envVars.upsert

services.envVars.upsert Add or update one environment variable on a Render service Risk: write
Input Output: object[]

headers.add

services.headers.add Add a response header rule to a Render service Risk: write
Input Output: object[]

headers.delete

services.headers.delete Delete a header from a Render service Risk: destructive
Input Output: object

headers.list

services.headers.list List headers for a Render service Risk: read
Input Output: object[]

headers.update

services.headers.update Replace all response header rules on a Render service with the given list; rules not listed are deleted Risk: destructive
Input
Output: object[]

jobs.cancel

services.jobs.cancel Cancel a running job on a Render service Risk: write
Input Output: object[]

jobs.create

services.jobs.create Create a job run for a Render service Risk: write
Input Output: object[]

jobs.list

services.jobs.list List jobs for a Render service Risk: read
Input Output: object[]

jobs.retrieve

services.jobs.retrieve Retrieve a Render service job Risk: read
Input Output: object[]

list

services.list List Render services accessible to the authenticated owner Risk: read
Input Output: object[]

listDeploys

services.listDeploys List deployments for a Render service Risk: read
Input Output: object[]

listEvents

services.listEvents List events for a Render service Risk: read
Input Output: object[]

listInstances

services.listInstances List the running instances of a Render service Risk: read
Input Output: object[]

listOutboundIps

services.listOutboundIps List outbound IPs for a Render service Risk: read
Input Output

purgeCache

services.purgeCache Purge the cache for a Render service Risk: write
Input Output: object

restart

services.restart Restart a Render service Risk: write
Input Output: object

resume

services.resume Resume a Render service Risk: write
Input Output: object

retrieve

services.retrieve Retrieve a Render service Risk: read
Input Output

retrieveDeploy

services.retrieveDeploy Retrieve one deploy of a Render service Risk: read
Input Output: object[]

rollbackDeploy

services.rollbackDeploy Roll back a Render service deployment Risk: write
Input Output

routes.add

services.routes.add Add a redirect or rewrite rule to a Render service Risk: write
Input Output: object[]

routes.delete

services.routes.delete Delete a route from a Render service Risk: destructive
Input Output: object

routes.list

services.routes.list List the redirect and rewrite rules of a Render service Risk: read
Input Output: object[]

routes.update

services.routes.update Replace all redirect and rewrite rules on a Render service with the given list; rules not listed are deleted Risk: destructive
Input
Output: object[]

routes.updatePriority

services.routes.updatePriority Change the priority of one redirect or rewrite rule on a Render service Risk: write
Input Output: object[]

scale

services.scale Scale a Render service to a fixed instance count Risk: write
Input Output: object

secretFiles.delete

services.secretFiles.delete Delete one secret file from a Render service Risk: destructive
Input Output: object

secretFiles.list

services.secretFiles.list List secret files on a Render service, including their contents Risk: read
Input Output: object[]

secretFiles.retrieve

services.secretFiles.retrieve Retrieve one secret file, including its contents, from a Render service Risk: read
Input Output: object[]

secretFiles.update

services.secretFiles.update Replace all secret files on a Render service with the given list; files not listed are deleted Risk: destructive
Input
Output: object[]

secretFiles.upsert

services.secretFiles.upsert Add or update one secret file on a Render service Risk: write
Input Output: object[]

suspend

services.suspend Suspend a Render service Risk: write
Input Output: object

triggerDeploy

services.triggerDeploy Trigger a Render deployment Risk: write
Input Output: object

update

services.update Update a Render service Risk: write
Input Output

updateAutoscaling

services.updateAutoscaling Update autoscaling for a Render service Risk: write
Input
Output: object[]

User

get

user.get Retrieve the authenticated Render user Risk: read
Input Output: object[]

Webhooks

create

webhooks.create Create a webhook for a Render owner Risk: write
Input Output: object[]

delete

webhooks.delete Delete a Render webhook Risk: destructive
Input Output: object

list

webhooks.list List Render webhooks Risk: read
Input Output: object[]

listEvents

webhooks.listEvents List delivery events for a Render webhook Risk: read
Input Output: object[]

retrieve

webhooks.retrieve Retrieve a Render webhook Risk: read
Input Output: object[]

update

webhooks.update Update a Render webhook Risk: write
Input Output: object[]

Workflows

create

workflows.create Create a Render workflow Risk: write
Input
Output: object[]

delete

workflows.delete Delete a Render workflow Risk: destructive
Input Output: object

list

workflows.list List Render workflows Risk: read
Input Output: object[]

retrieve

workflows.retrieve Retrieve a Render workflow Risk: read
Input Output: object[]

taskRuns.cancel

workflows.taskRuns.cancel Cancel a Render workflow task run Risk: destructive
Input Output: object

taskRuns.create

workflows.taskRuns.create Start a Render workflow task run Risk: write
Input
Output: object[]

taskRuns.list

workflows.taskRuns.list List Render task runs Risk: read
Input Output: object[]

taskRuns.retrieve

workflows.taskRuns.retrieve Retrieve a Render workflow task run Risk: read
Input Output: object[]

tasks.list

workflows.tasks.list List Render tasks Risk: read
Input Output: object[]

tasks.retrieve

workflows.tasks.retrieve Retrieve a Render workflow task Risk: read
Input Output: object[]

update

workflows.update Update a Render workflow Risk: write
Input
Output: object[]

versions.create

workflows.versions.create Create and deploy a Render workflow version Risk: write
Input Output: object[]

versions.list

workflows.versions.list List Render workflow versions Risk: read
Input Output: object[]

versions.retrieve

workflows.versions.retrieve Retrieve a Render workflow version Risk: read
Input Output: object[]