Nuon Apps API

apps

Operations 73

GET /v1/apps get all apps for the current org #
POST /v1/apps create an app #
DELETE /v1/apps/{app_id} delete an app #
GET /v1/apps/{app_id} get an app #
PATCH /v1/apps/{app_id} update an app #
GET /v1/apps/{app_id}/branches get app branches #
POST /v1/apps/{app_id}/branches Create app branch #
DELETE /v1/apps/{app_id}/branches/{app_branch_id} delete an app branch #
GET /v1/apps/{app_id}/branches/{app_branch_id} get an app branch #
PATCH /v1/apps/{app_id}/branches/{app_branch_id} update app branch metadata #
GET /v1/apps/{app_id}/branches/{app_branch_id}/configs get app branch app configs #
POST /v1/apps/{app_id}/branches/{app_branch_id}/configs create an app branch config #
GET /v1/apps/{app_id}/branches/{app_branch_id}/latest-config get latest app branch config #
GET /v1/apps/{app_id}/branches/{app_branch_id}/runs get app branch workflow runs #
POST /v1/apps/{app_id}/branches/{app_branch_id}/runs trigger app branch workflow run #
GET /v1/apps/{app_id}/branches/{app_branch_id}/runs/{run_id}/builds get builds for an app branch run #
GET /v1/apps/{app_id}/branches/{app_branch_id}/runs/{run_id}/install-group-runs list install group runs for an app branch run #
GET /v1/apps/{app_id}/branches/{app_branch_id}/runs/{run_id}/install-group-runs/{install_group_run_id} get a specific install group run #
GET /v1/apps/{app_id}/branches/{app_branch_id}/runs/{run_id}/install-groups get install group deployments for an app branch run #
POST /v1/apps/{app_id}/break-glass-configs Create app break glass config #
GET /v1/apps/{app_id}/break-glass-configs/{config_id} get app break_glass config #
POST /v1/apps/{app_id}/config Create app config #
GET /v1/apps/{app_id}/config/{app_config_id} get an app config #
PATCH /v1/apps/{app_id}/config/{app_config_id} Update app config #
GET /v1/apps/{app_id}/config/{app_config_id}/graph get an app config graph #
POST /v1/apps/{app_id}/config/{app_config_id}/update-installs Update app config installs #
GET /v1/apps/{app_id}/configs get app configs #
POST /v1/apps/{app_id}/configs Create app config V2 #
GET /v1/apps/{app_id}/configs/{config_id} get an app config #
PATCH /v1/apps/{app_id}/configs/{config_id} Update app conflg V2 #
POST /v1/apps/{app_id}/configs/{config_id}/build Build all components for an app config #
GET /v1/apps/{app_id}/configs/{config_id}/diff diff two app configs #
GET /v1/apps/{app_id}/configs/{config_id}/graph get an app config graph #
POST /v1/apps/{app_id}/configs/{config_id}/update-installs Update app config installs V2 #
POST /v1/apps/{app_id}/input-config Create app input config #
GET /v1/apps/{app_id}/input-configs get app input configs #
GET /v1/apps/{app_id}/input-configs/{input_config_id} get app input config #
GET /v1/apps/{app_id}/input-latest-config get latest app input config #
POST /v1/apps/{app_id}/kubernetes-contexts-configs create a kubernetes contexts config #
GET /v1/apps/{app_id}/labels get all labels used across an app #
GET /v1/apps/{app_id}/latest-break-glass-config get latest app break glass config #
GET /v1/apps/{app_id}/latest-config get latest app config #
GET /v1/apps/{app_id}/latest-permissions-config get latest app permissions config #
GET /v1/apps/{app_id}/latest-policies-config get latest app policies config #
GET /v1/apps/{app_id}/latest-secrets-config get latest app secrets config #
POST /v1/apps/{app_id}/operation-role-configs create operation role config #
GET /v1/apps/{app_id}/operation-role-configs/{operation_role_config_id} get operation role configs #
POST /v1/apps/{app_id}/permissions-configs Create app permissions config #
GET /v1/apps/{app_id}/permissions-configs/{config_id} get app permissions config #
GET /v1/apps/{app_id}/policies-configs get app policies configs #
POST /v1/apps/{app_id}/policies-configs Create app policies config #
GET /v1/apps/{app_id}/policies-configs/{config_id} get app policies config #
GET /v1/apps/{app_id}/policy-config/{policy_config_id} get app policy config #
GET /v1/apps/{app_id}/runner-configs get app runner configs #
POST /v1/apps/{app_id}/runner-configs create an app runner config #
GET /v1/apps/{app_id}/runner-latest-config get latest app runner config #
POST /v1/apps/{app_id}/sandbox-config create an app sandbox config #
GET /v1/apps/{app_id}/sandbox-configs get app sandbox configs #
POST /v1/apps/{app_id}/sandbox-configs create an app sandbox config #
GET /v1/apps/{app_id}/sandbox-latest-config get latest app sandbox config #
GET /v1/apps/{app_id}/sandbox/builds get app sandbox builds #
POST /v1/apps/{app_id}/sandbox/builds create app sandbox build #
GET /v1/apps/{app_id}/sandbox/builds/{build_id} get app sandbox build #
POST /v1/apps/{app_id}/secret create an app secret #
DELETE /v1/apps/{app_id}/secret/{secret_id} delete an app secret #
GET /v1/apps/{app_id}/secrets get app secrets #
POST /v1/apps/{app_id}/secrets create an app secret #
POST /v1/apps/{app_id}/secrets-configs Create app secrets config #
GET /v1/apps/{app_id}/secrets-configs/{config_id} get app secrets config #
DELETE /v1/apps/{app_id}/secrets/{secret_id} delete an app secret #
POST /v1/apps/{app_id}/stack-configs create an app stack config #
GET /v1/apps/{app_id}/stack-configs/{config_id} get app stack config #
GET /v1/apps/{app_id}/template-config get an app config template #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/nuon-apps-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

nuon-apps-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: support@nuon.co
    name: Nuon Support
  description: API for managing nuon apps, components, installs, and actions.
  title: Nuon Apps API
  version: 0.19.1074
servers:
- url: https://api.nuon.co/
tags:


# --- truncated at 32 KB (310 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/nuon/refs/heads/main/openapi/nuon-apps-api-openapi.yml