# Application Integration API API

> Application Integration API API on Apizie: 48 endpoints (Receives the auth code and auth config id to combine that with the client id and secret to retrieve access…, Enumerates the regions for which Connector Platform is provisioned., Gets the metadata info for the requested client, Gets the client configuration for the given project and location resource name, …) 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://www.apizie.tech/v1/analytics:googleapis-integrations/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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



## Endpoints

### Receives the auth code and auth config id to combine that with the client id and secret to retrieve access…
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-callback-generate-token` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| code | string | no | The auth code for the given request |
| gcpProjectId | string | no | The gcp project id of the request |
| product | string | no | Which product sends the request |
| redirectUri | string | no | Redirect uri of the auth code request |
| state | string | no | The auth config id for the given request |

### Enumerates the regions for which Connector Platform is provisioned.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-connector-platform-regions-enumerate` (byok)

### Gets the metadata info for the requested client
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-get-clientmetadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Required: The ID of the GCP Project to be provisioned. |

### Gets the client configuration for the given project and location resource name
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-get-clients` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Required: The ID of the GCP Project to be provisioned. |

### This is a UI only method and will be moved away. Returns a list of common tasks.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-list-task-entities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The location resource of the request. This is not going to be used but preserve the field for future. |

### Creates an Apps Script project.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-apps-script-projects-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The project that the executed integration belongs to. |
| body | object | yes | JSON request body |

### Links a existing Apps Script project.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-apps-script-projects-link` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The project that the executed integration belongs to. |
| body | object | yes | JSON request body |

### Lists all auth configs that match the filter. Restrict to auth configs belong to the current client only.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-auth-configs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/v2/list-filters. |
| pageSize | integer | no | The size of entries in the response. If unspecified, defaults to 100. |
| pageToken | string | no | The token returned in the previous response. |
| parent | string | yes | Required. The client, which owns this collection of AuthConfigs. |
| readMask | string | no | The mask which specifies fields that need to be returned in the AuthConfig's response. |

### Creates an auth config record. Fetch corresponding credentials for specific auth types, e.g. access token…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-auth-configs-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| clientCertificate.encryptedPrivateKey | string | no | The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN… |
| clientCertificate.passphrase | string | no | 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra… |
| clientCertificate.sslCertificate | string | no | The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN… |
| parent | string | yes | Required. "projects/{project}/locations/{location}" format. |
| body | object | yes | JSON request body |

### Gets an sfdc channel. If the channel doesn't exist, Code.NOT_FOUND exception will be thrown.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-sfdc-channels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name that is associated with the SfdcChannel. |

### Updates an sfdc channel. Updates the sfdc channel in spanner. Returns the sfdc channel.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-sfdc-channels-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}. |
| updateMask | string | no | Field mask specifying the fields in the above SfdcChannel that have been modified and need to be updated. |
| body | object | yes | JSON request body |

### Deletes an sfdc channel.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-sfdc-channels-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name that is associated with the SfdcChannel. |

### List all the certificates that match the filter. Restrict to certificate of current client only.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-certificates-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/v2/list-filters. |
| pageSize | integer | no | The size of entries in the response. If unspecified, defaults to 100. |
| pageToken | string | no | The token returned in the previous response. |
| parent | string | yes | Required. The client, which owns this collection of Certificates. |
| readMask | string | no | The mask which specifies fields that need to be returned in the Certificate's response. |

### Creates a new certificate. The certificate will be registered to the trawler service and will be encrypted…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-certificates-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. "projects/{project}/locations/{location}" format. |
| body | object | yes | JSON request body |

### Perform the deprovisioning steps to disable a user GCP project to use IP and purge all related data in a…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-clients-deprovision` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Required: The ID of the GCP Project to be deprovisioned. |
| body | object | yes | JSON request body |

### Perform the provisioning steps to enable a user GCP project to use IP. If GCP project already registered on…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-clients-provision` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. Required: The ID of the GCP Project to be provisioned. |
| body | object | yes | JSON request body |

### Creates an cloud function project.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-cloud-functions-cre` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The project that the executed integration belongs to. |
| body | object | yes | JSON request body |

### Lists Connections in a given project and location.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-connections-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filter. |
| orderBy | string | no | Order by parameters. |
| pageSize | integer | no | Page size. |
| pageToken | string | no | Page token. |
| parent | string | yes | Required. Parent resource of the Connection, of the form: `projects/*/locations/*` |

### Lists the JSON schemas for the inputs and outputs of actions, filtered by action name.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-connections-runtime-action-s` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filter. Only the action field with literal equality operator is supported. |
| pageSize | integer | no | Page size. |
| pageToken | string | no | Page token. |
| parent | string | yes | Required. Parent resource of RuntimeActionSchema. Format: projects/{project}/locations/{location}/connections/{connection} |

