# Apigee API API

> Apigee API API on Apizie: 134 endpoints (Get a space under an Organization., Updates a shared flow revision. This operation is only allowed on revisions which have never been deployed.…, Updates a catalog item., Updates a space., …) 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://apizie.tech/v1/analytics:googleapis-apigee/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-apigee`
- Category: Analytics
- Status: byok
- Source: https://cloud.google.com/apigee-api-management/
- Page: https://apizie.tech/api/analytics/googleapis-apigee
- OpenAPI: https://apizie.tech/api/analytics/googleapis-apigee/openapi.json

Use the Apigee API to programmatically develop and manage APIs with a set of RESTful operations. Develop and secure API proxies, deploy and undeploy API proxy revisions, monitor APIs, configure environments, manage…

## Endpoints

### Get a space under an Organization.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Apigee organization space name in the following format: `organizations/{org}/spaces/{space}` |

### Updates a shared flow revision. This operation is only allowed on revisions which have never been deployed.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-sharedflows-revisions-update-shared-flo` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the shared flow revision to update. Must be of the form:… |
| validate | boolean | no | Ignored. All uploads are validated regardless of the value of this field. It is kept for compatibility with existing APIs. Must be `true`… |
| body | object | yes | JSON request body |

### Updates a catalog item.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-sites-apidocs-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the catalog item. Use the following structure in your request: `organizations/{org}/sites/{site}/apidocs/{apidoc}` |
| body | object | yes | JSON request body |

### Updates a space.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the space in the following format: `organizations/{org}/spaces/{space_id}`. |
| updateMask | string | no | Required. List of fields to be updated. Fields that can be updated: display_name. |
| body | object | yes | JSON request body |

### Deletes an organization space.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Apigee organization space name in the following format: `organizations/{org}/spaces/{space}` |

### Creates an Apigee organization. See [Create an Apigee…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | no | Required. Name of the Google Cloud project in which to associate the Apigee organization. Pass the information as a query parameter using… |
| body | object | yes | JSON request body |

### Gets the project ID and region for an Apigee organization.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-get-project-mapping` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Apigee organization name in the following format: `organizations/{org}` |

### Lists the service accounts with the permissions required to allow the Synchronizer to download environment…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-get-sync-authorization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the Apigee organization. Use the following structure in your request: `organizations/{org}` |
| body | object | yes | JSON request body |

### Lists the Apigee organizations and associated Google Cloud projects that you have permission to access. See…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Use the following structure in your request: `organizations` |

### Configures the add-ons for the Apigee organization. The existing add-on configuration will be fully replaced.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-set-addons` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| org | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}` |
| body | object | yes | JSON request body |

### Sets the permissions required to allow the Synchronizer to download environment data from the control plane.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-set-sync-authorization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the Apigee organization. Use the following structure in your request: `organizations/{org}` |
| body | object | yes | JSON request body |

### List Datastores
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-analytics-datastores-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent organization name. Must be of the form `organizations/{org}`. |
| targetType | string | no | Optional. TargetType is used to fetch all Datastores that match the type |

### Create a Datastore for an org
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-analytics-datastores-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent organization name. Must be of the form `organizations/{org}`. |
| body | object | yes | JSON request body |

### Test if Datastore configuration is correct. This includes checking if credentials provided by customer have…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-analytics-datastores-test` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent organization name Must be of the form `organizations/{org}` |
| body | object | yes | JSON request body |

### Lists all APIM service extensions in an organization.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apim-service-extensions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of items to return. If unspecified, at most 25 service extension will be returned. |
| pageToken | string | no | Optional. Page token, returned from a previous `ListApimServiceExtensions` call, that you can use to retrieve the next page. |
| parent | string | yes | Required. Name of the organization for which to list the service extension. Use the following structure in your request:… |

### Creates an APIM ServiceExtension in an organization.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apim-service-extensions-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| apimServiceExtensionId | string | no | Optional. ID used to uniquely identify of the service extension. It must conform with RFC-1034, is restricted to lower-cased letters,… |
| parent | string | yes | Required. Name of the organization in which the service extension will be created. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Updates attributes for a developer app. This API replaces the current attributes with those specified in the…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-apps-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the developer app. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists all API product names for an organization. Filter the list by passing an `attributename` and…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apiproducts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| attributename | string | no | Name of the attribute used to filter the search. |
| attributevalue | string | no | Value of the attribute used to filter the search. |
| count | string | no | Enter the number of API products you want returned in the API call. The limit is 1000. |
| expand | boolean | no | Flag that specifies whether to expand the results. Set to `true` to get expanded details about each API. |
| parent | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}` If the resource has the `space`… |
| space | string | no | Optional. The Space to list API products for. When none provided, all the spaces the user has list access, will be used implicitly, and… |
| startKey | string | no | Gets a list of API products starting with a specific API product in the list. For example, if you're returning 50 API products at a time… |

### Creates an API product in an organization. You create API products after you have proxied backend services…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apiproducts-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the organization in which the API product will be created. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Moves an shared flow to a different space.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-sharedflows-move` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Shared Flow to move in the following format: `organizations/{org}/sharedflows/{shared_flow}` |
| body | object | yes | JSON request body |

