Method: accounts.customers.customerRepricingConfigs.list

Stay organized with collections Save and categorize content based on your preferences.

Lists information about how a Reseller modifies their bill before sending it to a Customer.

Possible Error Codes:

  • PERMISSION_DENIED: If the account making the request and the account being queried are different.
  • NOT_FOUND: The CustomerRepricingConfig specified does not exist or is not associated with the given account.
  • INTERNAL: Any non-user error related to technical issues in the backend. In this case, contact Cloud Channel support.

Return Value: If successful, the CustomerRepricingConfig resources. The data for each resource is displayed in the ascending order of:

If unsuccessful, returns an error.

HTTP request


The URL uses gRPC Transcoding syntax.

Path parameters



Required. The resource name of the customer. Parent uses the format: accounts/{account_id}/customers/{customer_id}. Supports accounts/{account_id}/customers/- to retrieve configs for all customers.

Query parameters



Optional. The maximum number of repricing configs to return. The service may return fewer than this value. If unspecified, returns a maximum of 50 rules. The maximum value is 100; values above 100 will be coerced to 100.



Optional. A token identifying a page of results beyond the first page. Obtained through ListCustomerRepricingConfigsResponse.next_page_token of the previous CloudChannelService.ListCustomerRepricingConfigs call.



Optional. A filter for [CloudChannelService.ListCustomerRepricingConfigs] results (customer only). You can use this filter when you support a BatchGet-like query. To use the filter, you must set parent=accounts/{account_id}/customers/-.

Example: customer = accounts/account_id/customers/c1 OR customer = accounts/account_id/customers/c2.

Request body

The request body must be empty.

Response body

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

Response message for CloudChannelService.ListCustomerRepricingConfigs.

JSON representation
  "customerRepricingConfigs": [
      object (CustomerRepricingConfig)
  "nextPageToken": string

object (CustomerRepricingConfig)

The repricing configs for this channel partner.



A token to retrieve the next page of results. Pass to ListCustomerRepricingConfigsRequest.page_token to obtain that page.

Authorization Scopes

Requires the following OAuth scope:


For more information, see the Authentication Overview.