### Lists the JSON schemas for the properties of runtime entities, filtered by entity name.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-connections-runtime-entity-s` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filter. Only the entity field with literal equality operator is supported. |
| pageSize | integer | no | Page size. |
| pageToken | string | no | Page token. |
| parent | string | yes | Required. Parent resource of RuntimeEntitySchema. Format: projects/{project}/locations/{location}/connections/{connection} |

### Executes integrations synchronously by passing the trigger id in the request body. The request is not…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The integration resource name. |
| body | object | yes | JSON request body |

### Returns the list of all integrations in the specified project.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filter on fields of IntegrationVersion. Fields can be compared with literal values by use of ":" (containment), "=" (equality), ">"… |
| orderBy | string | no | The results would be returned in order you specified here. Supported sort keys are: Descending sort order by "last_modified_time",… |
| pageSize | integer | no | The page size for the resquest. |
| pageToken | string | no | The page token for the resquest. |
| parent | string | yes | Required. Project and location from which the integrations should be listed. Format: projects/{project} |

### Schedules an integration for execution by passing the trigger id and the scheduled time in the request body.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-schedu` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | The integration resource name. |
| body | object | yes | JSON request body |

### Execute the integration in draft state
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-test` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Output only. Auto-generated primary key. |
| body | object | yes | JSON request body |

### Downloads an integration. Retrieves the `IntegrationVersion` for a given `integration_id` and returns the…
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fileFormat | string | no | File format for download request. |
| name | string | yes | Required. The version to download. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |

### Lists the results of all the integration executions. The response includes the same information as the…
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Optional. Standard filter field, we support filtering on all fields in EventExecutionParamIndexes table. All fields support for EQUALS, in… |
| filterParams.customFilter | string | no | Optional user-provided custom filter. |
| filterParams.endTime | string | no | End timestamp. |
| filterParams.eventStatuses | string | no | List of possible event statuses. |
| filterParams.executionId | string | no | Execution id. |
| filterParams.parameterKey | string | no | Param key. DEPRECATED. User parameter_pair_key instead. |
| filterParams.parameterPairKey | string | no | Param key in the key value pair filter. |
| filterParams.parameterPairValue | string | no | Param value in the key value pair filter. |
| filterParams.parameterType | string | no | Param type. |
| filterParams.parameterValue | string | no | Param value. DEPRECATED. User parameter_pair_value instead. |
| filterParams.startTime | string | no | Start timestamp. |
| filterParams.taskStatuses | string | no | List of possible task statuses. |
| filterParams.workflowName | string | no | Workflow name. |
| orderBy | string | no | Optional. The results would be returned in order you specified here. Currently supporting "last_modified_time" and "create_time". |
| pageSize | integer | no | Optional. The size of entries in the response. |
| pageToken | string | no | Optional. The token returned in the previous response. |
| parent | string | yes | Required. The parent resource name of the integration execution. |
| readMask | string | no | Optional. View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields… |
| refreshAcl | boolean | no | Optional. If true, the service will use the most recent acl information to list event execution infos and renew the acl cache. Note that… |
| truncateParams | boolean | no | Optional. If true, the service will truncate the params to only keep the first 1000 characters of string params and empty the executions… |

### * Lifts suspension for advanced suspension task. Fetch corresponding suspension with provided suspension Id,…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The resource that the suspension belongs to.… |
| body | object | yes | JSON request body |

### * Lists suspensions associated with a specific execution. Only those with permissions to resolve the…
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut-4` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Standard filter field. |
| orderBy | string | no | Field name to order by. |
| pageSize | integer | no | Maximum number of entries in the response. |
| pageToken | string | no | Token to retrieve a specific page. |
| parent | string | yes | Required. projects/{gcp_project_id}/locations/{location}/products/{product}/integrations/{integration_name}/executions/{execution_name} |

### * Resolves (lifts/rejects) any number of suspensions. If the integration is already running, only the status…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut-5` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required.… |
| body | object | yes | JSON request body |

### Lists the snapshots of a given integration executions. This RPC is not being used.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut-6` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Currently supports filter by `execution_info_id` or `execution_snapshot_id`. |
| pageSize | integer | no | Number of entries to be returned in a page. |
| pageToken | string | no | The token used to retrieve the next page results. |
| parent | string | yes | Required. The parent resource name of the integration execution. |
| readMask | string | no | View mask for the response data. If set, only the field specified will be returned as part of the result. If not set, all fields in event… |

### Soft-deletes the integration. Changes the status of the integration to ARCHIVED. If the integration being…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The version to archive. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |
| body | object | yes | JSON request body |