### Returns a list of all developer attributes.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-attributes-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Email address of the developer for which attributes are being listed. Use the following structure in your request:… |

### Updates developer attributes. This API replaces the existing attributes with those specified in the request.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Email address of the developer for which attributes are being updated. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists all the rate plans for an API product.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apiproducts-rateplans-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| count | integer | no | Number of rate plans to return in the API call. Use with the `startKey` parameter to provide more targeted filtering. The maximum limit is… |
| expand | boolean | no | Flag that specifies whether to expand the results. Set to `true` to get expanded details about each API. Defaults to `false`. |
| orderBy | string | no | Name of the attribute used for sorting. Valid values include: * `name`: Name of the rate plan. * `state`: State of the rate plan (`DRAFT`,… |
| parent | string | yes | Required. Name of the API product. Use the following structure in your request: `organizations/{org}/apiproducts/{apiproduct}` Use… |
| startKey | string | no | Name of the rate plan from which to start displaying the list of rate plans. If omitted, the list starts from the first item. For example,… |
| state | string | no | State of the rate plans (`DRAFT`, `PUBLISHED`) that you want to display. |

### Create a rate plan that is associated with an API product in an organization. Using rate plans, API product…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apiproducts-rateplans-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the API product that is associated with the rate plan. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists the names of all API proxies in an organization. The names returned correspond to the names defined in…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apis-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| includeMetaData | boolean | no | Flag that specifies whether to include API proxy metadata in the response. |
| includeRevisions | boolean | no | Flag that specifies whether to include a list of revisions in the response. |
| parent | string | yes | Required. Name of the organization in the following format: `organizations/{org}` If the resource has the `space` attribute set, IAM… |
| space | string | no | Optional. The space ID to filter the list of proxies (optional). If unspecified, all proxies in the organization will be listed. |

### Creates an API proxy. The API proxy created will not be accessible at runtime until it is deployed to an…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-apis-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| action | string | no | Action to perform when importing an API proxy configuration bundle. Set this parameter to one of the following values: * `import` to… |
| name | string | no | Name of the API proxy. Restrict the characters used to: A-Za-z0-9._- |
| parent | string | yes | Required. Name of the organization in the following format: `organizations/{org}` If the API Proxy resource has the `space` attribute set,… |
| space | string | no | Optional. The ID of the space associated with this proxy. Any IAM policies applied to the space will affect access to this proxy. Note… |
| validate | boolean | no | Ignored. All uploads are validated regardless of the value of this field. Maintained for compatibility with Apigee Edge API. |
| body | object | yes | JSON request body |

### Lists debug sessions that are currently active in the given API Proxy revision.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-apis-revisions-debugsessio` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of debug sessions to return. The page size defaults to 25. |
| pageToken | string | no | Optional. Page token, returned from a previous ListDebugSessions call, that you can use to retrieve the next page. |
| parent | string | yes | Required. The name of the API Proxy revision deployment for which to list debug sessions. Must be of the form:… |

### Creates a debug session for a deployed API Proxy revision.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-apis-revisions-debugsessio-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the API Proxy revision deployment for which to create the DebugSession. Must be of the form… |
| timeout | string | no | Optional. The time in seconds after which this DebugSession should end. A timeout specified in DebugSession will overwrite this value. |
| body | object | yes | JSON request body |

### Lists all deployments of a shared flow revision.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-sharedflows-revisions-deployments-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the API proxy revision for which to return deployment information in the following format:… |

### Creates a key value map in an organization.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-keyvaluemaps-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the organization in which to create the key value map file. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists key value entries for key values maps scoped to an organization, environment, or API proxy. **Note**:…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-keyvaluemaps-entries-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of key value entries to return. If unspecified, at most 100 entries will be returned. |
| pageToken | string | no | Optional. Page token. If provides, must be a valid key value entry returned from a previous call that can be used to retrieve the next page. |
| parent | string | yes | Required. Scope as indicated by the URI in which to list key value maps. Use **one** of the following structures in your request: *… |

### Creates key value entries in a key value map scoped to an organization, environment, or API proxy. **Note**:…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-keyvaluemaps-entries-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Scope as indicated by the URI in which to create the key value map entry. Use **one** of the following structures in your… |
| body | object | yes | JSON request body |

### Lists all AppGroups in an organization. A maximum of 1000 AppGroups are returned in the response if PageSize…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-appgroups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The filter expression to be used to get the list of AppGroups, where filtering can be done on status, channelId or channelUri of the app… |
| pageSize | integer | no | Count of AppGroups a single page can have in the response. If unspecified, at most 1000 AppGroups will be returned. The maximum value is… |
| pageToken | string | no | The starting index record for listing the AppGroups. |
| parent | string | yes | Required. Name of the Apigee organization. Use the following structure in your request: `organizations/{org}`. |

### Creates an AppGroup. Once created, user can register apps under the AppGroup to obtain secret key and…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-appgroups-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the Apigee organization in which the AppGroup is created. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists all apps created by a developer in an Apigee organization. Optionally, you can request an expanded…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-apps-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| count | string | no | Number of developer apps to return in the API call. Use with the `startKey` parameter to provide more targeted filtering. The limit is 1000. |
| expand | boolean | no | Optional. Specifies whether to expand the results. Set to `true` to expand the results. This query parameter is not valid if you use the… |
| parent | string | yes | Required. Name of the developer. Use the following structure in your request: `organizations/{org}/developers/{developer_email}` |
| shallowExpand | boolean | no | Optional. Specifies whether to expand the results in shallow mode. Set to `true` to expand the results in shallow mode. **Note**: If set… |
| startKey | string | no | **Note**: Must be used in conjunction with the `count` parameter. Name of the developer app from which to start displaying the list of… |

### Creates an app associated with a developer. This API associates the developer app with the specified API…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-apps-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the developer. Use the following structure in your request: `organizations/{org}/developers/{developer_email}` |
| body | object | yes | JSON request body |

### Creates a custom consumer key and secret for a developer app. This is particularly useful if you want to…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-apps-keys-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Parent of the developer app key. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Adjust the prepaid balance for the developer. This API will be used in scenarios where the developer has…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-balance-adjust` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Account balance for the developer. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Credits the account balance for the developer.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-balance-credit` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Account balance for the developer. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists all API product subscriptions for a developer.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-subscriptions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| count | integer | no | Number of API product subscriptions to return in the API call. Use with `startKey` to provide more targeted filtering. Defaults to 100.… |
| parent | string | yes | Required. Email address of the developer. Use the following structure in your request: `organizations/{org}/developers/{developer_email}` |
| startKey | string | no | Name of the API product subscription from which to start displaying the list of subscriptions. If omitted, the list starts from the first… |

### Creates a subscription to an API product.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-subscriptions-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Email address of the developer that is purchasing a subscription to the API product. Use the following structure in your… |
| body | object | yes | JSON request body |

### Expires an API product subscription immediately.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-subscriptions-expire` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the API product subscription. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists all data collectors.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-datacollectors-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Maximum number of data collectors to return. The page size defaults to 25. |
| pageToken | string | no | Page token, returned from a previous ListDataCollectors call, that you can use to retrieve the next page. |
| parent | string | yes | Required. Name of the organization for which to list data collectors in the following format: `organizations/{org}`. |

### Creates a new data collector.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-datacollectors-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dataCollectorId | string | no | ID of the data collector. Overrides any ID in the data collector resource. Must be a string beginning with `dc_` that contains only… |
| parent | string | yes | Required. Name of the organization in which to create the data collector in the following format: `organizations/{org}`. |
| body | object | yes | JSON request body |

### Lists all developers in an organization by email address. By default, the response does not include company…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| app | string | no | Optional. List only Developers that are associated with the app. Note that start_key, count are not applicable for this filter criteria. |
| count | string | no | Optional. Number of developers to return in the API call. Use with the `startKey` parameter to provide more targeted filtering. The limit… |
| expand | boolean | no | Specifies whether to expand the results. Set to `true` to expand the results. This query parameter is not valid if you use the `count` or… |
| ids | string | no | Optional. List of IDs to include, separated by commas. |
| includeCompany | boolean | no | Flag that specifies whether to include company details in the response. |
| parent | string | yes | Required. Name of the Apigee organization. Use the following structure in your request: `organizations/{org}`. |
| startKey | string | no | **Note**: Must be used in conjunction with the `count` parameter. Email address of the developer from which to start displaying the list… |

### Creates a developer. Once created, the developer can register an app and obtain an API key. At creation…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the Apigee organization in which the developer is created. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Creates a custom consumer key and secret for a developer app. This is particularly useful if you want to…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-developers-apps-keys-create-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Parent of the developer app key. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Enumerates DNS zones that have been created but not yet deleted.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-dns-zones-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of DNS zones to return. If unspecified, at most 25 DNS zones will be returned. |
| pageToken | string | no | Optional. Page token, returned from a previous `ListDnsZones` call, that you can use to retrieve the next page. |
| parent | string | yes | Required. Name of the organization for which to list the DNS zones. Use the following structure in your request: `organizations/{org}` |

### Creates a new DNS zone.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-dns-zones-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dnsZoneId | string | no | Required. User assigned ID for this resource. Must be unique within the organization. The name must be 1-63 characters long, must begin… |
| parent | string | yes | Required. Organization where the DNS zone will be created. |
| body | object | yes | JSON request body |

### Lists the endpoint attachments in an organization.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-endpoint-attachments-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. Maximum number of endpoint attachments to return. If unspecified, at most 25 attachments will be returned. |
| pageToken | string | no | Optional. Page token, returned from a previous `ListEndpointAttachments` call, that you can use to retrieve the next page. |
| parent | string | yes | Required. Name of the organization for which to list endpoint attachments. Use the following structure in your request:… |

### Creates an endpoint attachment. **Note:** Not supported for Apigee hybrid.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-endpoint-attachments-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpointAttachmentId | string | no | ID to use for the endpoint attachment. ID must start with a lowercase letter followed by up to 31 lowercase letters, numbers, or hyphens,… |
| parent | string | yes | Required. Organization the endpoint attachment will be created in. |
| body | object | yes | JSON request body |

### Lists all environment groups.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-envgroups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Maximum number of environment groups to return. The page size defaults to 25. |
| pageToken | string | no | Page token, returned from a previous ListEnvironmentGroups call, that you can use to retrieve the next page. |
| parent | string | yes | Required. Name of the organization for which to list environment groups in the following format: `organizations/{org}`. |

### Creates a new environment group.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-envgroups-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | no | Optional. ID of the environment group. Overrides any ID in the environment_group resource. |
| parent | string | yes | Required. Name of the organization in which to create the environment group in the following format: `organizations/{org}`. |
| body | object | yes | JSON request body |

### Lists all attachments to an instance. **Note:** Not supported for Apigee hybrid.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-attachments-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Maximum number of instance attachments to return. Defaults to 25. |
| pageToken | string | no | Page token, returned by a previous ListInstanceAttachments call, that you can use to retrieve the next page of content. |
| parent | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}/instances/{instance}` |

### Creates a new attachment of an environment to an instance. **Note:** Not supported for Apigee hybrid.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-attachments-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the instance. Use the following structure in your request: `organizations/{org}/instances/{instance}`. |
| body | object | yes | JSON request body |

### CreateSecurityProfileEnvironmentAssociation creates profile environment association i.e. attaches…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-profiles-environments-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of organization and security profile ID. Format: organizations/{org}/securityProfiles/{profile} |
| body | object | yes | JSON request body |

### Callers must have apigee.spaces.getIamPolicy.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-get-iam-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| options.requestedPolicyVersion | integer | no | Optional. The maximum policy version that will be used to format the policy. Valid values are 0, 1, and 3. Requests specifying an invalid… |
| resource | string | yes | REQUIRED: The resource for which the policy is being requested. See [Resource names](https://cloud.google.com/apis/design/resource_names)… |

### IAM META APIs Callers must have apigee.spaces.setIamPolicy.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-set-iam-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resource | string | yes | REQUIRED: The resource for which the policy is being specified. See [Resource names](https://cloud.google.com/apis/design/resource_names)… |
| body | object | yes | JSON request body |

### Creates a subscription for the environment's Pub/Sub topic. The server will assign a random name for this…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-subscribe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the environment. Use the following structure in your request: `organizations/{org}/environments/{env}` |

### Callers don't need any permissions.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-test-iam-permissions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| resource | string | yes | REQUIRED: The resource for which the policy detail is being requested. See [Resource… |
| body | object | yes | JSON request body |

### Deletes a subscription for the environment's Pub/Sub topic.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-unsubscribe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the environment. Use the following structure in your request: `organizations/{org}/environments/{env}` |
| body | object | yes | JSON request body |

### Updates an add-on enablement status of an environment.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-addons-config-set-addon-en` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the add-ons config. Must be in the format of `/organizations/{org}/environments/{env}/addonsConfig` |
| body | object | yes | JSON request body |

