---
title: "POST /v1/{+parent}:listTransferableOffers"
method: POST
path: "/v1/{+parent}:listTransferableOffers"
tags: ["accounts"]
---

# POST /v1/{+parent}:listTransferableOffers

`POST /v1/{+parent}:listTransferableOffers`

List TransferableOffers of a customer based on Cloud Identity ID or Customer Name in the request. Use this method when a reseller gets the entitlement information of an unowned customer. The reseller should provide the customer's Cloud Identity ID or Customer Name. Possible error codes: * PERMISSION_DENIED: * The customer doesn't belong to the reseller and has no auth token. * The customer provided incorrect reseller information when generating auth token. * The reseller account making the request is different from the reseller account in the query. * The reseller is not authorized to transact on this Product. See https://support.google.com/channelservices/answer/9759265 * INVALID_ARGUMENT: Required request parameters are missing or invalid. Return value: List of TransferableOffer for the given customer and SKU.

## Path parameters

- `parent` string, required

## Request body

- GoogleCloudChannelV1ListTransferableOffersRequest — Request message for CloudChannelService.ListTransferableOffers
  - `pageToken` string — A token for a page of results other than the first page. Obtained using ListTransferableOffersResponse.next_page_token of the previous CloudChannelService.ListTransferableOffers call.
  - `cloudIdentityId` string — Customer's Cloud Identity ID
  - `pageSize` integer — Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 offers. The maximum value is 1000; the server will coerce values above 1000.
  - `billingAccount` string — Optional. The Billing Account to look up Offers for. Format: accounts/{account_id}/billingAccounts/{billing_account_id}. This field is only relevant for multi-currency accounts. It should be left empty for single currency accounts.
  - `customerName` string — A reseller should create a customer and use the resource name of that customer here.
  - `sku` string — Required. The SKU to look up Offers for.
  - `languageCode` string — Optional. The BCP-47 language code. For example, "en-US". The response will localize in the corresponding language code, if specified. The default value is "en-US".

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/cloudchannel.md) · [All operations](https://skmtc.net/google/apis/cloudchannel/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/cloudchannel/versions/7477d1d5f236/schema)
