GET
/
v1
/
apps
curl --request GET \
  --url https://api.nuon.co/v1/apps \
  --header 'Authorization: <api-key>'
[
  {
    "cloud_platform": "<string>",
    "created_at": "<string>",
    "created_by_id": "<string>",
    "description": "<string>",
    "display_name": "<string>",
    "id": "<string>",
    "input_config": {
      "app_id": "<string>",
      "created_at": "<string>",
      "created_by_id": "<string>",
      "id": "<string>",
      "input_groups": [
        {
          "app_input_id": "<string>",
          "app_inputs": [
            {
              "app_input_id": "<string>",
              "created_at": "<string>",
              "created_by_id": "<string>",
              "default": "<string>",
              "description": "<string>",
              "display_name": "<string>",
              "group": {},
              "group_id": "<string>",
              "id": "<string>",
              "name": "<string>",
              "org_id": "<string>",
              "required": true,
              "sensitive": true,
              "updated_at": "<string>"
            }
          ],
          "created_at": "<string>",
          "created_by_id": "<string>",
          "description": "<string>",
          "display_name": "<string>",
          "id": "<string>",
          "name": "<string>",
          "org_id": "<string>",
          "updated_at": "<string>"
        }
      ],
      "inputs": [
        {
          "app_input_id": "<string>",
          "created_at": "<string>",
          "created_by_id": "<string>",
          "default": "<string>",
          "description": "<string>",
          "display_name": "<string>",
          "group": {},
          "group_id": "<string>",
          "id": "<string>",
          "name": "<string>",
          "org_id": "<string>",
          "required": true,
          "sensitive": true,
          "updated_at": "<string>"
        }
      ],
      "install_inputs": [
        {
          "app_input_config_id": "<string>",
          "created_at": "<string>",
          "created_by_id": "<string>",
          "id": "<string>",
          "install_id": "<string>",
          "org_id": "<string>",
          "redacted_values": {},
          "updated_at": "<string>",
          "values": {}
        }
      ],
      "org_id": "<string>",
      "updated_at": "<string>"
    },
    "name": "<string>",
    "notifications_config": {
      "created_at": "<string>",
      "created_by_id": "<string>",
      "id": "<string>",
      "org_id": "<string>",
      "owner_id": "<string>",
      "owner_type": "<string>",
      "slack_webhook_url": "<string>",
      "updated_at": "<string>"
    },
    "org_id": "<string>",
    "runner_config": {
      "app_id": "<string>",
      "app_runner_type": "aws-ecs",
      "cloud_platform": "aws",
      "created_at": "<string>",
      "created_by_id": "<string>",
      "env_vars": {},
      "id": "<string>",
      "org_id": "<string>",
      "updated_at": "<string>"
    },
    "sandbox_config": {
      "app_id": "<string>",
      "artifacts": {
        "cloudformation_stack_template": "<string>",
        "deprovision_policy": "<string>",
        "provision_policy": "<string>",
        "trust_policy": "<string>"
      },
      "aws_delegation_config": {
        "app_sandbox_config_id": "<string>",
        "created_at": "<string>",
        "created_by_id": "<string>",
        "iam_role_arn": "<string>",
        "id": "<string>",
        "org_id": "<string>",
        "updated_at": "<string>"
      },
      "aws_region_type": "<string>",
      "cloud_platform": "<string>",
      "connected_github_vcs_config": {
        "branch": "<string>",
        "component_config_id": "<string>",
        "component_config_type": "<string>",
        "created_at": "<string>",
        "created_by_id": "<string>",
        "directory": "<string>",
        "id": "<string>",
        "repo": "<string>",
        "repo_name": "<string>",
        "repo_owner": "<string>",
        "updated_at": "<string>",
        "vcs_connection": {
          "created_at": "<string>",
          "created_by_id": "<string>",
          "github_install_id": "<string>",
          "id": "<string>",
          "updated_at": "<string>",
          "vcs_connection_commit": [
            {
              "author_email": "<string>",
              "author_name": "<string>",
              "component_config_connection_id": "<string>",
              "created_at": "<string>",
              "created_by_id": "<string>",
              "id": "<string>",
              "message": "<string>",
              "sha": "<string>",
              "updated_at": "<string>"
            }
          ]
        },
        "vcs_connection_id": "<string>"
      },
      "created_at": "<string>",
      "created_by_id": "<string>",
      "id": "<string>",
      "org_id": "<string>",
      "public_git_vcs_config": {
        "branch": "<string>",
        "component_config_id": "<string>",
        "component_config_type": "<string>",
        "created_at": "<string>",
        "created_by_id": "<string>",
        "directory": "<string>",
        "id": "<string>",
        "repo": "<string>",
        "updated_at": "<string>"
      },
      "terraform_version": "<string>",
      "updated_at": "<string>",
      "variables": {}
    },
    "status": "<string>",
    "status_description": "<string>",
    "updated_at": "<string>"
  }
]

Authorizations

Authorization
string
header
required

Type "Bearer" followed by a space and token.

Response

200
application/json
OK
cloud_platform
string
created_at
string
created_by_id
string
description
string
display_name
string
id
string
input_config
object

fields set via after query

name
string
notifications_config
object
org_id
string
runner_config
object
sandbox_config
object
status
string
status_description
string
updated_at
string