---
title: "POST /v23/customers/{customersId}/productLinkInvitations:create"
method: POST
path: "/v23/customers/{customersId}/productLinkInvitations:create"
tags: ["customers"]
---

# POST /v23/customers/{customersId}/productLinkInvitations:create

`POST /v23/customers/{customersId}/productLinkInvitations:create`

## Request

- Base URL: `https://searchads360.googleapis.com`
- URL: `https://searchads360.googleapis.com/v23/customers/{customersId}/productLinkInvitations:create`
- Auth: OAuth 2 and OAuth 2
  - Implicit: `https://accounts.google.com/o/oauth2/auth`
  - Scopes: `https://www.googleapis.com/auth/doubleclicksearch`
  - Authorization code: `https://accounts.google.com/o/oauth2/auth`
  - Token URL: `https://accounts.google.com/o/oauth2/token` scopes: `https://www.googleapis.com/auth/doubleclicksearch`
- TypeScript: <https://skmtc.dev/google/apis/searchads360/docs/v23/customers/:customersId/productLinkInvitations:create/post.ts> (a function with typed inputs; its response is checked against the schema)

Creates a product link invitation.

## Path parameters

- `customersId` string, required

## Request body

- GoogleAdsSearchads360V23ServicesCreateProductLinkInvitationRequest: Request message for ProductLinkInvitationService.CreateProductLinkInvitation.
  - `productLinkInvitation` GoogleAdsSearchads360V23ResourcesProductLinkInvitation: Represents an invitation for data sharing connection between a Google Ads account and another account.
    - `advertisingPartner` GoogleAdsSearchads360V23ResourcesAdvertisingPartnerLinkInvitationIdentifier: The identifier for the Advertising Partner Google Ads account.
      - `customer` string: Immutable. The resource name of the advertising partner Google Ads account. This field is read only.
    - `hotelCenter` GoogleAdsSearchads360V23ResourcesHotelCenterLinkInvitationIdentifier: The identifier for Hotel account.
      - `hotelCenterId` string, int64: Output only. The hotel center id of the hotel account. This field is read only
    - `merchantCenter` GoogleAdsSearchads360V23ResourcesMerchantCenterLinkInvitationIdentifier: The identifier for Merchant Center Account.
      - `merchantCenterId` string, int64: Output only. The Merchant Center id of the Merchant account. This field is read only
    - `productLinkInvitationId` string, int64: Output only. The ID of the product link invitation. This field is read only.
    - `resourceName` string: Immutable. The resource name of a product link invitation. Product link invitation resource names have the form: `customers/{customer_id}/productLinkInvitations/{product_link_invitation_id}`
    - `status` 'UNSPECIFIED' | 'UNKNOWN' | 'ACCEPTED' | 'REQUESTED' | 'PENDING_APPROVAL' | 'REVOKED' | 'REJECTED' | 'EXPIRED': Output only. The status of the product link invitation. This field is read only.
    - `type` 'UNSPECIFIED' | 'UNKNOWN' | 'DATA_PARTNER' | 'GOOGLE_ADS' | 'HOTEL_CENTER' | 'MERCHANT_CENTER' | 'ADVERTISING_PARTNER': Output only. The type of the invited account. This field is read only and can be used for filtering invitations with {@code GoogleAdsService.SearchGoogleAdsRequest}.

## Response `200`

Successful response

- GoogleAdsSearchads360V23ServicesCreateProductLinkInvitationResponse: Response message for product link invitation create.
  - `resourceName` string: Resource name of the product link invitation.

---

[API](https://skmtc.dev/google/apis/searchads360.md) - [All operations](https://skmtc.dev/google/apis/searchads360/llms.txt) - [OpenAPI document](https://skmtc.dev/google/apis/searchads360/revisions/4a4511f84b18?raw)
