Ads Data Hub Query API

API for the Ads Data Hub query service.

Service: fullcirclequery.googleapis.com

All URIs below are relative to https://fullcirclequery.googleapis.com

This service provides the following discovery documents:

REST Resource: v2.customers

Methods
list GET /v2/customers
Retrieves all Ads Data Hub customers to which the current user has access.

REST Resource: v2.gmpAccounts

Methods
list GET /v2/gmpAccounts
Retrieves linked Google Marketing Platform accounts (accounts whose data is accessible by the specified customer.

REST Resource: v2.googleAdsAccounts

Methods
list GET /v2/googleAdsAccounts
Retrieves linked Google Ads accounts (accounts whose data is accessible by the specified customer.

REST Resource: v2.linkedCustomers

Methods
list GET /v2/linkedCustomers
Retrieves linked Ads Data Hub customers (customers that can be queries by the specified customer).

REST Resource: v2.operations

Methods
cancel POST /v2/{name=operations/**}:cancel
Starts asynchronous cancellation on a long-running operation.
get GET /v2/{name=operations/**}
Gets the latest state of a long-running operation.
list GET /v2/{name}
Lists operations that match the specified filter in the request.
wait POST /v2/{name=operations/**}:wait
Synchronous call that waits a given amount of time for a job to complete.

REST Resource: v2.queries

Methods
create POST /v2/queries
Creates and stores a query for later execution.
delete DELETE /v2/queries/{queryName}
Deletes a stored query.
execute POST /v2/queries:execute
Synchronously executes the query defined in ExecuteQueryRequest.
list GET /v2/queries
Retrieves every query to which a customer has access.
patch PATCH /v2/queries/{query.queryName}
Updates an existing query.
rename POST /v2/queries/{oldQueryName}:rename
Renames an existing query.
start POST /v2/queries/{queryName}:start
Starts execution for a stored query.

REST Resource: v2.tables

Methods
getInfo GET /v2/tables:info
Retrieves columns names and types associated with a specified table
list GET /v2/tables
Retrieves names of ADH tables the specified customer has access to.

REST Resource: v2.userLists

Methods
create POST /v2/userLists
Creates a user list in Google Ads to be populated from ADH queries.
get GET /v2/userLists/{userListId}
Retrieves a Google Ads user list for the given user list id.
list GET /v2/userLists
Retrieves the Google Ads user lists associated with an Ads Data Hub customer.

REST Resource: v2.userQueries

Methods
create POST /v2/userQueries
Creates and stores a user query for later execution.
delete DELETE /v2/userQueries/{queryName}
Deletes a stored user query.
list GET /v2/userQueries
Retrieves every user query that a customer has access to.
patch PATCH /v2/userQueries/{query.queryName}
Updates an existing user query.
populateUserList POST /v2/userQueries/{userQueryName}:populateUserList
Starts execution for a stored user list query.
rename POST /v2/userQueries/{oldQueryName}:rename
Renames an existing user query.

Service: fullcirclequery.googleapis.com

All URIs below are relative to https://fullcirclequery.googleapis.com

This service provides the following discovery documents:

REST Resource: v1.customers

Methods
list GET /v1/customers
Retrieves customers you are associated with.

REST Resource: v1.operations

Methods
cancel POST /v1/{name=operations/**}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1/{name=operations/**}
Deletes a long-running operation.
get GET /v1/{name=operations/**}
Gets the latest state of a long-running operation.
list GET /v1/{name}
Lists operations that match the specified filter in the request.
wait POST /v1/{name=operations/**}:wait
Waits a given amount of time for a job to complete.

REST Resource: v1.queries

Methods
execute POST /v1/queries:execute
Executes a query and returns when it is complete.
list GET /v1/queries
Retrieves every query that you have access to.
start POST /v1/queries:start
Executes a query asynchronously and writes the results to the specified destination table in your BigQuery shared dataset.