# Agent Platform API API

> Agent Platform API API on Apizie: 279 endpoints (Lists BatchPredictionJobs in a Location., Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start., Gets the latest state of a long-running operation. Clients can use this method to poll the operation result…, Updates a reasoning engine., …) 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/analytics:googleapis-aiplatform/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-aiplatform`
- Category: Analytics
- Status: byok
- Source: https://cloud.google.com/vertex-ai/
- Page: https://zieapi.vercel.app/api/analytics/googleapis-aiplatform
- OpenAPI: https://zieapi.vercel.app/api/analytics/googleapis-aiplatform/openapi.json

Build, scale, govern, and optimize sophisticated agents and models.

## Endpoints

### Lists BatchPredictionJobs in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-batch-prediction-jobs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. Supported fields: * `display_name` supports `=`, `!=` comparisons, and `:` wildcard. * `model_display_name`… |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. Typically obtained via ListBatchPredictionJobsResponse.next_page_token of the previous… |
| parent | string | no | Required. The resource name of the Location to list the BatchPredictionJobs from. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-batch-prediction-jobs-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | no | Required. The resource name of the Location to create the BatchPredictionJob in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Gets the latest state of a long-running operation. Clients can use this method to poll the operation result…
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-tuning-jobs-operations-get` (byok)

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

### Updates a reasoning engine.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-reasoning-engines-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Identifier. The resource name of the ReasoningEngine. Format: `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}` |
| updateMask | string | no | Optional. Mask specifying which fields to update. |
| 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/analytics:googleapis-aiplatform/aiplatform-tuning-jobs-operations-delete` (byok)

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

### Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-tuning-jobs-operations-cancel` (byok)

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

### Lists operations that match the specified filter in the request. If the server doesn't support this method,…
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-tuning-jobs-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 operations that match the specified filter in the request. If the server doesn't support this method,…
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-operatio` (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… |

### Waits until the specified long-running operation is done or reaches at most a specified timeout, returning…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-tuning-jobs-operations-wait` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | The name of the operation resource to wait on. |
| timeout | string | no | The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC… |

### Lists Datasets in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-datasets-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | An expression for filtering the results of the request. For field names both snake_case and camelCase are supported. * `display_name`:… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| parent | string | no | Required. The name of the Dataset's parent resource. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a Dataset.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-datasets-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | no | Required. The resource name of the Location to create the Dataset in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists DatasetVersions in a Dataset.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-dataset-versions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. The standard list filter. |
| orderBy | string | no | Optional. A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. |
| pageSize | integer | no | Optional. The standard list page size. |
| pageToken | string | no | Optional. The standard list page token. |
| parent | string | yes | Required. The resource name of the Dataset to list DatasetVersions from. Format:… |
| readMask | string | no | Optional. Mask specifying which fields to read. |

### Create a version from a Dataset.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-dataset-versions-crea` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The name of the Dataset resource. Format: `projects/{project}/locations/{location}/datasets/{dataset}` |
| body | object | yes | JSON request body |

### Restores a dataset version.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-dataset-versions-rest` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the DatasetVersion resource. Format:… |

### Return a list of tokens based on the input text.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-compute-tokens` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to get lists of tokens and token ids. |
| body | object | yes | JSON request body |

### Perform a token counting.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-count-tokens` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to perform token counting. Format:… |
| body | object | yes | JSON request body |

### Fetch an asynchronous online prediction operation.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-fetch-predict-operation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format:… |
| body | object | yes | JSON request body |

### Generate content with multimodal inputs.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-generate-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | yes | Required. The fully qualified name of the publisher model or tuned model endpoint to use. Publisher model format:… |
| body | object | yes | JSON request body |

### POST /v1/{+endpoint}:predict
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-predict` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### POST /v1/{+endpoint}:predictLongRunning
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-predict-long-running` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format:… |
| body | object | yes | JSON request body |

### Generate content with multimodal inputs with streaming support.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-publishers-models-stream-generate-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | yes | Required. The fully qualified name of the publisher model or tuned model endpoint to use. Publisher model format:… |
| body | object | yes | JSON request body |

