---
title: "Dependency approval decision for coding agents: decide whether an npm dependency or package is safe to install or adopt and return GO, WARN, or BLOCK using vulnerabilities, security, license, maintenance, deprecation, and package metadata."
method: POST
path: "/v1/dependency-go-no-go"
tags: ["npm", "dependency", "package", "install", "adopt", "adoption", "approval", "decision", "security", "vulnerability", "vulnerabilities", "vulnerable", "license", "maintenance", "freshness", "deprecation", "deprecated", "coding", "agent", "json", "supply", "chain"]
---

# Dependency approval decision for coding agents: decide whether an npm dependency or package is safe to install or adopt and return GO, WARN, or BLOCK using vulnerabilities, security, license, maintenance, deprecation, and package metadata.

`POST /v1/dependency-go-no-go`

## Request

- Base URL: `https://api.salt19.com`
- URL: `https://api.salt19.com/v1/dependency-go-no-go`
- Auth: none required

Automated npm dependency adoption decision for coding agents. Decide GO, WARN, or BLOCK before adding or installing a dependency using OSV vulnerabilities, security evidence, license suitability, deprecation status, release freshness, maintenance age, and package metadata. Use for dependency approval, package selection, software supply-chain risk, install preflight, and autonomous package.json decisions.

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `package` string, required
  - `version` string

## Response `200`

Successful paid result

## Other responses

- `402`: x402 payment required

---

[API](https://skmtc.dev/salt19/apis/salt19-agent-utility-grid.md) · [All operations](https://skmtc.dev/salt19/apis/salt19-agent-utility-grid/llms.txt) · [OpenAPI document](https://skmtc.dev/salt19/apis/salt19-agent-utility-grid/revisions/c2520ca8ffbf?raw)
