# Audit Manager API API

> Audit Manager API API on Apizie: 14 endpoints (Adds your project, folder, or organization to Audit Manager. This method creates the Audit Manager service…, Registers audit report generation requests. This method returns the operation identifier that you can use to…, Gets a resource and its enrollment status., Updates an existing audit schedule., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `dev-tools:google-auditmanager`
- Category: Dev Tools
- Status: byok
- Source: https://cloud.google.com/assured-workloads/docs/audit-manager
- Page: https://zieapi.vercel.app/api/dev-tools/google-auditmanager
- OpenAPI: https://zieapi.vercel.app/api/dev-tools/google-auditmanager/openapi.json

The Audit Manager API allows customers to manage compliance audits.

## Endpoints

### Adds your project, folder, or organization to Audit Manager. This method creates the Audit Manager service…
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-enroll-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| scope | string | yes | Required. Organization, folder, or project to enroll in Audit Manager, in one of the following formats: *… |
| body | object | yes | JSON request body |

### Registers audit report generation requests. This method returns the operation identifier that you can use to…
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-audit-reports-generate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| scope | string | yes | Required. Organization, folder, or project that the audit applies to, in one of the following formats: *… |
| body | object | yes | JSON request body |

### Gets a resource and its enrollment status.
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-resource-enrollment-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the resource enrollment status, in one of the following formats: *… |

### Updates an existing audit schedule.
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-audit-schedules-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Identifier. Unique identifier for the audit schedule. Format: projects/{project}/locations/{location}/auditSchedules/{audit_schedule}… |
| updateMask | string | no | Optional. List of fields to update. |
| validateOnly | boolean | no | Optional. If `true`, only validates the request and does not update the audit schedule. This executes standard request validation (such as… |
| body | object | yes | JSON request body |

### Deletes a long-running operation. This method indicates that the client is no longer interested in the…
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-operations-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | The name of the operation resource to be deleted. |

### Lists the audit reports for the organization, folder, or project that you specify as the parent scope.
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-audit-reports-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of items to return in a single page. The service might return fewer items than this value. If unspecified, the… |
| pageToken | string | no | Optional. A page token, received from a previous call, to retrieve the next page of results. |
| parent | string | yes | Required. Parent organization, folder, or project to list reports for, in one of the following formats: *… |

### Lists audit schedules in a given project and location.
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-audit-schedules-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of items to return in a single page. The service might return fewer items than this value. If unspecified, the… |
| pageToken | string | no | Optional. A page token, received from a previous call, to retrieve the next page of results. |
| parent | string | yes | Required. Parent for the audit schedule, in one of the following formats: * `projects/{project}/locations/{location}` *… |

### Creates a new audit schedule in a given project and location.
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-audit-schedules-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| auditScheduleId | string | no | Required. ID to use for the audit schedule, which becomes the final component of the audit schedule's resource name. |
| parent | string | yes | Required. Project or folder that this audit schedule is for, in one of the following formats: * `projects/{project}/locations/{location}`… |
| validateOnly | boolean | no | Optional. If `true`, only validates the request and does not create the audit schedule. This executes standard request validation (such as… |
| body | object | yes | JSON request body |

### Generates an audit scope report for the given standard. The report includes the following: * The technical…
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-audit-scope-reports-generate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| scope | string | yes | Required. Project or folder that the audit scope report is generated for, in one of the following formats: *… |
| body | object | yes | JSON request body |

### Lists all the folders and projects in an organization or folder, along with their enrollments.
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-organizations-locations-resource-enrollment-sta` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of items to return in a single page. The service might return fewer items than this value. If unspecified, the… |
| pageToken | string | no | Optional. A page token, received from a previous call, to retrieve the next page of results. |
| parent | string | yes | Required. Parent organization or folder to list enrollment statuses for, in one of the following formats: *… |

### Lists the controls that you must implement to become compliant to a regulatory standard.
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-standards-controls-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of items to return in a single page. The service might return fewer items than this value. If unspecified, the… |
| pageToken | string | no | Optional. A page token, received from a previous call, to retrieve the next page of results. |
| parent | string | yes | Required. Standard to list controls for, in one of the following formats: * `projects/{project}/locations/{location}/standards/{standard}`… |

### Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the…
`POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-operations-cancel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | The name of the operation resource to be cancelled. |
| body | object | yes | JSON request body |

### Lists operations that match the specified filter in the request. If the server doesn't support this method,…
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. |
| name | string | yes | The name of the operation's parent resource. |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| returnPartialSuccess | boolean | no | When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the… |

### Lists information about the supported locations for this service. This method lists locations based on the…
`GET https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| extraLocationTypes | string | no | Optional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage. |
| filter | string | no | A filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is… |
| name | string | yes | The resource that owns the locations collection, if applicable. |
| pageSize | integer | no | The maximum number of results to return. If not set, the service selects a default. |
| pageToken | string | no | A page token received from the `next_page_token` field in the response. Send that page token to receive the subsequent page. |

## Example
```
curl "https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-enroll-resource" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Audit Manager API API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/dev-tools:google-auditmanager/auditmanager-projects-locations-enroll-resource with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Audit Manager API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Audit Manager API itself also needs your own key from googleapis.com.

### Can AI agents use the Audit Manager API API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key dev-tools:google-auditmanager.

### What is the status of the Audit Manager API API?
Needs your own provider key (bring your own key)