### Exposes an OpenAI-compatible endpoint for chat completions.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-chat-completions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Fully typed proto, unary version of GetInteraction that returns Interaction proto.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-interactions-get-poll` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| lastEventId | string | no | If set, resumes the interaction stream from the chunk after the event marked by the event id. Can only be used if `stream` is true. |
| name | string | yes | Required. The name of the interaction to retrieve. Format: interactions/{interaction} |
| stream | boolean | no | If true, streams the interaction events as Server-Sent Events. |

### Fully typed proto, streaming version of GetInteraction that returns Interaction proto.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-interactions-get-stream` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| lastEventId | string | no | If set, resumes the interaction stream from the chunk after the event marked by the event id. Can only be used if `stream` is true. |
| name | string | yes | Required. The name of the interaction to retrieve. Format: interactions/{interaction} |
| stream | boolean | no | If true, streams the interaction events as Server-Sent Events. |

### Upload a file into a RagCorpus.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-media-upload` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The name of the RagCorpus resource into which to upload the file. Format:… |
| 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/analytics:googleapis-aiplatform/aiplatform-operations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. |
| name | string | no | 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… |

### Agentic Retrieval Ask API for RAG.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-ask-contexts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location from which to retrieve RagContexts. The users must have permission to make a call in the… |
| body | object | yes | JSON request body |

### Asynchronous API to retrieves relevant contexts for a query.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-async-retrieve-contexts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location from which to retrieve RagContexts. The users must have permission to make a call in the… |
| body | object | yes | JSON request body |

### Given an input prompt, it returns augmented prompt from vertex rag store to guide LLM towards generating…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-augment-prompt` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location from which to augment prompt. The users must have permission to make a call in the project.… |
| body | object | yes | JSON request body |

### Given an input text, it returns a score that evaluates the factuality of the text. It also extracts and…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-corroborate-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location from which to corroborate text. The users must have permission to make a call in the project.… |
| body | object | yes | JSON request body |

### Deploys a model to a new endpoint.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-deploy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| destination | string | yes | Required. The resource name of the Location to deploy the model in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Evaluates a dataset based on a set of given metrics.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluate-dataset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The resource name of the Location to evaluate the dataset. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Evaluates instances based on a given metric.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluate-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The resource name of the Location to evaluate the instances. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Generates rubrics for a given prompt. A rubric represents a single testable criterion for evaluation. One…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-generate-instance-rubrics` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The resource name of the Location to generate rubrics from. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Generates loss clusters from evaluation results. This is a statelss API method that would not modify the…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-generate-loss-clusters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The resource name of the Location. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Generates synthetic (artificial) data based on a description
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-generate-synthetic-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The geographic location where the synthetic data generation request is processed. This should be in the format… |
| body | object | yes | JSON request body |

### Generates user scenarios for agent evaluation.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-generate-user-scenarios` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The resource name of the Location to run the job. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists information about the supported locations for this service. This method lists locations based on the…
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-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. |

### Retrieves relevant contexts for a query.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-retrieve-contexts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location from which to retrieve RagContexts. The users must have permission to make a call in the… |
| body | object | yes | JSON request body |

