Integration service for Railway Cloud Platform to manage projects, services, deployments, and environment variables using their GraphQL API.

Changelog

2 versions
v1.1.0 Latest
  • add MakeApiCall component with key-value array inputs for headers and parameters per standard #1459
  • Added output examples to component schemas.
v1.0.1
  • Initial version

Authentication

TypeDetails
API Key
API Token (text)
Log into your Railway account and find your API Token in the account settings.

Actions

17
Create Environment icon

Create Environment

Create a new environment within a project.
Create Project icon

Create Project

Create a new project with a given name, description, and team ID.
Create Service icon

Create Service

Create a new service within a project by specifying the project ID, source (GitHub repo or Docker image) and a service name.
Delete Service icon

Delete Service

Delete a service from a project using its service ID. If a service is deployed, then providing an environment ID will undeploy the service in that environment
Delete Project icon

Delete Project

Delete an existing project identified by its project ID.
Delete Variable icon

Delete Variable

Remove an environment variable from a service or environment.
Deploy Service icon

Deploy Service

Trigger a new deployment for a specific service in a designated environment.
Find Deployments icon

Find Deployments

Retrieve deployment history for a service within a given project and environment.
Find Services icon

Find Services

Retrieve services within a specific project.
Find Environments icon

Find Environments

Retrieve all environments within a specified project.
Find Variables icon

Find Variables

Retrieve all environment variables for a given service or shared environment.
Get Service icon

Get Service

Retrieve detailed information about a specific service.
List Projects icon

List Projects

Retrieve projects from Railway. Specify either a User ID to get personal projects or a Team ID to get team projects.
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Railway API.
Restart Deployment icon

Restart Deployment

Restart an existing deployment using its deployment ID.
Set Variable icon

Set Variable

Create or update an environment variable for a specific service or environment.
List Teams icon

List Teams

Retrieve all teams accessible to the authenticated user.