# Campaign Manager 360 API

Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.

## Service: dfareporting.googleapis.com

To call this service, we recommend that you use the Google-provided [client libraries](https://cloud.google.com/apis/docs/client-libraries-explained). If your application needs to use your own libraries to call this service, use the following information when you make the API requests.

### Discovery document

A [Discovery Document](https://developers.google.com/discovery/v1/reference/apis) is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:

- <https://dfareporting.googleapis.com/$discovery/rest?version=v5>
- <https://dfareporting.googleapis.com/$discovery/rest?version=v4>

### Service endpoint

A [service endpoint](https://cloud.google.com/apis/design/glossary#api_service_endpoint) is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:

- `https://dfareporting.googleapis.com`
Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.

- [REST Resource: v5.accountActiveAdSummaries](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.accountActiveAdSummaries)
- [REST Resource: v5.accountPermissionGroups](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.accountPermissionGroups)
- [REST Resource: v5.accountPermissions](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.accountPermissions)
- [REST Resource: v5.accountUserProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.accountUserProfiles)
- [REST Resource: v5.accounts](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.accounts)
- [REST Resource: v5.ads](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.ads)
- [REST Resource: v5.advertiserGroups](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.advertiserGroups)
- [REST Resource: v5.advertiserInvoices](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.advertiserInvoices)
- [REST Resource: v5.advertiserLandingPages](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.advertiserLandingPages)
- [REST Resource: v5.advertisers](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.advertisers)
- [REST Resource: v5.billingAssignments](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.billingAssignments)
- [REST Resource: v5.billingProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.billingProfiles)
- [REST Resource: v5.billingRates](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.billingRates)
- [REST Resource: v5.browsers](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.browsers)
- [REST Resource: v5.campaignCreativeAssociations](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.campaignCreativeAssociations)
- [REST Resource: v5.campaigns](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.campaigns)
- [REST Resource: v5.changeLogs](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.changeLogs)
- [REST Resource: v5.cities](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.cities)
- [REST Resource: v5.connectionTypes](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.connectionTypes)
- [REST Resource: v5.contentCategories](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.contentCategories)
- [REST Resource: v5.conversions](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.conversions)
- [REST Resource: v5.countries](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.countries)
- [REST Resource: v5.creativeAssets](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.creativeAssets)
- [REST Resource: v5.creativeFieldValues](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.creativeFieldValues)
- [REST Resource: v5.creativeFields](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.creativeFields)
- [REST Resource: v5.creativeGroups](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.creativeGroups)
- [REST Resource: v5.creatives](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.creatives)
- [REST Resource: v5.dimensionValues](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.dimensionValues)
- [REST Resource: v5.directorySites](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.directorySites)
- [REST Resource: v5.dynamicFeeds](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.dynamicFeeds)
- [REST Resource: v5.dynamicProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.dynamicProfiles)
- [REST Resource: v5.dynamicTargetingKeys](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.dynamicTargetingKeys)
- [REST Resource: v5.eventTags](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.eventTags)
- [REST Resource: v5.files](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.files)
- [REST Resource: v5.floodlightActivities](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.floodlightActivities)
- [REST Resource: v5.floodlightActivityGroups](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.floodlightActivityGroups)
- [REST Resource: v5.floodlightConfigurations](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.floodlightConfigurations)
- [REST Resource: v5.languages](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.languages)
- [REST Resource: v5.metros](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.metros)
- [REST Resource: v5.mobileApps](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.mobileApps)
- [REST Resource: v5.mobileCarriers](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.mobileCarriers)
- [REST Resource: v5.operatingSystemVersions](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.operatingSystemVersions)
- [REST Resource: v5.operatingSystems](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.operatingSystems)
- [REST Resource: v5.placementGroups](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.placementGroups)
- [REST Resource: v5.placementStrategies](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.placementStrategies)
- [REST Resource: v5.placements](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.placements)
- [REST Resource: v5.platformTypes](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.platformTypes)
- [REST Resource: v5.postalCodes](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.postalCodes)
- [REST Resource: v5.regions](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.regions)
- [REST Resource: v5.remarketingListShares](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.remarketingListShares)
- [REST Resource: v5.remarketingLists](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.remarketingLists)
- [REST Resource: v5.reports](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.reports)
- [REST Resource: v5.reports.compatibleFields](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.reports.compatibleFields)
- [REST Resource: v5.reports.files](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.reports.files)
- [REST Resource: v5.sites](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.sites)
- [REST Resource: v5.sizes](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.sizes)
- [REST Resource: v5.subaccounts](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.subaccounts)
- [REST Resource: v5.targetableRemarketingLists](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.targetableRemarketingLists)
- [REST Resource: v5.targetingTemplates](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.targetingTemplates)
- [REST Resource: v5.tvCampaignDetails](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.tvCampaignDetails)
- [REST Resource: v5.tvCampaignSummaries](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.tvCampaignSummaries)
- [REST Resource: v5.userProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.userProfiles)
- [REST Resource: v5.userRolePermissionGroups](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.userRolePermissionGroups)
- [REST Resource: v5.userRolePermissions](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.userRolePermissions)
- [REST Resource: v5.userRoles](https://developers.google.com/doubleclick-advertisers/rest/v5#v5.userRoles)

## REST Resource: [v5.accountActiveAdSummaries](https://developers.google.com/doubleclick-advertisers/rest/v5/accountActiveAdSummaries)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountActiveAdSummaries/get` | `GET /dfareporting/v5/userprofiles/{profileId}/accountActiveAdSummaries/{summaryAccountId}` Gets the account's active ad summary by account ID. |

## REST Resource: [v5.accountPermissionGroups](https://developers.google.com/doubleclick-advertisers/rest/v5/accountPermissionGroups)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountPermissionGroups/get` | `GET /dfareporting/v5/userprofiles/{profileId}/accountPermissionGroups/{id}` Gets one account permission group by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountPermissionGroups/list` | `GET /dfareporting/v5/userprofiles/{profileId}/accountPermissionGroups` Retrieves the list of account permission groups. |

## REST Resource: [v5.accountPermissions](https://developers.google.com/doubleclick-advertisers/rest/v5/accountPermissions)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountPermissions/get` | `GET /dfareporting/v5/userprofiles/{profileId}/accountPermissions/{id}` Gets one account permission by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountPermissions/list` | `GET /dfareporting/v5/userprofiles/{profileId}/accountPermissions` Retrieves the list of account permissions. |

## REST Resource: [v5.accountUserProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5/accountUserProfiles)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountUserProfiles/get` | `GET /dfareporting/v5/userprofiles/{profileId}/accountUserProfiles/{id}` Gets one account user profile by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountUserProfiles/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/accountUserProfiles` Inserts a new account user profile. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountUserProfiles/list` | `GET /dfareporting/v5/userprofiles/{profileId}/accountUserProfiles` Retrieves a list of account user profiles, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountUserProfiles/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/accountUserProfiles` Updates an existing account user profile. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accountUserProfiles/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/accountUserProfiles` Updates an existing account user profile. |

## REST Resource: [v5.accounts](https://developers.google.com/doubleclick-advertisers/rest/v5/accounts)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accounts/get` | `GET /dfareporting/v5/userprofiles/{profileId}/accounts/{id}` Gets one account by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accounts/list` | `GET /dfareporting/v5/userprofiles/{profileId}/accounts` Retrieves the list of accounts, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accounts/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/accounts` Updates an existing account. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/accounts/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/accounts` Updates an existing account. |

## REST Resource: [v5.ads](https://developers.google.com/doubleclick-advertisers/rest/v5/ads)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/ads/get` | `GET /dfareporting/v5/userprofiles/{profileId}/ads/{id}` Gets one ad by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/ads/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/ads` Inserts a new ad. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/ads/list` | `GET /dfareporting/v5/userprofiles/{profileId}/ads` Retrieves a list of ads, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/ads/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/ads` Updates an existing ad. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/ads/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/ads` Updates an existing ad. |

## REST Resource: [v5.advertiserGroups](https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/advertiserGroups/{id}` Deletes an existing advertiser group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups/get` | `GET /dfareporting/v5/userprofiles/{profileId}/advertiserGroups/{id}` Gets one advertiser group by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/advertiserGroups` Inserts a new advertiser group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups/list` | `GET /dfareporting/v5/userprofiles/{profileId}/advertiserGroups` Retrieves a list of advertiser groups, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/advertiserGroups` Updates an existing advertiser group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserGroups/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/advertiserGroups` Updates an existing advertiser group. |

## REST Resource: [v5.advertiserInvoices](https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserInvoices)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserInvoices/list` | `GET /dfareporting/v5/userprofiles/{profileId}/advertisers/{advertiserId}/invoices` Retrieves a list of invoices for a particular issue month. |

## REST Resource: [v5.advertiserLandingPages](https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserLandingPages)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserLandingPages/get` | `GET /dfareporting/v5/userprofiles/{profileId}/advertiserLandingPages/{id}` Gets one landing page by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserLandingPages/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/advertiserLandingPages` Inserts a new landing page. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserLandingPages/list` | `GET /dfareporting/v5/userprofiles/{profileId}/advertiserLandingPages` Retrieves a list of landing pages. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserLandingPages/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/advertiserLandingPages` Updates an existing landing page. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertiserLandingPages/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/advertiserLandingPages` Updates an existing landing page. |

## REST Resource: [v5.advertisers](https://developers.google.com/doubleclick-advertisers/rest/v5/advertisers)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertisers/get` | `GET /dfareporting/v5/userprofiles/{profileId}/advertisers/{id}` Gets one advertiser by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertisers/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/advertisers` Inserts a new advertiser. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertisers/list` | `GET /dfareporting/v5/userprofiles/{profileId}/advertisers` Retrieves a list of advertisers, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertisers/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/advertisers` Updates an existing advertiser. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/advertisers/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/advertisers` Updates an existing advertiser. |

## REST Resource: [v5.billingAssignments](https://developers.google.com/doubleclick-advertisers/rest/v5/billingAssignments)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/billingAssignments/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/billingProfiles/{billingProfileId}/billingAssignments` Inserts a new billing assignment and returns the new assignment. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/billingAssignments/list` | `GET /dfareporting/v5/userprofiles/{profileId}/billingProfiles/{billingProfileId}/billingAssignments` Retrieves a list of billing assignments. |

## REST Resource: [v5.billingProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5/billingProfiles)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/billingProfiles/get` | `GET /dfareporting/v5/userprofiles/{profileId}/billingProfiles/{id}` Gets one billing profile by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/billingProfiles/list` | `GET /dfareporting/v5/userprofiles/{profileId}/billingProfiles` Retrieves a list of billing profiles, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/billingProfiles/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/billingProfiles` Updates an existing billing profile. |

## REST Resource: [v5.billingRates](https://developers.google.com/doubleclick-advertisers/rest/v5/billingRates)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/billingRates/list` | `GET /dfareporting/v5/userprofiles/{profileId}/billingProfiles/{billingProfileId}/billingRates` Retrieves a list of billing rates. |

## REST Resource: [v5.browsers](https://developers.google.com/doubleclick-advertisers/rest/v5/browsers)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/browsers/list` | `GET /dfareporting/v5/userprofiles/{profileId}/browsers` Retrieves a list of browsers. |

## REST Resource: [v5.campaignCreativeAssociations](https://developers.google.com/doubleclick-advertisers/rest/v5/campaignCreativeAssociations)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaignCreativeAssociations/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/campaigns/{campaignId}/campaignCreativeAssociations` Associates a creative with the specified campaign. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaignCreativeAssociations/list` | `GET /dfareporting/v5/userprofiles/{profileId}/campaigns/{campaignId}/campaignCreativeAssociations` Retrieves the list of creative IDs associated with the specified campaign. |

## REST Resource: [v5.campaigns](https://developers.google.com/doubleclick-advertisers/rest/v5/campaigns)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaigns/get` | `GET /dfareporting/v5/userprofiles/{profileId}/campaigns/{id}` Gets one campaign by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaigns/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/campaigns` Inserts a new campaign. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaigns/list` | `GET /dfareporting/v5/userprofiles/{profileId}/campaigns` Retrieves a list of campaigns, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaigns/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/campaigns` Updates an existing campaign. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/campaigns/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/campaigns` Updates an existing campaign. |

## REST Resource: [v5.changeLogs](https://developers.google.com/doubleclick-advertisers/rest/v5/changeLogs)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/changeLogs/get` | `GET /dfareporting/v5/userprofiles/{profileId}/changeLogs/{id}` Gets one change log by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/changeLogs/list` | `GET /dfareporting/v5/userprofiles/{profileId}/changeLogs` Retrieves a list of change logs. |

## REST Resource: [v5.cities](https://developers.google.com/doubleclick-advertisers/rest/v5/cities)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/cities/list` | `GET /dfareporting/v5/userprofiles/{profileId}/cities` Retrieves a list of cities, possibly filtered. |

## REST Resource: [v5.connectionTypes](https://developers.google.com/doubleclick-advertisers/rest/v5/connectionTypes)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/connectionTypes/get` | `GET /dfareporting/v5/userprofiles/{profileId}/connectionTypes/{id}` Gets one connection type by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/connectionTypes/list` | `GET /dfareporting/v5/userprofiles/{profileId}/connectionTypes` Retrieves a list of connection types. |

## REST Resource: [v5.contentCategories](https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/contentCategories/{id}` Deletes an existing content category. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories/get` | `GET /dfareporting/v5/userprofiles/{profileId}/contentCategories/{id}` Gets one content category by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/contentCategories` Inserts a new content category. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories/list` | `GET /dfareporting/v5/userprofiles/{profileId}/contentCategories` Retrieves a list of content categories, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/contentCategories` Updates an existing content category. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/contentCategories/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/contentCategories` Updates an existing content category. |

## REST Resource: [v5.conversions](https://developers.google.com/doubleclick-advertisers/rest/v5/conversions)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/conversions/batchinsert` | `POST /dfareporting/v5/userprofiles/{profileId}/conversions/batchinsert` Inserts conversions. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/conversions/batchupdate` | `POST /dfareporting/v5/userprofiles/{profileId}/conversions/batchupdate` Updates existing conversions. |

## REST Resource: [v5.countries](https://developers.google.com/doubleclick-advertisers/rest/v5/countries)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/countries/get` | `GET /dfareporting/v5/userprofiles/{profileId}/countries/{dartId}` Gets one country by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/countries/list` | `GET /dfareporting/v5/userprofiles/{profileId}/countries` Retrieves a list of countries. |

## REST Resource: [v5.creativeAssets](https://developers.google.com/doubleclick-advertisers/rest/v5/creativeAssets)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeAssets/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets` `POST /upload/dfareporting/v5/userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets` Inserts a new creative asset. |

## REST Resource: [v5.creativeFieldValues](https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues/{id}` Deletes an existing creative field value. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues/get` | `GET /dfareporting/v5/userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues/{id}` Gets one creative field value by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues` Inserts a new creative field value. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues/list` | `GET /dfareporting/v5/userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues` Retrieves a list of creative field values, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues` Updates an existing creative field value. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFieldValues/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/creativeFields/{creativeFieldId}/creativeFieldValues` Updates an existing creative field value. |

## REST Resource: [v5.creativeFields](https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/creativeFields/{id}` Deletes an existing creative field. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields/get` | `GET /dfareporting/v5/userprofiles/{profileId}/creativeFields/{id}` Gets one creative field by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/creativeFields` Inserts a new creative field. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields/list` | `GET /dfareporting/v5/userprofiles/{profileId}/creativeFields` Retrieves a list of creative fields, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/creativeFields` Updates an existing creative field. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeFields/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/creativeFields` Updates an existing creative field. |

## REST Resource: [v5.creativeGroups](https://developers.google.com/doubleclick-advertisers/rest/v5/creativeGroups)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeGroups/get` | `GET /dfareporting/v5/userprofiles/{profileId}/creativeGroups/{id}` Gets one creative group by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeGroups/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/creativeGroups` Inserts a new creative group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeGroups/list` | `GET /dfareporting/v5/userprofiles/{profileId}/creativeGroups` Retrieves a list of creative groups, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeGroups/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/creativeGroups` Updates an existing creative group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creativeGroups/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/creativeGroups` Updates an existing creative group. |

## REST Resource: [v5.creatives](https://developers.google.com/doubleclick-advertisers/rest/v5/creatives)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creatives/get` | `GET /dfareporting/v5/userprofiles/{profileId}/creatives/{id}` Gets one creative by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creatives/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/creatives` Inserts a new creative. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creatives/list` | `GET /dfareporting/v5/userprofiles/{profileId}/creatives` Retrieves a list of creatives, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creatives/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/creatives` Updates an existing creative. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/creatives/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/creatives` Updates an existing creative. |

## REST Resource: [v5.dimensionValues](https://developers.google.com/doubleclick-advertisers/rest/v5/dimensionValues)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dimensionValues/query` | `POST /dfareporting/v5/userprofiles/{profileId}/dimensionvalues/query` Retrieves list of report dimension values for a list of filters. |

## REST Resource: [v5.directorySites](https://developers.google.com/doubleclick-advertisers/rest/v5/directorySites)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/directorySites/get` | `GET /dfareporting/v5/userprofiles/{profileId}/directorySites/{id}` Gets one directory site by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/directorySites/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/directorySites` Inserts a new directory site. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/directorySites/list` | `GET /dfareporting/v5/userprofiles/{profileId}/directorySites` Retrieves a list of directory sites, possibly filtered. |

## REST Resource: [v5.dynamicFeeds](https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicFeeds)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicFeeds/get` | `GET /dfareporting/v5/studio/dynamicFeeds/{dynamicFeedId}` Gets a dynamic feed by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicFeeds/insert` | `POST /dfareporting/v5/studio/dynamicFeeds` Inserts a new dynamic feed. |

## REST Resource: [v5.dynamicProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicProfiles)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicProfiles/get` | `GET /dfareporting/v5/studio/dynamicProfiles/{dynamicProfileId}` Gets a dynamic profile by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicProfiles/insert` | `POST /dfareporting/v5/studio/dynamicProfiles` Inserts a new dynamic profile. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicProfiles/update` | `PUT /dfareporting/v5/studio/dynamicProfiles` Updates an existing dynamic profile. |

## REST Resource: [v5.dynamicTargetingKeys](https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicTargetingKeys)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicTargetingKeys/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/dynamicTargetingKeys/{objectId}` Deletes an existing dynamic targeting key. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicTargetingKeys/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/dynamicTargetingKeys` Inserts a new dynamic targeting key. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/dynamicTargetingKeys/list` | `GET /dfareporting/v5/userprofiles/{profileId}/dynamicTargetingKeys` Retrieves a list of dynamic targeting keys. |

## REST Resource: [v5.eventTags](https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/eventTags/{id}` Deletes an existing event tag. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags/get` | `GET /dfareporting/v5/userprofiles/{profileId}/eventTags/{id}` Gets one event tag by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/eventTags` Inserts a new event tag. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags/list` | `GET /dfareporting/v5/userprofiles/{profileId}/eventTags` Retrieves a list of event tags, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/eventTags` Updates an existing event tag. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/eventTags/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/eventTags` Updates an existing event tag. |

## REST Resource: [v5.files](https://developers.google.com/doubleclick-advertisers/rest/v5/files)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/files/get` | `GET /dfareporting/v5/reports/{reportId}/files/{fileId}` Retrieves a report file by its report ID and file ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/files/list` | `GET /dfareporting/v5/userprofiles/{profileId}/files` Lists files for a user profile. |

## REST Resource: [v5.floodlightActivities](https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/floodlightActivities/{id}` Deletes an existing floodlight activity. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/generatetag` | `POST /dfareporting/v5/userprofiles/{profileId}/floodlightActivities/generatetag` Generates a tag for a floodlight activity. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/get` | `GET /dfareporting/v5/userprofiles/{profileId}/floodlightActivities/{id}` Gets one floodlight activity by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/floodlightActivities` Inserts a new floodlight activity. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/list` | `GET /dfareporting/v5/userprofiles/{profileId}/floodlightActivities` Retrieves a list of floodlight activities, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/floodlightActivities` Updates an existing floodlight activity. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivities/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/floodlightActivities` Updates an existing floodlight activity. |

## REST Resource: [v5.floodlightActivityGroups](https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivityGroups)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivityGroups/get` | `GET /dfareporting/v5/userprofiles/{profileId}/floodlightActivityGroups/{id}` Gets one floodlight activity group by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivityGroups/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/floodlightActivityGroups` Inserts a new floodlight activity group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivityGroups/list` | `GET /dfareporting/v5/userprofiles/{profileId}/floodlightActivityGroups` Retrieves a list of floodlight activity groups, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivityGroups/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/floodlightActivityGroups` Updates an existing floodlight activity group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightActivityGroups/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/floodlightActivityGroups` Updates an existing floodlight activity group. |

## REST Resource: [v5.floodlightConfigurations](https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightConfigurations)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightConfigurations/get` | `GET /dfareporting/v5/userprofiles/{profileId}/floodlightConfigurations/{id}` Gets one floodlight configuration by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightConfigurations/list` | `GET /dfareporting/v5/userprofiles/{profileId}/floodlightConfigurations` Retrieves a list of floodlight configurations, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightConfigurations/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/floodlightConfigurations` Updates an existing floodlight configuration. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/floodlightConfigurations/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/floodlightConfigurations` Updates an existing floodlight configuration. |

## REST Resource: [v5.languages](https://developers.google.com/doubleclick-advertisers/rest/v5/languages)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/languages/list` | `GET /dfareporting/v5/userprofiles/{profileId}/languages` Retrieves a list of languages. |

## REST Resource: [v5.metros](https://developers.google.com/doubleclick-advertisers/rest/v5/metros)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/metros/list` | `GET /dfareporting/v5/userprofiles/{profileId}/metros` Retrieves a list of metros. |

## REST Resource: [v5.mobileApps](https://developers.google.com/doubleclick-advertisers/rest/v5/mobileApps)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/mobileApps/get` | `GET /dfareporting/v5/userprofiles/{profileId}/mobileApps/{id}` Gets one mobile app by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/mobileApps/list` | `GET /dfareporting/v5/userprofiles/{profileId}/mobileApps` Retrieves list of available mobile apps. |

## REST Resource: [v5.mobileCarriers](https://developers.google.com/doubleclick-advertisers/rest/v5/mobileCarriers)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/mobileCarriers/get` | `GET /dfareporting/v5/userprofiles/{profileId}/mobileCarriers/{id}` Gets one mobile carrier by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/mobileCarriers/list` | `GET /dfareporting/v5/userprofiles/{profileId}/mobileCarriers` Retrieves a list of mobile carriers. |

## REST Resource: [v5.operatingSystemVersions](https://developers.google.com/doubleclick-advertisers/rest/v5/operatingSystemVersions)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/operatingSystemVersions/get` | `GET /dfareporting/v5/userprofiles/{profileId}/operatingSystemVersions/{id}` Gets one operating system version by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/operatingSystemVersions/list` | `GET /dfareporting/v5/userprofiles/{profileId}/operatingSystemVersions` Retrieves a list of operating system versions. |

## REST Resource: [v5.operatingSystems](https://developers.google.com/doubleclick-advertisers/rest/v5/operatingSystems)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/operatingSystems/get` | `GET /dfareporting/v5/userprofiles/{profileId}/operatingSystems/{dartId}` Gets one operating system by DART ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/operatingSystems/list` | `GET /dfareporting/v5/userprofiles/{profileId}/operatingSystems` Retrieves a list of operating systems. |

## REST Resource: [v5.placementGroups](https://developers.google.com/doubleclick-advertisers/rest/v5/placementGroups)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementGroups/get` | `GET /dfareporting/v5/userprofiles/{profileId}/placementGroups/{id}` Gets one placement group by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementGroups/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/placementGroups` Inserts a new placement group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementGroups/list` | `GET /dfareporting/v5/userprofiles/{profileId}/placementGroups` Retrieves a list of placement groups, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementGroups/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/placementGroups` Updates an existing placement group. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementGroups/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/placementGroups` Updates an existing placement group. |

## REST Resource: [v5.placementStrategies](https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/placementStrategies/{id}` Deletes an existing placement strategy. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies/get` | `GET /dfareporting/v5/userprofiles/{profileId}/placementStrategies/{id}` Gets one placement strategy by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/placementStrategies` Inserts a new placement strategy. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies/list` | `GET /dfareporting/v5/userprofiles/{profileId}/placementStrategies` Retrieves a list of placement strategies, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/placementStrategies` Updates an existing placement strategy. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placementStrategies/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/placementStrategies` Updates an existing placement strategy. |

## REST Resource: [v5.placements](https://developers.google.com/doubleclick-advertisers/rest/v5/placements)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placements/generatetags` | `POST /dfareporting/v5/userprofiles/{profileId}/placements/generatetags` Generates tags for a placement. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placements/get` | `GET /dfareporting/v5/userprofiles/{profileId}/placements/{id}` Gets one placement by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placements/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/placements` Inserts a new placement. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placements/list` | `GET /dfareporting/v5/userprofiles/{profileId}/placements` Retrieves a list of placements, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placements/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/placements` Updates an existing placement. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/placements/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/placements` Updates an existing placement. |

## REST Resource: [v5.platformTypes](https://developers.google.com/doubleclick-advertisers/rest/v5/platformTypes)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/platformTypes/get` | `GET /dfareporting/v5/userprofiles/{profileId}/platformTypes/{id}` Gets one platform type by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/platformTypes/list` | `GET /dfareporting/v5/userprofiles/{profileId}/platformTypes` Retrieves a list of platform types. |

## REST Resource: [v5.postalCodes](https://developers.google.com/doubleclick-advertisers/rest/v5/postalCodes)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/postalCodes/get` | `GET /dfareporting/v5/userprofiles/{profileId}/postalCodes/{code}` Gets one postal code by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/postalCodes/list` | `GET /dfareporting/v5/userprofiles/{profileId}/postalCodes` Retrieves a list of postal codes. |

## REST Resource: [v5.regions](https://developers.google.com/doubleclick-advertisers/rest/v5/regions)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/regions/list` | `GET /dfareporting/v5/userprofiles/{profileId}/regions` Retrieves a list of regions. |

## REST Resource: [v5.remarketingListShares](https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingListShares)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingListShares/get` | `GET /dfareporting/v5/userprofiles/{profileId}/remarketingListShares/{remarketingListId}` Gets one remarketing list share by remarketing list ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingListShares/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/remarketingListShares` Updates an existing remarketing list share. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingListShares/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/remarketingListShares` Updates an existing remarketing list share. |

## REST Resource: [v5.remarketingLists](https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingLists)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingLists/get` | `GET /dfareporting/v5/userprofiles/{profileId}/remarketingLists/{id}` Gets one remarketing list by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingLists/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/remarketingLists` Inserts a new remarketing list. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingLists/list` | `GET /dfareporting/v5/userprofiles/{profileId}/remarketingLists` Retrieves a list of remarketing lists, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingLists/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/remarketingLists` Updates an existing remarketing list. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/remarketingLists/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/remarketingLists` Updates an existing remarketing list. |

## REST Resource: [v5.reports](https://developers.google.com/doubleclick-advertisers/rest/v5/reports)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/reports/{reportId}` Deletes a report by its ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports/get` | `GET /dfareporting/v5/userprofiles/{profileId}/reports/{reportId}` Retrieves a report by its ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/reports` Creates a report. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports/list` | `GET /dfareporting/v5/userprofiles/{profileId}/reports` Retrieves list of reports. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports/run` | `POST /dfareporting/v5/userprofiles/{profileId}/reports/{reportId}/run` Runs a report. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/reports/{reportId}` Updates a report. |

## REST Resource: [v5.reports.compatibleFields](https://developers.google.com/doubleclick-advertisers/rest/v5/reports.compatibleFields)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports.compatibleFields/query` | `POST /dfareporting/v5/userprofiles/{profileId}/reports/compatiblefields/query` Returns the fields that are compatible to be selected in the respective sections of a report criteria, given the fields already selected in the input report and user permissions. |

## REST Resource: [v5.reports.files](https://developers.google.com/doubleclick-advertisers/rest/v5/reports.files)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports.files/get` | `GET /dfareporting/v5/userprofiles/{profileId}/reports/{reportId}/files/{fileId}` Retrieves a report file by its report ID and file ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/reports.files/list` | `GET /dfareporting/v5/userprofiles/{profileId}/reports/{reportId}/files` Lists files for a report. |

## REST Resource: [v5.sites](https://developers.google.com/doubleclick-advertisers/rest/v5/sites)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sites/get` | `GET /dfareporting/v5/userprofiles/{profileId}/sites/{id}` Gets one site by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sites/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/sites` Inserts a new site. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sites/list` | `GET /dfareporting/v5/userprofiles/{profileId}/sites` Retrieves a list of sites, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sites/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/sites` Updates an existing site. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sites/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/sites` Updates an existing site. |

## REST Resource: [v5.sizes](https://developers.google.com/doubleclick-advertisers/rest/v5/sizes)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sizes/get` | `GET /dfareporting/v5/userprofiles/{profileId}/sizes/{id}` Gets one size by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sizes/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/sizes` Inserts a new size. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/sizes/list` | `GET /dfareporting/v5/userprofiles/{profileId}/sizes` Retrieves a list of sizes, possibly filtered. |

## REST Resource: [v5.subaccounts](https://developers.google.com/doubleclick-advertisers/rest/v5/subaccounts)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/subaccounts/get` | `GET /dfareporting/v5/userprofiles/{profileId}/subaccounts/{id}` Gets one subaccount by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/subaccounts/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/subaccounts` Inserts a new subaccount. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/subaccounts/list` | `GET /dfareporting/v5/userprofiles/{profileId}/subaccounts` Gets a list of subaccounts, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/subaccounts/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/subaccounts` Updates an existing subaccount. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/subaccounts/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/subaccounts` Updates an existing subaccount. |

## REST Resource: [v5.targetableRemarketingLists](https://developers.google.com/doubleclick-advertisers/rest/v5/targetableRemarketingLists)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetableRemarketingLists/get` | `GET /dfareporting/v5/userprofiles/{profileId}/targetableRemarketingLists/{id}` Gets one remarketing list by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetableRemarketingLists/list` | `GET /dfareporting/v5/userprofiles/{profileId}/targetableRemarketingLists` Retrieves a list of targetable remarketing lists, possibly filtered. |

## REST Resource: [v5.targetingTemplates](https://developers.google.com/doubleclick-advertisers/rest/v5/targetingTemplates)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetingTemplates/get` | `GET /dfareporting/v5/userprofiles/{profileId}/targetingTemplates/{id}` Gets one targeting template by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetingTemplates/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/targetingTemplates` Inserts a new targeting template. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetingTemplates/list` | `GET /dfareporting/v5/userprofiles/{profileId}/targetingTemplates` Retrieves a list of targeting templates, optionally filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetingTemplates/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/targetingTemplates` Updates an existing targeting template. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/targetingTemplates/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/targetingTemplates` Updates an existing targeting template. |

## REST Resource: [v5.tvCampaignDetails](https://developers.google.com/doubleclick-advertisers/rest/v5/tvCampaignDetails)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/tvCampaignDetails/get` | `GET /dfareporting/v5/userprofiles/{profileId}/tvCampaignDetails/{id}` Gets one TvCampaignDetail by ID. |

## REST Resource: [v5.tvCampaignSummaries](https://developers.google.com/doubleclick-advertisers/rest/v5/tvCampaignSummaries)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/tvCampaignSummaries/list` | `GET /dfareporting/v5/userprofiles/{profileId}/tvCampaignSummaries` Retrieves a list of TV campaign summaries. |

## REST Resource: [v5.userProfiles](https://developers.google.com/doubleclick-advertisers/rest/v5/userProfiles)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userProfiles/get` | `GET /dfareporting/v5/userprofiles/{profileId}` Gets one user profile by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userProfiles/list` | `GET /dfareporting/v5/userprofiles` Retrieves list of user profiles for a user. |

## REST Resource: [v5.userRolePermissionGroups](https://developers.google.com/doubleclick-advertisers/rest/v5/userRolePermissionGroups)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRolePermissionGroups/get` | `GET /dfareporting/v5/userprofiles/{profileId}/userRolePermissionGroups/{id}` Gets one user role permission group by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRolePermissionGroups/list` | `GET /dfareporting/v5/userprofiles/{profileId}/userRolePermissionGroups` Gets a list of all supported user role permission groups. |

## REST Resource: [v5.userRolePermissions](https://developers.google.com/doubleclick-advertisers/rest/v5/userRolePermissions)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRolePermissions/get` | `GET /dfareporting/v5/userprofiles/{profileId}/userRolePermissions/{id}` Gets one user role permission by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRolePermissions/list` | `GET /dfareporting/v5/userprofiles/{profileId}/userRolePermissions` Gets a list of user role permissions, possibly filtered. |

## REST Resource: [v5.userRoles](https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles/delete` | `DELETE /dfareporting/v5/userprofiles/{profileId}/userRoles/{id}` Deletes an existing user role. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles/get` | `GET /dfareporting/v5/userprofiles/{profileId}/userRoles/{id}` Gets one user role by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles/insert` | `POST /dfareporting/v5/userprofiles/{profileId}/userRoles` Inserts a new user role. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles/list` | `GET /dfareporting/v5/userprofiles/{profileId}/userRoles` Retrieves a list of user roles, possibly filtered. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles/patch` | `PATCH /dfareporting/v5/userprofiles/{profileId}/userRoles` Updates an existing user role. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/userRoles/update` | `PUT /dfareporting/v5/userprofiles/{profileId}/userRoles` Updates an existing user role. |

## REST Resource: [v5.videoFormats](https://developers.google.com/doubleclick-advertisers/rest/v5/videoFormats)

| Methods ||
|---|---|
| `https://developers.google.com/doubleclick-advertisers/rest/v5/videoFormats/get` | `GET /dfareporting/v5/userprofiles/{profileId}/videoFormats/{id}` Gets one video format by ID. |
| `https://developers.google.com/doubleclick-advertisers/rest/v5/videoFormats/list` | `GET /dfareporting/v5/userprofiles/{profileId}/videoFormats` Lists available video formats. |