### Lists the details and status of all analytics export jobs belonging to the parent organization and…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-analytics-exports-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Names of the parent organization and environment. Must be of the form `organizations/{org}/environments/{env}`. |

### Submit a data export job to be processed in the background. If the request is successful, the API returns a…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-analytics-exports-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Names of the parent organization and environment. Must be of the form `organizations/{org}/environments/{env}`. |
| body | object | yes | JSON request body |

### Gets the deployment of a shared flow revision and actual state reported by runtime pods.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-sharedflows-revisions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name representing a shared flow in an environment in the following format:… |

### Deploys a revision of a shared flow. If another revision of the same shared flow is currently deployed, set…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-sharedflows-revisions-depl` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the shared flow revision to deploy in the following format:… |
| override | boolean | no | Flag that specifies whether the new deployment replaces other deployed revisions of the shared flow in the environment. Set `override` to… |
| serviceAccount | string | no | Google Cloud IAM service account. The service account represents the identity of the deployed proxy, and determines what permissions it… |

### Undeploys a shared flow revision from an environment. For a request path…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-sharedflows-revisions-unde` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the shared flow revision to undeploy in the following format:… |

### Deletes the data from a debug session. This does not cancel the debug session or prevent further data from…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-apis-revisions-debugsessio-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the debug session to delete. Must be of the form:… |

