Square Cloud Logo

Manage your runtime environment

Store your environment variables in a secure location. Universal compatibility, zero downtime, and full control via API.

Freedom for your Stack

Focus on code, not infrastructure. Our platform eliminates repetitive processes and adapts to the language you love.

Universal

Regardless of the stack. Node.js, Python, Java, Go, or Rust. The environment variables system works natively with any language or framework.

No rebuilds

Forget long build processes. When changing a variable, there is no need to recompile the code. Just edit and restart the application.

Agility in Control

Powerful tools to manage configurations in bulk, whether via interface, file, or automation.

Bulk Import

Migrating environments? Upload your variables file and we populate everything automatically.

Control via API

Define, update, and remove variables programmatically through our robust REST API.

Quick Export

Download all your variables in an industry-standard .env format in one click.

Developer First

Powerful API that is easy to integrate with your code

Our API follows strict REST standards, offering predictable and efficient endpoints. Save time reading the documentation and start using it directly in your code. Simple, straightforward, and built for developers.

api.squarecloud.app/v2
GET
/v2/apps/{appId}/envs

List all environment variables configured for the application.

POST
/v2/apps/{appId}/envs

Add or edit environment variables for the application.

PUT
/v2/apps/{appId}/envs

Overwrite all application environment variables with the provided ones.

DELETE
/v2/apps/{appId}/envs

Remove specific environment variables from the application.

Get started now

Ready to take your project
to the next level?

Host bots, sites, and APIs with the simplest and most powerful infrastructure on the market. Zero configuration, maximum performance.