Skip to main content
Render logo

Render

Manage Render: services, deploys, env vars, databases, jobs, domains. Exposes 41 actions covering the API surface an agent needs - read and write.

What it can do

MethodWhat it does
render_services_listList all services - GET /services.
render_service_getGet one service by ID - GET /services/{id}.
render_service_createCreate a new service - POST /services.
render_service_updateUpdate a service - PATCH /services/{id}.
render_service_deleteDelete a service - DELETE /services/{id}.
render_service_deployDeploy a service - POST /services/{id}/deploys.
render_service_suspendSuspend a service - POST /services/{id}/suspend.
render_service_resumeResume a service - POST /services/{id}/resume.
render_deploys_listList deploys for a service - GET /services/{service_id}/deploys.
render_deploy_getGet one deploy - GET /services/{service_id}/deploys/{deploy_id}.
render_env_vars_listList environment variables for a service - GET /services/{service_id}/env-vars.
render_env_var_getGet one environment variable - GET /services/{service_id}/env-vars/{env_var_id}.
render_env_var_createCreate an environment variable - POST /services/{service_id}/env-vars.
render_env_var_updateUpdate an environment variable - PATCH /services/{service_id}/env-vars/{env_var_id}.
render_env_var_deleteDelete an environment variable - DELETE /services/{service_id}/env-vars/{env_var_id}.
render_custom_domains_listList custom domains for a service - GET /services/{service_id}/custom-domains.
render_custom_domain_getGet one custom domain - GET /services/{service_id}/custom-domains/{custom_domain_id}.
render_custom_domain_createCreate a custom domain - POST /services/{service_id}/custom-domains.
render_custom_domain_deleteDelete a custom domain - DELETE /services/{service_id}/custom-domains/{custom_domain_id}.
render_jobs_listList jobs for a job service - GET /services/{service_id}/jobs.
render_job_getGet one job - GET /services/{service_id}/jobs/{job_id}.
render_job_createCreate a job - POST /services/{service_id}/jobs.
render_postgres_listList PostgreSQL databases - GET /postgres.
render_postgres_getGet one PostgreSQL database - GET /postgres/{id}.
render_postgres_createCreate a PostgreSQL database - POST /postgres.
render_postgres_deleteDelete a PostgreSQL database - DELETE /postgres/{id}.
render_redis_listList Redis caches - GET /redis.
render_redis_getGet one Redis cache - GET /redis/{id}.
render_redis_createCreate a Redis cache - POST /redis.
render_redis_deleteDelete a Redis cache - DELETE /redis/{id}.
render_environment_groups_listList environment groups - GET /environment-groups.
render_environment_group_getGet one environment group - GET /environment-groups/{id}.
render_environment_group_createCreate an environment group - POST /environment-groups.
render_environment_group_updateUpdate an environment group - PATCH /environment-groups/{id}.
render_environment_group_deleteDelete an environment group - DELETE /environment-groups/{id}.
render_owners_listList account owners - GET /owners.
render_owner_getGet one owner - GET /owners/{id}.
render_registry_credentials_listList registry credentials - GET /registry-credentials.
render_registry_credential_getGet one registry credential - GET /registry-credentials/{id}.
render_registry_credential_createCreate registry credentials - POST /registry-credentials.
render_registry_credential_deleteDelete registry credentials - DELETE /registry-credentials/{id}.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
RENDER_API_KEYRender Dashboard - Account Settings - API Keys.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope; regenerate it.
  • 429 Too Many Requests - provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Render!