Railway

Developer toolsOAuth 2.0API key

Deploy and manage Railway projects, services, environments, deployments and variables.

14 actions

ActionEffectData handledScope
railway_list_projectsLists projects the token can see, with ids, optionally in one workspacereadGeneralworkspace:member
railway_get_projectGets a project with its services and environments and their idsreadGeneralworkspace:member
railway_create_projectCreates an empty project with a production environmentwriteGeneralworkspace:member
railway_create_serviceCreates a service in a project from a GitHub repository or a Docker imagewriteGeneralworkspace:member
railway_list_environmentsLists the environments of a projectreadGeneralworkspace:member
railway_list_deploymentsLists recent deployments, newest first, filtered by project, service or environmentreadGeneralworkspace:member
railway_get_deployment_logsReads the runtime logs of a deploymentreadPersonal dataworkspace:member
railway_get_build_logsReads the build logs of a deploymentreadGeneralworkspace:member
railway_deploy_serviceDeploys a service in an environment from its latest source, or from one commitwriteGeneralworkspace:member
railway_restart_deploymentRestarts a running deployment without rebuilding itwriteGeneralworkspace:member
railway_rollback_deploymentRolls a service back to an earlier deploymentwriteGeneralworkspace:member
railway_get_variablesGets the variables of a service, or the shared variables of an environment, with their valuesreadPersonal dataworkspace:member
railway_set_variablesCreates or changes variables of a service, or shared variables of an environmentwritePersonal dataworkspace:member
railway_delete_variableDeletes one variable of a service or environmentwriteGeneralworkspace:member