Method: customers.tables.list

  • Lists Ads Data Hub tables accessible to a specified customer using the GET method.

  • Allows filtering by linked Ads Data Hub customer IDs for ads data and match data.

  • Response includes a list of tables and a token for pagination.

  • Requires authorization with the https://www.googleapis.com/auth/adsdatahub scope.

Lists the Ads Data Hub tables to which the specified customer has access.

HTTP request

GET https://adsdatahub.googleapis.com/v1/{parent=customers/*}/tables

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. Parent customer resource name, e.g. 'customers/123'.

Query parameters

Parameters
adsDataCustomerId

string (int64 format)

Optional. Specific linked Ads Data Hub customer ID that owns the ads data used by the tables. Defaults to all the linked customers.

matchDataCustomerId

string (int64 format)

Optional. Specific linked Ads Data Hub customer ID that owns the match data for the query. Defaults to all the linked customers.

pageSize

integer

Maximum number of items to return. If 0, the server will determine the number of tables to return.

pageToken

string

Page token, returned by a previous call, used to request the next page of results, if any. The page token must have been returned by a call with the same request parameters.

Request body

The request body must be empty.

Response body

Response to a tables.list request. Contains the Ads Data Hub tables accessible by the customer.

If successful, the response body contains data with the following structure:

JSON representation
{
  "tables": [
    {
      object (Table)
    }
  ],
  "nextPageToken": string
}
Fields
tables[]

object (Table)

A list of tables.

nextPageToken

string

A token that can be used to request the next results page. This field is empty if there are no additional results.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/adsdatahub