Skip to content

Add an allowlist entry

POST
/api/v1/policy/{registry_type}/allowlist
curl --request POST \
--url https://api.pkgplease.com/api/v1/policy/example/allowlist \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "package_name": "example", "version": "example", "expires_at": "example", "reason": "example" }'
registry_type
required
string

One of the org's configured registry types (npm is the one in active use).

Media typeapplication/json
object
package_name
required
string
version
string
expires_at
string
reason
string
Examplegenerated
{
"package_name": "example",
"version": "example",
"expires_at": "example",
"reason": "example"
}

Entry created

Media typeapplication/json
object
Examplegenerated
{}

Missing package_name or invalid pattern

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}