Retrieve PartnerLink resources by sending a SearchPartnerLinksRequest.
The parent field of the request is required. Set the parent to the resource
name of a specific account, using the format:
accountTypes/{account_type}/accounts/{account}
For flexibility across different use cases, the SearchPartnerLinksResponse
contains all of the PartnerLink resources where the parent in the request is
either:
- The account identified by the
owner_accountfield - The account identified by the
partner_accountfield
Set request headers if you are accessing the parent account using
a partner link, a parent Google Ads manager account, or a parent Display & Video 360 partner
account.
Filter results to limit the response to resources with specific attributes.
The Search method returns pages of results. To retrieve all resources for a
request, check the next_page_token and paginate results.
Set request headers
The Search method supports the login-account and linked-account headers
to define the access path of your credentials to the parent account in the
request. Refer to the Destinations and headers for details
and instructions on how to set the headers for different access scenarios.
Filter results
Use the filter field of the request to retrieve specific partner links. The
filter field is a string that defines the set of conditions you want to apply,
along with whether the API should combine the conditions using AND or OR.
Read more about filtering options and syntax in
AIP-160: Filtering.
You can define the filter using the account_id of either the owning account
or the partner account:
owning_account.account_id: Theaccount_idof the owning account.partner_account.account_id: Theaccount_idof the partner account.
For example, here's a filter that returns all partner links where the owning
account has account ID OWNING_ACCOUNT_ID:
owning_account.account_id = OWNING_ACCOUNT_ID
Here's another example of a filter. This returns all partner links where the
owning account has account ID OWNING_ACCOUNT_ID or the
partner account has account ID
PARTNER_ACCOUNT_ID:
owning_account.account_id = OWNING_ACCOUNT_ID OR partner_account.account_id = PARTNER_ACCOUNT_ID
Modifying that filter to use AND instead of OR limits the returned
resources to the partner links where both the owning account has account ID
OWNING_ACCOUNT_ID and the partner account has account ID
PARTNER_ACCOUNT_ID:
owning_account.account_id = OWNING_ACCOUNT_ID AND partner_account.account_id = PARTNER_ACCOUNT_ID
Paginate results
Use the page_size field to control the number of results returned in a single
response. For example, if you set page_size to 10, the API will return at
most 10 results per response. It's possible that the API will return fewer than
10 results if there are fewer than 10 results that match your request.
The default page_size is 50 and the maximum is 1000.
If there are more results than can fit in a single response, the response will
include a next_page_token. To retrieve the next page, or set of results, send
the same request again with the page_token field set to this value. All other
parameters must be the same as the previous request.
If the next_page_token field is not included in the response, this indicates
that there are no more results.