### Lists the agents in a location that belong to the caller. An agent belongs to the end user recorded as its…
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-agents-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. An [AIP-160](https://google.aip.dev/160) filter over the returned agents. An empty filter returns the unfiltered collection.… |
| orderBy | string | no | Optional. A comma-separated list of fields to order by. Supported fields: * `created` * `updated` Use `desc` after a field name for… |
| pageSize | integer | no | Optional. The maximum number of agents to return. The service may return fewer than this value. The maximum page size is 100; values above… |
| pageToken | string | no | Optional. A page token, received from a previous AgentService.ListAgents call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. The resource name of the location to list agents from. Format: `projects/{project}/locations/{location}`. |

### Creates an agent.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-agents-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the location to create the agent in. Format: `projects/{project}/locations/{location}`. |
| body | object | yes | JSON request body |

### Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-reasoning-engines-get-iam-poli` (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)… |

### Sets the access control policy on the specified resource. Replaces any existing policy. Can return…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-reasoning-engines-set-iam-poli` (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 |

### Returns permissions that a caller has on the specified resource. If the resource does not exist, this will…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-reasoning-engines-test-iam-per` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| permissions | string | no | The set of permissions to check for the `resource`. Permissions with wildcards (such as `*` or `storage.*`) are not allowed. For more… |
| resource | string | yes | REQUIRED: The resource for which the policy detail is being requested. See [Resource… |

### Lists BatchPredictionJobs in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-batch-prediction-jobs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. Supported fields: * `display_name` supports `=`, `!=` comparisons, and `:` wildcard. * `model_display_name`… |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. Typically obtained via ListBatchPredictionJobsResponse.next_page_token of the previous… |
| parent | string | yes | Required. The resource name of the Location to list the BatchPredictionJobs from. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-batch-prediction-jobs-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the BatchPredictionJob in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists cached contents in a project
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-cached-contents-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of cached contents to return. The service may return fewer than this value. If unspecified, some default… |
| pageToken | string | no | Optional. A page token, received from a previous `ListCachedContents` call. Provide this to retrieve the subsequent page. When paginating,… |
| parent | string | yes | Required. The parent, which owns this collection of cached contents. |

### Creates cached content, this call will initialize the cached content in the data storage, and users need to…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-cached-contents-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource where the cached content will be created |
| body | object | yes | JSON request body |

### Lists CustomJobs in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-custom-jobs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. Supported fields: * `display_name` supports `=`, `!=` comparisons, and `:` wildcard. * `state` supports `=`,… |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. Typically obtained via ListCustomJobsResponse.next_page_token of the previous JobService.ListCustomJobs call. |
| parent | string | yes | Required. The resource name of the Location to list the CustomJobs from. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a CustomJob. A created CustomJob right away will be attempted to be run.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-custom-jobs-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the CustomJob in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists DataLabelingJobs in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-data-labeling-jobs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. Supported fields: * `display_name` supports `=`, `!=` comparisons, and `:` wildcard. * `state` supports `=`,… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order by default. Use `desc` after a field name for descending. |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| parent | string | yes | Required. The parent of the DataLabelingJob. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. FieldMask represents a set of symbolic field paths. For example, the mask can be `paths: "name"`.… |

### Creates a DataLabelingJob.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-data-labeling-jobs-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent of the DataLabelingJob. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists Datasets in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | An expression for filtering the results of the request. For field names both snake_case and camelCase are supported. * `display_name`:… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| parent | string | yes | Required. The name of the Dataset's parent resource. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a Dataset.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the Dataset in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Exports a trained, exportable Model to a location specified by the user. A Model is considered to be…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-models-export` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The resource name of the Model to export. The resource name may contain version id or version alias to specify the version, if… |
| body | object | yes | JSON request body |

### Imports data into a Dataset.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-import` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the Dataset resource. Format: `projects/{project}/locations/{location}/datasets/{dataset}` |
| body | object | yes | JSON request body |

### Searches DataItems in a Dataset.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-search-data-items` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| annotationFilters | string | no | An expression that specifies what Annotations will be returned per DataItem. Annotations satisfied either of the conditions will be… |
| annotationsFilter | string | no | An expression for filtering the Annotations that will be returned per DataItem. * `annotation_spec_id` - for = or !=. |
| annotationsLimit | integer | no | If set, only up to this many of Annotations will be returned per DataItemView. The maximum value is 1000. If not set, the maximum value… |
| dataItemFilter | string | no | An expression for filtering the DataItem that will be returned. * `data_item_id` - for = or !=. * `labeled` - for = or !=. *… |
| dataLabelingJob | string | no | The resource name of a DataLabelingJob. Format: `projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}` If this… |
| dataset | string | yes | Required. The resource name of the Dataset from which to search DataItems. Format:… |
| fieldMask | string | no | Mask specifying which fields of DataItemView to read. |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. |
| orderByAnnotation.orderBy | string | no | A comma-separated list of annotation fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Must… |
| orderByAnnotation.savedQuery | string | no | Required. Saved query of the Annotation. Only Annotations belong to this saved query will be considered for ordering. |
| orderByDataItem | string | no | A comma-separated list of data item fields to order by, sorted in ascending order. Use "desc" after a field name for descending. |
| pageSize | integer | no | Requested page size. Server may return fewer results than requested. Default and maximum page size is 100. |
| pageToken | string | no | A token identifying a page of results for the server to return Typically obtained via SearchDataItemsResponse.next_page_token of the… |
| savedQuery | string | no | The resource name of a SavedQuery(annotation set in UI). Format:… |

### Lists DataItems in a Dataset.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-data-items-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| parent | string | yes | Required. The resource name of the Dataset to list DataItems from. Format: `projects/{project}/locations/{location}/datasets/{dataset}` |
| readMask | string | no | Mask specifying which fields to read. |

### Lists Annotations belongs to a dataitem.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-data-items-annotation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| parent | string | yes | Required. The resource name of the DataItem to list Annotations from. Format:… |
| readMask | string | no | Mask specifying which fields to read. |

### Lists SavedQueries in a Dataset.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-datasets-saved-queries-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. |
| parent | string | yes | Required. The resource name of the Dataset to list SavedQueries from. Format: `projects/{project}/locations/{location}/datasets/{dataset}` |
| readMask | string | no | Mask specifying which fields to read. |

### List DeploymentResourcePools in a location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-deployment-resource-pools-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | The maximum number of DeploymentResourcePools to return. The service may return fewer than this value. |
| pageToken | string | no | A page token, received from a previous `ListDeploymentResourcePools` call. Provide this to retrieve the subsequent page. When paginating,… |
| parent | string | yes | Required. The parent Location which owns this collection of DeploymentResourcePools. Format: `projects/{project}/locations/{location}` |

### Create a DeploymentResourcePool.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-deployment-resource-pools-crea` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent location resource where this DeploymentResourcePool will be created. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### List DeployedModels that have been deployed on this DeploymentResourcePool.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-deployment-resource-pools-quer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| deploymentResourcePool | string | yes | Required. The name of the target DeploymentResourcePool to query. Format:… |
| pageSize | integer | no | The maximum number of DeployedModels to return. The service may return fewer than this value. |
| pageToken | string | no | A page token, received from a previous `QueryDeployedModels` call. Provide this to retrieve the subsequent page. When paginating, all… |

### Lists Endpoints in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. An expression for filtering the results of the request. For field names both snake_case and camelCase are supported. *… |
| gdcZone | string | no | Optional. Configures the Google Distributed Cloud (GDC) environment for online prediction. Only set this field when the Endpoint is to be… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | Optional. The standard list page size. |
| pageToken | string | no | Optional. The standard list page token. Typically obtained via ListEndpointsResponse.next_page_token of the previous… |
| parent | string | yes | Required. The resource name of the Location from which to list the Endpoints. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Optional. Mask specifying which fields to read. |

### Creates an Endpoint.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpointId | string | no | Immutable. The ID to use for endpoint, which will become the final component of the endpoint resource name. If not provided, Vertex AI… |
| parent | string | yes | Required. The resource name of the Location to create the Endpoint in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Deploys a Model into this Endpoint, creating a DeployedModel within it.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-deploy-model` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint resource into which to deploy a Model. Format:… |
| body | object | yes | JSON request body |

### Perform an unary online prediction request to a gRPC model server for Vertex first-party products and…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-direct-predict` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Perform an unary online prediction request to a gRPC model server for custom containers.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-direct-raw-predict` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Perform an online explanation. If deployed_model_id is specified, the corresponding DeployModel must have…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-explain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the explanation. Format:… |
| body | object | yes | JSON request body |

### Updates an existing deployed model. Updatable fields include `min_replica_count`, `max_replica_count`,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-mutate-deployed-mode` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint resource into which to mutate a DeployedModel. Format:… |
| body | object | yes | JSON request body |

### Perform an online prediction with an arbitrary HTTP payload. The response includes the following HTTP…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-publishers-models-raw-predict` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Perform a server-side streaming online prediction request for Vertex LLM streaming.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-publishers-models-server-strea` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Perform a streaming online prediction with an arbitrary HTTP payload.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-publishers-models-stream-raw-p` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format:… |
| body | object | yes | JSON request body |

### Undeploys a Model from an Endpoint, removing a DeployedModel from it, and freeing all resources it's using.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-undeploy-model` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint resource from which to undeploy a Model. Format:… |
| body | object | yes | JSON request body |

### Updates an Endpoint with a long running operation.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Identifier. The resource name of the Endpoint. |
| body | object | yes | JSON request body |

### Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-deployed-models-invo` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| deployedModelId | string | yes | ID of the DeployedModel that serves the invoke request. |
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| invokeId | string | yes |  |
| body | object | yes | JSON request body |

### Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-google-science-infer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| deployedModelId | string | no | ID of the DeployedModel that serves the invoke request. |
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-publishers-models-invoke-invok` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| invokeId | string | yes |  |
| body | object | yes | JSON request body |

### Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-openapi-completions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| deployedModelId | string | no | ID of the DeployedModel that serves the invoke request. |
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-openapi-embeddings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| deployedModelId | string | no | ID of the DeployedModel that serves the invoke request. |
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-endpoints-openapi-responses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| deployedModelId | string | no | ID of the DeployedModel that serves the invoke request. |
| endpoint | string | yes | Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}` |
| body | object | yes | JSON request body |

### Lists Evaluation Items.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-items-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Filter expression that matches a subset of the EvaluationItems to show. For field names both snake_case and camelCase are… |
| orderBy | string | no | Optional. A comma-separated list of fields to order by, sorted in ascending order by default. Use `desc` after a field name for descending. |
| pageSize | integer | no | Optional. The maximum number of Evaluation Items to return. |
| pageToken | string | no | Optional. A page token, received from a previous `ListEvaluationItems` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. The resource name of the Location from which to list the Evaluation Items. Format: `projects/{project}/locations/{location}` |

### Creates an Evaluation Item.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-items-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the Evaluation Item in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists EvaluationMetrics.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-metrics-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Filter expression that matches a subset of the EvaluationMetrics to show. For field names both snake_case and camelCase are… |
| orderBy | string | no | Optional. A comma-separated list of fields to order by, sorted in ascending order by default. Use `desc` after a field name for descending. |
| pageSize | integer | no | Optional. The maximum number of EvaluationMetrics to return. |
| pageToken | string | no | Optional. A page token, received from a previous `ListEvaluationMetrics` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. The resource name of the Location from which to list the EvaluationMetrics. Format: `projects/{project}/locations/{location}` |

### Creates an EvaluationMetric.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-metrics-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| evaluationMetricId | string | no | Optional. The ID to use for the EvaluationMetric, which will become the final component of the EvaluationMetric's resource name. This… |
| parent | string | yes | Required. The resource name of the Location to create the EvaluationMetric in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists Evaluation Runs.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-runs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Filter expression that matches a subset of the EvaluationRuns to show. For field names both snake_case and camelCase are… |
| orderBy | string | no | Optional. A comma-separated list of fields to order by, sorted in ascending order by default. Use `desc` after a field name for descending. |
| pageSize | integer | no | Optional. The maximum number of Evaluation Runs to return. |
| pageToken | string | no | Optional. A page token, received from a previous `ListEvaluationRuns` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. The resource name of the Location from which to list the Evaluation Runs. Format: `projects/{project}/locations/{location}` |

### Creates an Evaluation Run.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-runs-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the Evaluation Run in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists Evaluation Sets.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-sets-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Filter expression that matches a subset of the EvaluationSets to show. For field names both snake_case and camelCase are… |
| orderBy | string | no | Optional. A comma-separated list of fields to order by, sorted in ascending order by default. Use `desc` after a field name for descending. |
| pageSize | integer | no | Optional. The maximum number of Evaluation Sets to return. |
| pageToken | string | no | Optional. A page token, received from a previous `ListEvaluationSets` call. Provide this to retrieve the subsequent page. |
| parent | string | yes | Required. The resource name of the Location from which to list the Evaluation Sets. Format: `projects/{project}/locations/{location}` |

### Creates an Evaluation Set.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-sets-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the Evaluation Set in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Imports an Evaluation Set.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-evaluation-sets-import` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Parent resource name. |
| body | object | yes | JSON request body |

### Lists FeatureGroups in a given project and location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-groups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the FeatureGroups that match the filter expression. The following fields are supported: * `create_time`: Supports `=`, `!=`, ` `, `… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported Fields: *… |
| pageSize | integer | no | The maximum number of FeatureGroups to return. The service may return fewer than this value. If unspecified, at most 100 FeatureGroups… |
| pageToken | string | no | A page token, received from a previous FeatureRegistryService.ListFeatureGroups call. Provide this to retrieve the subsequent page. When… |
| parent | string | yes | Required. The resource name of the Location to list FeatureGroups. Format: `projects/{project}/locations/{location}` |

### Creates a new FeatureGroup in a given project and location.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-groups-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureGroupId | string | no | Required. The ID to use for this FeatureGroup, which will become the final component of the FeatureGroup's resource name. This value may… |
| parent | string | yes | Required. The resource name of the Location to create FeatureGroups. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Creates a batch of Features in a given EntityType.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-fea` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the EntityType/FeatureGroup to create the batch of Features under. Format:… |
| body | object | yes | JSON request body |

### Lists Features in a given EntityType.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-fea-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the Features that match the filter expression. The following filters are supported: * `value_type`: Supports = and != comparisons. *… |
| latestStatsCount | integer | no | Only applicable for Vertex AI Feature Store (Legacy). If set, return the most recent ListFeaturesRequest.latest_stats_count of stats for… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | The maximum number of Features to return. The service may return fewer than this value. If unspecified, at most 1000 Features will be… |
| pageToken | string | no | A page token, received from a previous FeaturestoreService.ListFeatures call or FeatureRegistryService.ListFeatures call. Provide this to… |
| parent | string | yes | Required. The resource name of the Location to list Features. Format for entity_type as parent:… |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a new Feature in a given EntityType.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-fea-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureId | string | no | Required. The ID to use for the Feature, which will become the final component of the Feature's resource name. This value may be up to 128… |
| parent | string | yes | Required. The resource name of the EntityType or FeatureGroup to create a Feature. Format for entity_type as parent:… |
| body | object | yes | JSON request body |

### Lists FeatureOnlineStores in a given project and location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the FeatureOnlineStores that match the filter expression. The following fields are supported: * `create_time`: Supports `=`, `!=`, `… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported Fields: *… |
| pageSize | integer | no | The maximum number of FeatureOnlineStores to return. The service may return fewer than this value. If unspecified, at most 100… |
| pageToken | string | no | A page token, received from a previous FeatureOnlineStoreAdminService.ListFeatureOnlineStores call. Provide this to retrieve the… |
| parent | string | yes | Required. The resource name of the Location to list FeatureOnlineStores. Format: `projects/{project}/locations/{location}` |

### Creates a new FeatureOnlineStore in a given project and location.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureOnlineStoreId | string | no | Required. The ID to use for this FeatureOnlineStore, which will become the final component of the FeatureOnlineStore's resource name. This… |
| parent | string | yes | Required. The resource name of the Location to create FeatureOnlineStores. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists FeatureViews in a given FeatureOnlineStore.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the FeatureViews that match the filter expression. The following filters are supported: * `create_time`: Supports `=`, `!=`, ` `,… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | The maximum number of FeatureViews to return. The service may return fewer than this value. If unspecified, at most 1000 FeatureViews will… |
| pageToken | string | no | A page token, received from a previous FeatureOnlineStoreAdminService.ListFeatureViews call. Provide this to retrieve the subsequent page.… |
| parent | string | yes | Required. The resource name of the FeatureOnlineStore to list FeatureViews. Format:… |

### Creates a new FeatureView in a given FeatureOnlineStore.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureViewId | string | no | Required. The ID to use for the FeatureView, which will become the final component of the FeatureView's resource name. This value may be… |
| parent | string | yes | Required. The resource name of the FeatureOnlineStore to create FeatureViews. Format:… |
| runSyncImmediately | boolean | no | Immutable. If set to true, one on demand sync will be run immediately, regardless whether the FeatureView.sync_config is configured or not. |
| body | object | yes | JSON request body |

### Bidirectional streaming RPC to directly write to feature values in a feature view. Requests may not have a…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureView | string | yes | FeatureView resource format `projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}/featureViews/{featureView}` |
| body | object | yes | JSON request body |

### Fetch feature values under a FeatureView.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-4` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureView | string | yes | Required. FeatureView resource format… |
| body | object | yes | JSON request body |

### RPC to generate an access token for the given feature view. FeatureViews under the same FeatureOnlineStore…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-5` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureView | string | yes | FeatureView resource format `projects/{project}/locations/{location}/featureOnlineStores/{featureOnlineStore}/featureViews/{featureView}` |
| body | object | yes | JSON request body |

### Search the nearest entities under a FeatureView. Search only works for indexable feature view; if a feature…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-6` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureView | string | yes | Required. FeatureView resource format… |
| body | object | yes | JSON request body |

### Triggers on-demand sync for the FeatureView.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-7` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featureView | string | yes | Required. Format: `projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}` |
| body | object | yes | JSON request body |

### Lists FeatureViewSyncs in a given FeatureView.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-feature-online-stores-feature-8` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the FeatureViewSyncs that match the filter expression. The following filters are supported: * `create_time`: Supports `=`, `!=`, `… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | The maximum number of FeatureViewSyncs to return. The service may return fewer than this value. If unspecified, at most 1000… |
| pageToken | string | no | A page token, received from a previous FeatureOnlineStoreAdminService.ListFeatureViewSyncs call. Provide this to retrieve the subsequent… |
| parent | string | yes | Required. The resource name of the FeatureView to list FeatureViewSyncs. Format:… |

### Batch reads Feature values from a Featurestore. This API enables batch reading Feature values, where each…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-batch-read-featu` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featurestore | string | yes | Required. The resource name of the Featurestore from which to query Feature values. Format:… |
| body | object | yes | JSON request body |

### Lists Featurestores in a given project and location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the featurestores that match the filter expression. The following fields are supported: * `create_time`: Supports `=`, `!=`, ` `, `… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported Fields: *… |
| pageSize | integer | no | The maximum number of Featurestores to return. The service may return fewer than this value. If unspecified, at most 100 Featurestores… |
| pageToken | string | no | A page token, received from a previous FeaturestoreService.ListFeaturestores call. Provide this to retrieve the subsequent page. When… |
| parent | string | yes | Required. The resource name of the Location to list Featurestores. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a new Featurestore in a given project and location.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| featurestoreId | string | no | Required. The ID to use for this Featurestore, which will become the final component of the Featurestore's resource name. This value may… |
| parent | string | yes | Required. The resource name of the Location to create Featurestores. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Searches Features matching a query in a given project.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-search-features` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| location | string | yes | Required. The resource name of the Location to search Features. Format: `projects/{project}/locations/{location}` |
| pageSize | integer | no | The maximum number of Features to return. The service may return fewer than this value. If unspecified, at most 100 Features will be… |
| pageToken | string | no | A page token, received from a previous FeaturestoreService.SearchFeatures call. Provide this to retrieve the subsequent page. When… |
| query | string | no | Query string that is a conjunction of field-restricted queries and/or field-restricted filters. Field-restricted queries and filters can… |

### Lists EntityTypes in a given Featurestore.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-lis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Lists the EntityTypes that match the filter expression. The following filters are supported: * `create_time`: Supports `=`, `!=`, ` `,… |
| orderBy | string | no | A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: *… |
| pageSize | integer | no | The maximum number of EntityTypes to return. The service may return fewer than this value. If unspecified, at most 1000 EntityTypes will… |
| pageToken | string | no | A page token, received from a previous FeaturestoreService.ListEntityTypes call. Provide this to retrieve the subsequent page. When… |
| parent | string | yes | Required. The resource name of the Featurestore to list EntityTypes. Format:… |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a new EntityType in a given Featurestore.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-cre` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityTypeId | string | no | Required. The ID to use for the EntityType, which will become the final component of the EntityType's resource name. This value may be up… |
| parent | string | yes | Required. The resource name of the Featurestore to create EntityTypes. Format:… |
| body | object | yes | JSON request body |

### Delete Feature values from Featurestore. The progress of the deletion is tracked by the returned operation.…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-del` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityType | string | yes | Required. The resource name of the EntityType grouping the Features for which values are being deleted from. Format:… |
| body | object | yes | JSON request body |

### Exports Feature values from all the entities of a target EntityType.
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-exp` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityType | string | yes | Required. The resource name of the EntityType from which to export Feature values. Format:… |
| body | object | yes | JSON request body |

### Imports Feature values into the Featurestore from a source storage. The progress of the import is tracked by…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-imp` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityType | string | yes | Required. The resource name of the EntityType grouping the Features for which values are being imported. Format:… |
| body | object | yes | JSON request body |

### Reads Feature values of a specific entity of an EntityType. For reading feature values of multiple entities…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-rea` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityType | string | yes | Required. The resource name of the EntityType for the entity being read. Value format:… |
| body | object | yes | JSON request body |

### Reads Feature values for multiple entities. Depending on their size, data for different entities may be…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-str` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityType | string | yes | Required. The resource name of the entities' type. Value format:… |
| body | object | yes | JSON request body |

### Writes Feature values of one or more entities of an EntityType. The Feature values are merged into existing…
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-featurestores-entity-types-wri` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| entityType | string | yes | Required. The resource name of the EntityType for the entities being written. Value format:… |
| body | object | yes | JSON request body |

### Lists HyperparameterTuningJobs in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-hyperparameter-tuning-jobs-lis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | The standard list filter. Supported fields: * `display_name` supports `=`, `!=` comparisons, and `:` wildcard. * `state` supports `=`,… |
| pageSize | integer | no | The standard list page size. |
| pageToken | string | no | The standard list page token. Typically obtained via ListHyperparameterTuningJobsResponse.next_page_token of the previous… |
| parent | string | yes | Required. The resource name of the Location to list the HyperparameterTuningJobs from. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Mask specifying which fields to read. |

### Creates a HyperparameterTuningJob
`POST https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-hyperparameter-tuning-jobs-cre` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The resource name of the Location to create the HyperparameterTuningJob in. Format: `projects/{project}/locations/{location}` |
| body | object | yes | JSON request body |

### Lists IndexEndpoints in a Location.
`GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-projects-locations-index-endpoints-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. An expression for filtering the results of the request. For field names both snake_case and camelCase are supported. *… |
| pageSize | integer | no | Optional. The standard list page size. |
| pageToken | string | no | Optional. The standard list page token. Typically obtained via ListIndexEndpointsResponse.next_page_token of the previous… |
| parent | string | yes | Required. The resource name of the Location from which to list the IndexEndpoints. Format: `projects/{project}/locations/{location}` |
| readMask | string | no | Optional. Mask specifying which fields to read. |

…and 159 more. See the OpenAPI spec.

## Example
```
curl "https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-batch-prediction-jobs-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Agent Platform API API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/analytics:googleapis-aiplatform/aiplatform-batch-prediction-jobs-list with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Agent Platform 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 analytics:googleapis-aiplatform.

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