Manage and modify only self-created loyalty programs.

The service is only available to selected merchants. Contact the support team to express interest in participation by submitting an allowlist request in the Shopping API Support Form (<https://support.google.com/merchants/contact/shopping_api_support_form>) under "What is the issue/question? \> Allowlist request \> Other".

| [CreateLoyaltyProgram](https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.accounts.v1alpha/LoyaltyProgramService/CreateLoyaltyProgram.md.txt) |
|---|
| `` rpc CreateLoyaltyProgram(`CreateLoyaltyProgramRequest`) returns (`LoyaltyProgram`) `` Creates a new LoyaltyProgram. Authorization scopes :   Requires the following OAuth scope: - `https://www.googleapis.com/auth/content` For more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2). |

| [DeleteLoyaltyProgram](https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.accounts.v1alpha/LoyaltyProgramService/DeleteLoyaltyProgram.md.txt) |
|---|
| `` rpc DeleteLoyaltyProgram(`DeleteLoyaltyProgramRequest`) returns (`Empty`) `` Deletes the LoyaltyProgram matching the requested name. Authorization scopes :   Requires the following OAuth scope: - `https://www.googleapis.com/auth/content` For more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2). |

| [GetLoyaltyProgram](https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.accounts.v1alpha/LoyaltyProgramService/GetLoyaltyProgram.md.txt) |
|---|
| `` rpc GetLoyaltyProgram(`GetLoyaltyProgramRequest`) returns (`LoyaltyProgram`) `` Retrieves a LoyaltyProgram matching the requested name. Authorization scopes :   Requires the following OAuth scope: - `https://www.googleapis.com/auth/content` For more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2). |

| [ListLoyaltyPrograms](https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.accounts.v1alpha/LoyaltyProgramService/ListLoyaltyPrograms.md.txt) |
|---|
| `` rpc ListLoyaltyPrograms(`ListLoyaltyProgramsRequest`) returns (`ListLoyaltyProgramsResponse`) `` Retrieves the LoyaltyPrograms for the account. Authorization scopes :   Requires the following OAuth scope: - `https://www.googleapis.com/auth/content` For more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2). |

| [UpdateLoyaltyProgram](https://developers.google.com/merchant/api/reference/rpc/google.shopping.merchant.accounts.v1alpha/LoyaltyProgramService/UpdateLoyaltyProgram.md.txt) |
|---|
| `` rpc UpdateLoyaltyProgram(`UpdateLoyaltyProgramRequest`) returns (`LoyaltyProgram`) `` Updates the LoyaltyProgram matching the requested name. Authorization scopes :   Requires the following OAuth scope: - `https://www.googleapis.com/auth/content` For more information, see the [OAuth 2.0 Overview](https://developers.google.com/identity/protocols/OAuth2). |