### Generates a report for a dry run analysis of a DeployApiProxy request without committing the deployment. In…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-apis-revisions-deployments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Name of the API proxy revision deployment in the following format: `organizations/{org}/environments/{env}/apis/{api}/revisions/{rev}` If… |
| override | boolean | no | Flag that specifies whether to force the deployment of the new revision over the currently deployed revision by overriding conflict checks. |

### Generates a report for a dry run analysis of an UndeployApiProxy request without committing the undeploy. In…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-apis-revisions-deployments-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Name of the API proxy revision deployment in the following format: `organizations/{org}/environments/{env}/apis/{api}/revisions/{rev}` |

### Lists the ArchiveDeployments in the specified Environment.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-archive-deployments-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. An optional query used to return a subset of Archive Deployments using the semantics defined in https://google.aip.dev/160. |
| pageSize | integer | no | Optional. Maximum number of Archive Deployments to return. If unspecified, at most 25 deployments will be returned. |
| pageToken | string | no | Optional. Page token, returned from a previous ListArchiveDeployments call, that you can use to retrieve the next page. |
| parent | string | yes | Required. Name of the Environment for which to list Archive Deployments in the format: `organizations/{org}/environments/{env}`. |

### Creates a new ArchiveDeployment.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-archive-deployments-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The Environment this Archive Deployment will be created in. |
| body | object | yes | JSON request body |

