Skip to content
Recued
Menu
← Back to packs

Deployments - Railway

by recued-core v1 app_pack

API capability pack for bounded Railway Public API GraphQL operations against https://backboard.railway.app/graphql/v2. Enroll a Railway account, workspace, or OAuth bearer connection named railway, or a project-token connection that injects Project-Access-Token when your enrollment flow supports Railway project tokens. Reads authenticated user/workspace context, projects, project members, environments, services, service instances, deployments, deployment/build logs, domains, volume instances, and volume backups for deployment operations and incident review. Approval-gated writes are limited to creating one project, creating one service, deploying or redeploying one service instance, restarting/rolling back/stopping/canceling/redeploying one deployment, creating one custom or Railway service domain, creating one volume, creating one volume backup, or restoring one selected backup at a time. The pack intentionally excludes arbitrary GraphQL passthrough, variable reads/writes, storage bucket credentials, API token administration, OAuth app administration, workspace/team/project membership and permission mutation, billing/usage mutation, environment change-set mutation, service/domain/project/environment/volume/deployment deletion, deployment approval, private registry credential mutation, and webhook/trigger administration.

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Device + server Runs on your device (browser) or your server.

What it's allowed to do

Write Web APIs railway external change
Read: user.me.read · No approvalRead: workspace.read · No approvalRead: project.search · No approvalRead: project.read · No approvalRead: project.member.search · No approvalRead: environment.search · No approvalRead: environment.read · No approvalRead: service.read · No approvalRead: service_instance.read · No approvalRead: deployment.search · No approvalRead: deployment.read · No approvalRead: deployment.log.search · No approvalRead: build.log.search · No approvalRead: domain.search · No approvalRead: custom_domain.read · No approvalRead: volume_instance.read · No approvalRead: volume_backup.search · No approvalWrite: project.create · Asks approvalWrite: service.create · Asks approvalWrite: service_instance.deploy · Asks approvalWrite: service_instance.redeploy · Asks approvalWrite: deployment.redeploy · Asks approvalWrite: deployment.restart · Asks approvalWrite: deployment.rollback · Asks approvalWrite: deployment.stop · Asks approvalWrite: deployment.cancel · Asks approvalWrite: custom_domain.create · Asks approvalWrite: service_domain.create · Asks approvalWrite: volume.create · Asks approvalWrite: volume_backup.create · Asks approvalWrite: volume_backup.restore · Asks approval

Data it touches

SurfacesWeb APIs
Warehousedata.environmentsdata.projectmembersdata.deploymentsdata.projectdata.domainsdata.environmentdata.servicedata.serviceinstancedata.deploymentlogsdata.buildlogsdata.deploymentdata.deploymentredeploydata.projectcreatedata.servicecreatedata.customdomaincreatedata.volumeinstancebackuplistdata.volumeinstancedata.volumeinstancebackupcreatedata.volumeinstancebackuprestore

About

Tags

pack:railwayrailwayhostingdeploymentsservicesprojectslogsdomainsvolumesdeveloper-toolsinfrastructureworkflowrecipeapigraphqlv3composition