Fly

Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents.

45 actionsAPI key

Connect Fly

What your bot can do in Fly

Looks up

  • Get app detailsRetrieve detailed information about a specific Fly.io application.
  • Get Current Token InfoGet information about the current authentication token.
  • Get MachineGet a single machine by ID from Fly.io.
  • Get OrganizationFind a Fly.io organization by slug using the GraphQL API.
  • Get Personal OrganizationRetrieve the user's personal organization details from Fly.io.
  • Get PlacementsGet placement recommendations for Machines in Fly.io regions.
  • Get Platform InformationRetrieve Fly.io platform information including available regions, VM sizes, and flyctl version.
  • Get RegionsGet the list of available Fly.io regions with optional filtering.
  • Get Viewer InfoRetrieve the authenticated user's account information from Fly.io.
  • List AppsList all Fly Apps in an organization.
Show 20 more
  • List Apps via GraphQLList all Fly.io applications with details including volumes, services, and VMs using GraphQL.
  • List MachinesList Fly.io machines using GraphQL API with pagination support.
  • List Organization MachinesList all Machines across all apps in a Fly organization.
  • Check App Name AvailabilityValidate an app name for Fly.io app creation.
  • Check JobsExecute GraphQL queries against the Fly.io checkJobs endpoint.
  • Check LocationsRetrieve all available Fly.io health check locations.
  • Check User Only TokenCheck whether the authentication token only allows user access.
  • Fetch Nodes by IDsFetches a list of node objects from Fly.io given a list of IDs using the GraphQL nodes query.
  • Get Add-OnFind a Fly.io add-on by ID, name, or provider.
  • Get Add-On ProviderQuery information about a specific Fly.io add-on provider (extension) by name.
  • Get CertificateRetrieve a certificate by its ID from Fly.io.
  • Get Latest Image DetailsRetrieve the latest available tag details for a given image repository from Fly.io's registry.
  • Get Latest Image TagRetrieve the latest available image tag for a Fly.io Docker repository.
  • Get Nearest RegionRetrieve the nearest Fly.io region to the requesting client based on network location.
  • Get Node by IDFetch an object by its globally unique ID using Fly.io's GraphQL node query.
  • Get Products and PricingRetrieve Fly.io product and price information via GraphQL.
  • List Add-On PlansList available add-on service plans from Fly.io.
  • List Add-OnsList add-ons associated with an organization in Fly.io.
  • Validate ConfigValidate a Fly.io app configuration.
  • Validate WireGuard PeersValidate WireGuard peer IP addresses in a Fly.io organization.

Takes action

  • Add WireGuard PeerAdd a WireGuard peer connection to a Fly.io organization for private network access.
  • Create Check Job RunTriggers a run of an existing health check job on Fly.io.
  • Create Delegated WireGuard TokenCreate a delegated WireGuard token for peer management in a Fly.io organization.
  • Create Health Check JobCreate a health check job for monitoring application endpoints in Fly.io.
  • Create Third-Party ConfigurationCreate a third-party service configuration for discharging macaroon caveats.
  • Delete Delegated WireGuard TokenDelete a delegated WireGuard token from a Fly.io organization.
  • Delete OrganizationDelete a Fly.io organization and all its associated resources using the GraphQL API.
  • Delete Remote BuilderDelete a remote builder configuration for a Fly.io organization.
  • Delete Third Party ConfigurationDelete a third-party service configuration from Fly.io.
  • Detach Postgres ClusterDetach a Postgres cluster from a Fly.io application, revoking access credentials.
Show 5 more
  • Establish SSH KeyEstablish an SSH key for a Fly.io organization.
  • Issue CertificateIssue an SSH certificate for accessing Fly.io infrastructure.
  • Remove WireGuard PeerRemove a WireGuard peer connection from a Fly.io organization.
  • Set Apps V2 DefaultConfigure whether new apps in an organization use Apps V2 by default on Fly.io.
  • Update Third-Party ConfigurationUpdate an existing third-party service configuration for discharging macaroon caveats.

More developer apps