### Generates a signed URL for downloading the original zip file used to create an Archive Deployment. The URL…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-archive-deployments-genera` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the Archive Deployment you want to download. |
| body | object | yes | JSON request body |

### Generates a signed URL for uploading an Archive zip file to Google Cloud Storage. Once the upload is…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-archive-deployments-genera-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The organization and environment to upload to. |
| body | object | yes | JSON request body |

### Creates a keystore or truststore. - Keystore: Contains certificates and their associated keys. - Truststore:…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-keystores-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | no | Optional. Name of the keystore. Overrides the value in Keystore. |
| parent | string | yes | Required. Name of the environment in which to create the keystore. Use the following format in your request:… |
| body | object | yes | JSON request body |

### Creates an alias from a key/certificate pair. The structure of the request is controlled by the `format`…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-keystores-aliases-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| _password | string | no | DEPRECATED: For improved security, specify the password in the request body instead of using the query parameter. To specify the password… |
| alias | string | no | Alias for the key/certificate pair. Values must match the regular expression `[\w\s-.]{1,255}`. This must be provided for all formats… |
| format | string | no | Required. Format of the data. Valid values include: `selfsignedcert`, `keycertfile`, or `pkcs12` |
| ignoreExpiryValidation | boolean | no | Flag that specifies whether to ignore expiry validation. If set to `true`, no expiry validation will be performed. |
| ignoreNewlineValidation | boolean | no | Flag that specifies whether to ignore newline validation. If set to `true`, no error is thrown when the file contains a certificate chain… |
| parent | string | yes | Required. Name of the keystore. Use the following format in your request: `organizations/{org}/environments/{env}/keystores/{keystore}`. |
| body | object | yes | JSON request body |

### Generates a PKCS #10 Certificate Signing Request for the private key in an alias.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-keystores-aliases-csr` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the alias. Use the following format in your request:… |

### Gets the certificate from an alias in PEM-encoded form.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-keystores-aliases-get-cert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the alias. Use the following format in your request:… |

