[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-02 UTC."],[[["\u003cp\u003eRetrieves a list of billing rates for a specified billing profile and user profile, supporting pagination for large result sets.\u003c/p\u003e\n"],["\u003cp\u003eThe API request requires authorization with the \u003ccode\u003edfatrafficking\u003c/code\u003e scope and uses a \u003ccode\u003eGET\u003c/code\u003e request with profile and billing profile IDs as path parameters.\u003c/p\u003e\n"],["\u003cp\u003eBilling rates can be defined with a flat rate or tiered rates based on usage, encompassing various types like ad serving, clicks, and rich media.\u003c/p\u003e\n"],["\u003cp\u003eEach billing rate includes details like start and end dates, currency, unit of measure (e.g., CPM, CPC), and associated tiered rates if applicable.\u003c/p\u003e\n"],["\u003cp\u003eThe response provides a list of billing rates and a token for retrieving the next page of results if available.\u003c/p\u003e\n"]]],[],null,["- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.BillingRatesListResponse.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [BillingRate](#BillingRate)\n - [JSON representation](#BillingRate.SCHEMA_REPRESENTATION)\n- [Type](#Type)\n- [BillingRateTieredRate](#BillingRateTieredRate)\n - [JSON representation](#BillingRateTieredRate.SCHEMA_REPRESENTATION)\n- [Try it!](#try-it)\n\nRetrieves a list of billing rates. This method supports [paging](/doubleclick-advertisers/trafficking_tasks#list).\n\nHTTP request\n\n`GET https://dfareporting.googleapis.com/dfareporting/v4/userprofiles/{profileId}/billingProfiles/{billingProfileId}/billingRates`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\nPath parameters\n\n| Parameters ||\n|--------------------|-----------------------------------------------------------------------------------------------------------------------------------|\n| `profileId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` User profile ID associated with this request. |\n| `billingProfileId` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Billing profile ID of this billing rate. |\n\nRequest body\n\nThe request body must be empty.\n\nResponse body Billing Rate billingRates.list Response\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"kind\": string, \"nextPageToken\": string, \"billingRates\": [ { object (/doubleclick-advertisers/rest/v4/billingRates/list#BillingRate) } ] } ``` |\n\n| Fields ||\n|------------------|------------------------------------------------------------------------------------------------------------------------|\n| `kind` | `string` Identifies what kind of resource this is. Value: the fixed string `\"dfareporting#billingRatesListResponse\"` . |\n| `nextPageToken` | `string` Pagination token to be used for the next list operation. |\n| `billingRates[]` | `object (`[BillingRate](/doubleclick-advertisers/rest/v4/billingRates/list#BillingRate)`)` Billing rates collection. |\n\nAuthorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/dfatrafficking`\n\nBillingRate\n\n| JSON representation |\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"id\": string, \"name\": string, \"type\": enum (/doubleclick-advertisers/rest/v4/billingRates/list#Type), \"startDate\": string, \"endDate\": string, \"currencyCode\": string, \"unitOfMeasure\": enum (/doubleclick-advertisers/rest/Shared.Types/UnitOfMeasure), \"rateInMicros\": string, \"tieredRates\": [ { object (/doubleclick-advertisers/rest/v4/billingRates/list#BillingRateTieredRate) } ] } ``` |\n\n| Fields ||\n|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `id` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` ID of this billing rate. |\n| `name` | `string` Name of this billing rate. This must be less than 256 characters long. |\n| `type` | `enum (`[Type](/doubleclick-advertisers/rest/v4/billingRates/list#Type)`)` Type of this billing rate. |\n| `startDate` | `string` Start date of this billing rate. |\n| `endDate` | `string` End date of this billing rate. |\n| `currencyCode` | `string` Billing currency code in ISO 4217 format. |\n| `unitOfMeasure` | `enum (`[UnitOfMeasure](/doubleclick-advertisers/rest/Shared.Types/UnitOfMeasure)`)` Unit of measure for this billing rate. |\n| `rateInMicros` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Flat rate in micros of this billing rate. This cannot co-exist with tiered rate. |\n| `tieredRates[]` | `object (`[BillingRateTieredRate](/doubleclick-advertisers/rest/v4/billingRates/list#BillingRateTieredRate)`)` Tiered rate of this billing rate. This cannot co-exist with flat rate. |\n\nType\n\n| Enums ||\n|----------------------------------|---|\n| `AD_SERVING` | |\n| `CLICKS` | |\n| `MINIMUM_SERVICE` | |\n| `PATH_TO_CONVERSION` | |\n| `RICH_MEDIA_INPAGE` | |\n| `RICH_MEDIA_EXPANDING` | |\n| `RICH_MEDIA_FLOATING` | |\n| `RICH_MEDIA_VIDEO` | |\n| `RICH_MEDIA_TEASER` | |\n| `RICH_MEDIA_VPAID` | |\n| `INSTREAM_VIDEO` | |\n| `PIXEL` | |\n| `TRACKING` | |\n| `TRAFFICKING_FEATURE` | |\n| `CUSTOM_REPORTS` | |\n| `EXPOSURE_TO_CONVERSION` | |\n| `DATA_TRANSFER` | |\n| `DATA_TRANSFER_SETUP` | |\n| `STARTUP` | |\n| `STATEMENT_OF_WORK` | |\n| `PROVIDED_LIST` | |\n| `PROVIDED_LIST_SETUP` | |\n| `ENHANCED_FORMATS` | |\n| `TRACKING_AD_IMPRESSIONS` | |\n| `TRACKING_AD_CLICKS` | |\n| `NIELSEN_DIGITAL_AD_RATINGS_FEE` | |\n| `INSTREAM_VIDEO_REDIRECT` | |\n| `INSTREAM_VIDEO_VPAID` | |\n| `DISPLAY_AD_SERVING` | |\n| `VIDEO_AD_SERVING` | |\n| `AUDIO_AD_SERVING` | |\n| `ADVANCED_DISPLAY_AD_SERVING` | |\n\nBillingRateTieredRate\n\n| JSON representation |\n|-----------------------------------------------------------------------------|\n| ``` { \"lowValue\": string, \"highValue\": string, \"rateInMicros\": string } ``` |\n\n| Fields ||\n|----------------|----------------------------------------------------------------------------------------------------------------------|\n| `lowValue` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` The minimum for this tier range. |\n| `highValue` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` The maximum for this tier range. |\n| `rateInMicros` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` Rate in micros for this tier. |"]]