nullify-platform/Nullify DAST Action

Test your API endpoints with Nullify DAST

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 22, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: nullify-platform/dast-action@e376ba98ccba86537b77d10a7e33e9877a7ccfaf # v0.3.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
app-nameName of the application to be testedyes
spec-pathAbsolute directory of the API specification to be testedyes
target-hostTarget host endpoint of the application to be testedyes
base-argsSpace-separated arguments to include (e.g. -d, -v for debug and verbose modes)no-v
github-repositoryName of the GitHub repositoryno${{ github.repository }}
github-tokenGitHub API token which will be exchanged for a Nullify tokenno${{ github.token }}
headerHeader to include in authorization requestno
auth-methodAuthentication method to use (basic, bearer, session, oauth2, jwt, custom)nobearer
auth-usernameUsername for Basic Auth authenticationno
auth-user-descriptionDescription for the userno
auth-passwordPassword for Basic Auth authenticationno
auth-tokenToken for Bearer Token, JWT, or OAuth2 authenticationno
auth-client-idClient ID for OAuth2 authenticationno
auth-client-secretClient Secret for OAuth2 authenticationno
auth-token-urlToken URL for OAuth2 authenticationno
auth-scopeScope for OAuth2 authenticationno
auth-login-urlURL to perform login for session-based authenticationno
auth-login-bodyJSON body to send for session-based authentication loginno
auth-login-selectorCSS selector to extract session token/cookie from login responseno
auth-custom-headersJSON string of custom headers for authenticationno
auth-custom-paramsJSON string of custom query parameters for authenticationno
user-1-roleRole for user 1no
user-1-auth-methodAuthentication method for user 1no
user-1-usernameno
user-1-passwordPassword for user 1no
user-1-tokenToken for user 1no
user-1-client-idClient ID for user 1no
user-1-client-secretClient Secret for user 1no
user-1-token-urlToken URL for user 1no
user-1-scopeScope for user 1no
user-1-login-urlLogin URL for user 1no
user-1-login-bodyLogin body for user 1no
user-1-login-selectorLogin selector for user 1no
user-1-custom-headersCustom headers for user 1no
user-1-custom-paramsCustom params for user 1no
user-1-descriptionDescription for user 1no
user-2-roleRole for user 2no
user-2-auth-methodAuthentication method for user 2no
user-2-usernameUsername for user 2no
user-2-passwordPassword for user 2no
user-2-tokenToken for user 2no
user-2-client-idClient ID for user 2no
user-2-client-secretClient Secret for user 2no
user-2-token-urlToken URL for user 2no
user-2-scopeScope for user 2no
user-2-login-urlLogin URL for user 2no
user-2-login-bodyLogin body for user 2no
user-2-login-selectorLogin selector for user 2no
user-2-custom-headersCustom headers for user 2no
user-2-custom-paramsCustom params for user 2no
user-2-descriptionDescription for user 2no
user-3-roleRole for user 3no
user-3-auth-methodAuthentication method for user 3no
user-3-usernameUsername for user 3no
user-3-passwordPassword for user 3no
user-3-tokenToken for user 3no
user-3-client-idClient ID for user 3no
user-3-client-secretClient Secret for user 3no
user-3-token-urlToken URL for user 3no
user-3-scopeScope for user 3no
user-3-login-urlLogin URL for user 3no
user-3-login-bodyLogin body for user 3no
user-3-login-selectorLogin selector for user 3no
user-3-custom-headersCustom headers for user 3no
user-3-custom-paramsCustom params for user 3no
user-3-descriptionDescription for user 3no
user-4-roleRole for user 4no
user-4-auth-methodAuthentication method for user 4no
user-4-usernameUsername for user 4no
user-4-passwordPassword for user 4no
user-4-tokenToken for user 4no
user-4-client-idClient ID for user 4no
user-4-client-secretClient Secret for user 4no
user-4-token-urlToken URL for user 4no
user-4-scopeScope for user 4no
user-4-login-urlLogin URL for user 4no
user-4-login-bodyLogin body for user 4no
user-4-login-selectorLogin selector for user 4no
user-4-custom-headersCustom headers for user 4no
user-4-custom-paramsCustom params for user 4no
user-4-descriptionDescription for user 4no
nullify-hostNullify API host e.g. api.nullify.ainoapi.nullify.ai
nullify-versionNullify CLI version to be usedno0.11.6
os-archNullify CLI 'OS Arch' to be used with default `linux_amd64`nolinux_amd64
localNullify dynamic analysis scan run locallynofalse
image-labelLabel to identify the Docker image to use for the scanno

no outputs