### Return a list of Asynchronous Queries
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-queries-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dataset | string | no | Filter response list by dataset. Example: `api`, `mint` |
| from | string | no | Filter response list by returning asynchronous queries that created after this date time. Time must be in ISO date-time format like… |
| inclQueriesWithoutReport | string | no | Flag to include asynchronous queries that don't have a report denifition. |
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}/environments/{env}`. |
| status | string | no | Filter response list by asynchronous query status. |
| submittedBy | string | no | Filter response list by user who submitted queries. |
| to | string | no | Filter response list by returning asynchronous queries that created before this date time. Time must be in ISO date-time format like… |

### Submit a query to be processed in the background. If the submission of the query succeeds, the API returns a…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-queries-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}/environments/{env}`. |
| body | object | yes | JSON request body |

### Creates a Reference in the specified environment.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-references-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent environment name under which the Reference will be created. Must be of the form… |
| body | object | yes | JSON request body |

### Lists all resource files, optionally filtering by type. For more information about resource files, see…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-resourcefiles-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the environment in which to list resource files in the following format: `organizations/{org}/environments/{env}`. |
| type | string | no | Optional. Type of resource files to list. {{ resource_file_type }} |

### Creates a resource file. Specify the `Content-Type` as `application/octet-stream` or `multipart/form-data`.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-resourcefiles-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | no | Required. Name of the resource file. Must match the regular expression: [a-zA-Z0-9:/\\!@#$%^&{}\[\]()+\-=,.~'` ]{1,255} |
| parent | string | yes | Required. Name of the environment in which to create the resource file in the following format: `organizations/{org}/environments/{env}`. |
| type | string | no | Required. Resource file type. {{ resource_file_type }} |
| body | object | yes | JSON request body |

### Gets the contents of a resource file. For more information about resource files, see [Resource…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-resourcefiles-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. ID of the resource file. Must match the regular expression: [a-zA-Z0-9:/\\!@#$%^&{}\[\]()+\-=,.~'` ]{1,255} |
| parent | string | yes | Required. Name of the environment in the following format: `organizations/{org}/environments/{env}`. |
| type | string | yes | Required. Resource file type. {{ resource_file_type }} |

### Updates a resource file. Specify the `Content-Type` as `application/octet-stream` or `multipart/form-data`.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-resourcefiles-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. ID of the resource file to update. Must match the regular expression: [a-zA-Z0-9:/\\!@#$%^&{}\[\]()+\-=,.~'` ]{1,255} |
| parent | string | yes | Required. Name of the environment in the following format: `organizations/{org}/environments/{env}`. |
| type | string | yes | Required. Resource file type. {{ resource_file_type }} |
| body | object | yes | JSON request body |

### Deletes a resource file. For more information about resource files, see [Resource…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-resourcefiles-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. ID of the resource file to delete. Must match the regular expression: [a-zA-Z0-9:/\\!@#$%^&{}\[\]()+\-=,.~'` ]{1,255} |
| parent | string | yes | Required. Name of the environment in the following format: `organizations/{org}/environments/{env}`. |
| type | string | yes | Required. Resource file type. {{ resource_file_type }} |

### Lists all resource files, optionally filtering by type. For more information about resource files, see…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-resourcefiles-list-environ` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the environment in which to list resource files in the following format: `organizations/{org}/environments/{env}`. |
| type | string | yes | Optional. Type of resource files to list. {{ resource_file_type }} |

### Returns a list of SecurityActions. This returns both enabled and disabled actions.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-actions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The filter expression to filter List results. https://google.aip.dev/160. Allows for filtering over: state and api_proxies. E.g.: state =… |
| pageSize | integer | no | The maximum number of SecurityActions to return. If unspecified, at most 50 SecurityActions will be returned. The maximum value is 1000;… |
| pageToken | string | no | A page token, received from a previous `ListSecurityActions` call. Provide this to retrieve the subsequent page. When paginating, all… |
| parent | string | yes | Required. The parent, which owns this collection of SecurityActions. Format: organizations/{org}/environments/{env} |

### CreateSecurityAction creates a SecurityAction.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-actions-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The organization and environment that this SecurityAction applies to. Format: organizations/{org}/environments/{env} |
| securityActionId | string | no | Required. The ID to use for the SecurityAction, which will become the final component of the action's resource name. This value should be… |
| body | object | yes | JSON request body |

### Disable a SecurityAction. The `state` of the SecurityAction after disabling is `DISABLED`.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-actions-disable` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the SecurityAction to disable. Format: organizations/{org}/environments/{env}/securityActions/{security_action} |
| body | object | yes | JSON request body |

