The Checks API contains powerful and easy-to-use privacy and compliance APIs that interact with the Checks product and its underlying technology.
- REST Resource: v1alpha.accounts.apps
- REST Resource: v1alpha.accounts.apps.operations
- REST Resource: v1alpha.accounts.apps.reports
- REST Resource: v1alpha.accounts.repos.operations
- REST Resource: v1alpha.accounts.repos.scans
- REST Resource: v1alpha.aisafety
- REST Resource: v1alpha.media
Service: checks.googleapis.com
Service endpoint
A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://checks.googleapis.com
REST Resource: v1alpha.accounts.apps
Methods | |
---|---|
get |
GET /v1alpha/{name=accounts/*/apps/*} Gets an app. |
list |
GET /v1alpha/{parent=accounts/*}/apps Lists the apps under the given account. |
REST Resource: v1alpha.accounts.apps.operations
Methods | |
---|---|
cancel |
POST /v1alpha/{name=accounts/*/apps/*/operations/*}:cancel Starts asynchronous cancellation on a long-running operation. |
delete |
DELETE /v1alpha/{name=accounts/*/apps/*/operations/*} Deletes a long-running operation. |
get |
GET /v1alpha/{name=accounts/*/apps/*/operations/*} Gets the latest state of a long-running operation. |
list |
GET /v1alpha/{name=accounts/*/apps/*}/operations Lists operations that match the specified filter in the request. |
wait |
POST /v1alpha/{name=accounts/*/apps/*/operations/*}:wait Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
REST Resource: v1alpha.accounts.apps.reports
Methods | |
---|---|
get |
GET /v1alpha/{name=accounts/*/apps/*/reports/*} Gets a report. |
list |
GET /v1alpha/{parent=accounts/*/apps/*}/reports Lists reports for the specified app. |
REST Resource: v1alpha.accounts.repos.operations
Methods | |
---|---|
get |
GET /v1alpha/{name=accounts/*/repos/*/operations/*} Gets the latest state of a long-running operation. |
REST Resource: v1alpha.accounts.repos.scans
Methods | |
---|---|
generate |
POST /v1alpha/{parent=accounts/*/repos/*}/scans:generate Uploads the results of local Code Compliance analysis and generates a scan of privacy issues. |
get |
GET /v1alpha/{name=accounts/*/repos/*/scans/*} Gets a repo scan. |
list |
GET /v1alpha/{parent=accounts/*/repos/*}/scans Lists repo scans for the specified repo. |
REST Resource: v1alpha.aisafety
Methods | |
---|---|
classify |
POST /v1alpha/aisafety:classifyContent Analyze a piece of content with the provided set of policies. |
REST Resource: v1alpha.media
Methods | |
---|---|
upload |
POST /v1alpha/{parent=accounts/*/apps/*}/reports:analyzeUpload POST /upload/v1alpha/{parent=accounts/*/apps/*}/reports:analyzeUpload Analyzes the uploaded app bundle and returns a google.longrunning.Operation containing the generated Report . |