Cloud Audits API

Query cloud audit inventories and posture findings via the Nullify API

Cloud audit endpoints live under the /classifier namespace. They expose the service inventory, asset graph, and posture signals that power Cloud Audits.

Base URL

https://api.<TENANT>.nullify.ai

List Applications

Retrieve the catalog of applications Nullify is monitoring, along with ownership metadata and posture summaries:

Get Applications

get

Retrieves all applications for the tenant

Query parameters
azureOrganizationIdstringOptional

The Azure organization ID

bitbucketWorkspaceIdstringOptional

The Bitbucket workspace ID

githubOwnerIdinteger · int64Optional

The Github owner ID

gitlabGroupIdinteger · int64Optional

The GitLab group ID

installationIdstringOptional

The Nullify installation ID

azureRepositoryIdstring[]Optional
githubRepositoryIdinteger · int64[]Optional
githubTeamIdinteger · int64Optional
bitbucketRepositoryIdstring[]Optional
Responses
chevron-right
200

OK

application/json
get
/classifier/applications

Get Repository Posture

Pull the cloud context associated with a specific repository or project:

Get Repository

get

Returns context about a repository

Path parameters
repositoryIdstringRequired
Query parameters
azureOrganizationIdstringOptional

The Azure organization ID

bitbucketWorkspaceIdstringOptional

The Bitbucket workspace ID

githubOwnerIdinteger · int64Optional

The Github owner ID

gitlabGroupIdinteger · int64Optional

The GitLab group ID

installationIdstringOptional

The Nullify installation ID

azureRepositoryIdstring[]Optional
githubRepositoryIdinteger · int64[]Optional
githubTeamIdinteger · int64Optional
bitbucketRepositoryIdstring[]Optional
Responses
chevron-right
200

OK

application/json
get
/classifier/repositories/{repositoryId}

Refresh Inventory

Request a rebuild of the application inventory when you add new connectors or infrastructure sources:

Rebuild Applications

post

Trigger application context rebuilding

Query parameters
azureOrganizationIdstringOptional

The Azure organization ID

bitbucketWorkspaceIdstringOptional

The Bitbucket workspace ID

githubOwnerIdinteger · int64Optional

The Github owner ID

gitlabGroupIdinteger · int64Optional

The GitLab group ID

installationIdstringOptional

The Nullify installation ID

azureRepositoryIdstring[]Optional
githubRepositoryIdinteger · int64[]Optional
githubTeamIdinteger · int64Optional
bitbucketRepositoryIdstring[]Optional
Body
forcebooleanRequired
providerOwnerIdstringRequired
Responses
chevron-right
200

OK

application/json
post
/classifier/applications/rebuild

Retrieve Organizational Context

Fetch the service graph Nullify uses to route cloud audit findings to the right owners:

Get Organization Context

get

Returns a classification of your entire organization and what software it builds

Query parameters
azureOrganizationIdstringOptional

The Azure organization ID

bitbucketWorkspaceIdstringOptional

The Bitbucket workspace ID

githubOwnerIdinteger · int64Optional

The Github owner ID

gitlabGroupIdinteger · int64Optional

The GitLab group ID

installationIdstringOptional

The Nullify installation ID

azureRepositoryIdstring[]Optional
githubRepositoryIdinteger · int64[]Optional
githubTeamIdinteger · int64Optional
bitbucketRepositoryIdstring[]Optional
Responses
chevron-right
200

OK

application/json
get
/classifier/organization

Cloud Audits enrich these datasets with misconfiguration evidence before handing work to Security Program Management campaigns and Auto-Fix.

Last updated