### Enable a SecurityAction. The `state` of the SecurityAction after enabling is `ENABLED`.…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-actions-enable` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the SecurityAction to enable. Format: organizations/{org}/environments/{env}/securityActions/{security_action} |
| body | object | yes | JSON request body |

### BatchUpdateSecurityIncident updates multiple existing security incidents.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-incidents-batch-u` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Optional. The parent resource shared by all security incidents being updated. If this is set, the parent field in the… |
| body | object | yes | JSON request body |

### ListSecurityIncidents lists all the security incident associated with the environment.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-incidents-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The filter expression to be used to get the list of security incidents, where filtering can be done on API Proxies. Example: filter =… |
| pageSize | integer | no | Optional. The maximum number of incidents to return. The service may return fewer than this value. If unspecified, at most 50 incidents… |
| pageToken | string | no | Optional. A page token, received from a previous `ListSecurityIncident` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. For a specific organization, list of all the security incidents. Format: `organizations/{org}/environments/{environment}` |

### Return a list of Security Reports
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-reports-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dataset | string | no | Filter response list by dataset. Example: `api`, `mint` |
| from | string | no | Filter response list by returning security reports that created after this date time. Time must be in ISO date-time format like… |
| pageSize | integer | no | The maximum number of security report to return in the list response. |
| pageToken | string | no | Token returned from the previous list response to fetch the next page. |
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}/environments/{env}`. |
| status | string | no | Filter response list by security reports status. |
| submittedBy | string | no | Filter response list by user who submitted queries. |
| to | string | no | Filter response list by returning security reports that created before this date time. Time must be in ISO date-time format like… |

### Submit a report request to be processed in the background. If the submission succeeds, the API returns a 200…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-reports-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}/environments/{env}`. |
| body | object | yes | JSON request body |

### Retrieve security statistics as tabular rows.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-stats-query-tabul` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| orgenv | string | yes | Required. Should be of the form organizations//environments/. |
| body | object | yes | JSON request body |

### Retrieve security statistics as a collection of time series.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-security-stats-query-time` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| orgenv | string | yes | Required. Should be of the form organizations//environments/. |
| body | object | yes | JSON request body |

### Creates a TargetServer in the specified environment.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-targetservers-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | no | Optional. The ID to give the TargetServer. This will overwrite the value in TargetServer. |
| parent | string | yes | Required. The parent environment name under which the TargetServer will be created. Must be of the form… |
| body | object | yes | JSON request body |

### Lists all of the distributed trace configuration overrides in an environment.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-trace-config-overrides-lis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Maximum number of trace configuration overrides to return. If not specified, the maximum number returned is 25. The maximum number cannot… |
| pageToken | string | no | A page token, returned from a previous `ListTraceConfigOverrides` call. Token value that can be used to retrieve the subsequent page. When… |
| parent | string | yes | Required. Parent resource of the trace configuration override. Use the following structure in your request:… |

### Creates a trace configuration override. The response contains a system-generated UUID, that can be used to…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-environments-trace-config-overrides-cre` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Parent resource of the trace configuration override. Use the following structure in your request.… |
| body | object | yes | JSON request body |

### Return a list of Asynchronous Queries at host level.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-host-queries-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dataset | string | no | Filter response list by dataset. Example: `api`, `mint` |
| envgroupHostname | string | no | Required. Filter response list by hostname. |
| from | string | no | Filter response list by returning asynchronous queries that created after this date time. Time must be in ISO date-time format like… |
| inclQueriesWithoutReport | string | no | Flag to include asynchronous queries that don't have a report denifition. |
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}`. |
| status | string | no | Filter response list by asynchronous query status. |
| submittedBy | string | no | Filter response list by user who submitted queries. |
| to | string | no | Filter response list by returning asynchronous queries that created before this date time. Time must be in ISO date-time format like… |

### Submit a query at host level to be processed in the background. If the submission of the query succeeds, the…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-host-queries-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}`. |
| body | object | yes | JSON request body |

### Return a list of Security Reports at host level.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-host-security-reports-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dataset | string | no | Filter response list by dataset. Example: `api`, `mint` |
| envgroupHostname | string | no | Required. Filter response list by hostname. |
| from | string | no | Filter response list by returning security reports that created after this date time. Time must be in ISO date-time format like… |
| pageSize | integer | no | The maximum number of security report to return in the list response. |
| pageToken | string | no | Token returned from the previous list response to fetch the next page. |
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}`. |
| status | string | no | Filter response list by security report status. |
| submittedBy | string | no | Filter response list by user who submitted queries. |
| to | string | no | Filter response list by returning security reports that created before this date time. Time must be in ISO date-time format like… |

### Submit a query at host level to be processed in the background. If the submission of the query succeeds, the…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-host-security-reports-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource name. Must be of the form `organizations/{org}`. |
| body | object | yes | JSON request body |

### Lists all Apigee runtime instances for the organization. **Note:** Not supported for Apigee hybrid.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Maximum number of instances to return. Defaults to 25. |
| pageToken | string | no | Page token, returned from a previous ListInstances call, that you can use to retrieve the next page of content. |
| parent | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}`. |