### Returns the list of all integration versions in the specified project.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fieldMask | string | no | The field mask which specifies the particular data to be returned. |
| filter | string | no | Filter on fields of IntegrationVersion. Fields can be compared with literal values by use of ":" (containment), "=" (equality), ">"… |
| orderBy | string | no | The results would be returned in order you specified here. Currently supported sort keys are: Descending sort order for… |
| pageSize | integer | no | The maximum number of versions to return. The service may return fewer than this value. If unspecified, at most 50 versions will be… |
| pageToken | string | no | A page token, received from a previous `ListIntegrationVersions` call. Provide this to retrieve the subsequent page. When paginating, all… |
| parent | string | yes | Required. The parent resource where this version will be created. Format:… |

### Create a integration with a draft version in the specified project.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-4` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| newIntegration | boolean | no | Set this flag to true, if draft version is to be created for a brand new integration. False, if the request is for an existing… |
| parent | string | yes | Required. The parent resource where this version will be created. Format: projects/{project}/locations/{location}/integrations/{integration} |
| body | object | yes | JSON request body |

### Sets the status of the ACTIVE integration to SNAPSHOT with a new tag "PREVIOUSLY_PUBLISHED" after validating…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-5` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The version to deactivate. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |
| body | object | yes | JSON request body |

### This RPC throws an exception if the integration is in ARCHIVED or ACTIVE state. This RPC throws an exception…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-6` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The version to publish. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |
| body | object | yes | JSON request body |

### Sets the status of the ACTIVE integration to SNAPSHOT with a new tag "PREVIOUSLY_PUBLISHED" after validating…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-7` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The version to deactivate. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |
| body | object | yes | JSON request body |

### Uploads an integration. The content can be a previously downloaded integration. Performs the same function…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-8` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The version to upload. Format: projects/{project}/locations/{location}/integrations/{integration} |
| body | object | yes | JSON request body |

### Validates the given integration. If the id doesn't exist, a NotFoundException is thrown. If validation fails…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-9` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The version to validate. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |
| body | object | yes | JSON request body |

### PROTECT WITH A VISIBILITY LABEL. THIS METHOD WILL BE MOVED TO A SEPARATE SERVICE. Create a bundle.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-create-bundle` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The location resource of the request. |
| body | object | yes | JSON request body |

### PROTECT WITH A VISIBILITY LABEL. THIS METHOD WILL BE MOVED TO A SEPARATE SERVICE. Soft-deletes the bundle.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-archiv` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The bundle to archive. Format: projects/{project}/locations/{location}/integrations/{integration} |
| body | object | yes | JSON request body |

### Cancellation of an execution
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-execut-7` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The execution resource name. Format:… |
| body | object | yes | JSON request body |

### PROTECT WITH A VISIBILITY LABEL. THIS METHOD WILL BE MOVED TO A SEPARATE SERVICE. RPC to get details of the…
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-10` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The bundle name. |

### Clears the `locked_by` and `locked_at_timestamp`in the DRAFT version of this integration. It then performs…
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-11` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| integrationVersion | string | yes | Required. The version to take over edit lock. Format: projects/{project}/locations/{location}/integrations/{integration}/versions/{version} |
| body | object | yes | JSON request body |

### THIS METHOD WILL BE MOVED TO A SEPARATE SERVICE. RPC to update the Bundle
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-products-integrations-versio-12` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Bundle name |
| body | object | yes | JSON request body |

### Lists all sfdc instances that match the filter. Restrict to sfdc instances belonging to the current client…
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/v2/list-filters. |
| pageSize | integer | no | The size of entries in the response. If unspecified, defaults to 100. |
| pageToken | string | no | The token returned in the previous response. |
| parent | string | yes | Required. The client, which owns this collection of SfdcInstances. |
| readMask | string | no | The mask which specifies fields that need to be returned in the SfdcInstance's response. |

### Creates an sfdc instance record. Store the sfdc instance in Spanner. Returns the sfdc instance.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. "projects/{project}/locations/{location}" format. |
| body | object | yes | JSON request body |

### Lists all sfdc channels that match the filter. Restrict to sfdc channels belonging to the current client only.
`GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-sfdc-channels-4` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no | Filtering as supported in https://developers.google.com/authorized-buyers/apis/guides/v2/list-filters. |
| pageSize | integer | no | The size of entries in the response. If unspecified, defaults to 100. |
| pageToken | string | no | The token returned in the previous response. |
| parent | string | yes | Required. The client, which owns this collection of SfdcChannels. |
| readMask | string | no | The mask which specifies fields that need to be returned in the SfdcChannel's response. |

### Creates an sfdc channel record. Store the sfdc channel in Spanner. Returns the sfdc channel.
`POST https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-projects-locations-sfdc-instances-sfdc-channels-5` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. "projects/{project}/locations/{location}" format. |
| body | object | yes | JSON request body |

## Example
```
curl "https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-callback-generate-token" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Application Integration API API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/analytics:googleapis-integrations/integrations-callback-generate-token with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Application Integration API API?
Yes. Add the Apizie MCP server (https://www.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-integrations.

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