Flightcontrol logo

Flightcontrol

Flightcontrol deploys applications to your own AWS account with a Heroku-like developer experience. It provisions and manages AWS infrastructure from a flightcontrol.json config-as-code file and exposes an HTTP management API for triggering deployments, managing environments, services, environment variables, scaling, jobs, domains, and CloudFront cache invalidation.

4 APIs 0 Features
DeploymentPaaSInfrastructureDevOps

APIs

Flightcontrol Management API

Bearer-authenticated HTTP API to integrate Flightcontrol with CI/CD and automation - read deployment status, create and edit environments, list services, set environment variabl...

Flightcontrol Deploy Hooks API

Secret-in-URL GET deploy hooks to trigger a deployment for a normal or preview environment from any build or CI system; returns the new deploymentId.

Flightcontrol CloudFront Invalidation API

Create a CloudFront cache invalidation for a service's distribution and check the status of a prior invalidation request.

Flightcontrol Config-as-Code

Version-controlled flightcontrol.json (or flightcontrol.cue) declaring environments, services, regions, sources, and environment variables that drive AWS provisioning; a publish...

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: flightcontrol
url: https://raw.githubusercontent.com/api-evangelist/flightcontrol/refs/heads/main/apis.yml
name: Flightcontrol
kind: company
description: Flightcontrol deploys applications to your own AWS account with a Heroku-like
  developer experience. It provisions and manages AWS infrastructure from a flightcontrol.json
  config-as-code file and exposes an HTTP management API for triggering deployments,
  managing environments, services, environment variables, scaling, jobs, domains,
  and CloudFront cache invalidation.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Deployment
- AWS
- PaaS
- Infrastructure
- DevOps
created: '2026-06-20'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: flightcontrol:flightcontrol-management-api
  name: Flightcontrol Management API
  tags:
  - Deployments
  - Environments
  - Services
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.flightcontrol.dev/docs/reference/http-api
  baseURL: https://api.flightcontrol.dev/v1
  properties:
  - url: https://www.flightcontrol.dev/docs/reference/http-api
    type: Documentation
  - url: https://www.flightcontrol.dev/docs/reference/http-api
    type: APIReference
  - url: openapi/flightcontrol-openapi.yml
    type: OpenAPI
  - url: collections/flightcontrol.postman_collection.json
    type: PostmanCollection
  - url: collections/flightcontrol.opencollection.json
    type: OpenCollection
  description: Bearer-authenticated HTTP API to integrate Flightcontrol with CI/CD
    and automation - read deployment status, create and edit environments, list services,
    set environment variables, update service scaling, and run scheduler jobs.
- aid: flightcontrol:flightcontrol-deploy-hooks-api
  name: Flightcontrol Deploy Hooks API
  tags:
  - Deploy Hooks
  - Webhooks
  - CI/CD
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks
  baseURL: https://app.flightcontrol.dev/api
  properties:
  - url: https://www.flightcontrol.dev/docs/reference/http-api/deployments/deploy-hooks
    type: Documentation
  - url: openapi/flightcontrol-openapi.yml
    type: OpenAPI
  - url: collections/flightcontrol.postman_collection.json
    type: PostmanCollection
  - url: collections/flightcontrol.opencollection.json
    type: OpenCollection
  description: Secret-in-URL GET deploy hooks to trigger a deployment for a normal
    or preview environment from any build or CI system; returns the new deploymentId.
- aid: flightcontrol:flightcontrol-cloudfront-api
  name: Flightcontrol CloudFront Invalidation API
  tags:
  - CloudFront
  - Cache
  - CDN
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api
  baseURL: https://api.flightcontrol.dev/v1
  properties:
  - url: https://www.flightcontrol.dev/docs/reference/http-api/cloudfront/cache-invalidation-api
    type: Documentation
  - url: openapi/flightcontrol-openapi.yml
    type: OpenAPI
  - url: collections/flightcontrol.postman_collection.json
    type: PostmanCollection
  - url: collections/flightcontrol.opencollection.json
    type: OpenCollection
  description: Create a CloudFront cache invalidation for a service's distribution and
    check the status of a prior invalidation request.
- aid: flightcontrol:flightcontrol-config-as-code
  name: Flightcontrol Config-as-Code
  tags:
  - Config as Code
  - Infrastructure as Code
  - flightcontrol.json
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code
  baseURL: https://app.flightcontrol.dev
  properties:
  - url: https://www.flightcontrol.dev/docs/guides/flightcontrol/using-code
    type: Documentation
  - url: https://app.flightcontrol.dev/schema.json
    type: JSONSchema
  description: Version-controlled flightcontrol.json (or flightcontrol.cue) declaring
    environments, services, regions, sources, and environment variables that drive
    AWS provisioning; a published JSON Schema enables editor autocompletion.
common:
- type: LinkedIn
  url: https://www.linkedin.com/company/flightcontrol
- type: Website
  url: https://www.flightcontrol.dev
- type: Documentation
  url: https://www.flightcontrol.dev/docs
- type: Plans
  url: plans/flightcontrol-plans-pricing.yml
- type: RateLimits
  url: rate-limits/flightcontrol-rate-limits.yml
- type: FinOps
  url: finops/flightcontrol-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com