### Creates an Apigee runtime instance. The instance is accessible from the authorized network configured on the…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}`. |
| body | object | yes | JSON request body |

### Reports the latest status for a runtime instance.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-report-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| instance | string | yes | The name of the instance reporting this status. For SaaS the request will be rejected if no instance exists under this name. Format is… |
| body | object | yes | JSON request body |

### Creates a new canary evaluation for an organization.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-canaryevaluations-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}/instances/{instance}`. |
| body | object | yes | JSON request body |

### Activates the NAT address. The Apigee instance can now use this for Internet egress traffic. **Note:** Not…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-nat-addresses-activate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the nat address. Use the following structure in your request:… |
| body | object | yes | JSON request body |

### Lists the NAT addresses for an Apigee instance. **Note:** Not supported for Apigee hybrid.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-nat-addresses-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Maximum number of natAddresses to return. Defaults to 25. |
| pageToken | string | no | Page token, returned from a previous ListNatAddresses call, that you can use to retrieve the next page of content. |
| parent | string | yes | Required. Name of the instance. Use the following structure in your request: `organizations/{org}/instances/{instance}` |

### Creates a NAT address. The address is created in the RESERVED state and a static external IP address will be…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-instances-nat-addresses-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the instance. Use the following structure in your request: `organizations/{org}/instances/{instance}` |
| 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://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-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… |

### Return a list of Custom Reports
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-reports-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| expand | boolean | no | Set to 'true' to get expanded details about each custom report. |
| parent | string | yes | Required. The parent organization name under which the API product will be listed `organizations/{organization_id}/reports` |

### Creates a Custom Report for an Organization. A Custom Report provides Apigee Customers to create custom…
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-reports-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent organization name under which the Custom Report will be created. Must be of the form:… |
| body | object | yes | JSON request body |

### Compute RAV2 security scores for a set of resources.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-assessment-results-batch-compu` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of the organization for which the score needs to be computed in the following format:… |
| body | object | yes | JSON request body |

### Lists all feedback reports which have already been submitted.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-feedback-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of feedback reports to return. The service may return fewer than this value.… |
| pageToken | string | no | Optional. A page token, received from a previous `ListSecurityFeedback` call. Provide this to retrieve the subsequent page. When… |
| parent | string | yes | Required. Name of the organization. Format: `organizations/{org}`. Example: organizations/apigee-organization-name/securityFeedback |

### Creates a new report containing customer feedback.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-feedback-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Name of the organization. Use the following structure in your request: `organizations/{org}`. |
| securityFeedbackId | string | no | Optional. The id for this feedback report. If not provided, it will be set to a system-generated UUID. |
| body | object | yes | JSON request body |

### List security monitoring conditions.
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-monitoring-conditions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Filter for the monitoring conditions. When RiskAssessmentType is APIGEE, monitoring conditions can be filtered by profile and… |
| pageSize | integer | no | Optional. The maximum number of monitoring conditions to return. |
| pageToken | string | no | Optional. A page token, received from a previous `ListSecurityMonitoringConditions` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. For a specific organization, list all the security monitoring conditions. Format: `organizations/{org}` |
| riskAssessmentType | string | no | Optional. The risk assessment type of the security monitoring condition. Defaults to ADVANCED_API_SECURITY. |

### Create a security monitoring condition.
`POST https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-monitoring-conditions-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource name. Format: `organizations/{org}` |
| securityMonitoringConditionId | string | no | Optional. Optional: The security monitoring condition id. If not specified, a monitoring condition uuid will be generated by the backend.… |
| body | object | yes | JSON request body |

### ListSecurityProfiles lists all the security profiles associated with the org including attached and…
`GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-security-profiles-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | The maximum number of profiles to return. The service may return fewer than this value. If unspecified, at most 50 profiles will be… |
| pageToken | string | no | A page token, received from a previous `ListSecurityProfiles` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. For a specific organization, list of all the security profiles. Format: `organizations/{org}` |

…and 14 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-get" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Apigee API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/analytics:googleapis-apigee/apigee-organizations-spaces-get with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Apigee API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:googleapis-apigee.

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