# Campaign Manager 360 API API

> Campaign Manager 360 API API on Apizie: 218 endpoints (Gets the account's active ad summary by account ID., Gets one account permission group by ID., Retrieves the list of account permission groups., Gets one account permission by ID., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/analytics:googleapis-dfareporting/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-dfareporting`
- Category: Analytics
- Status: byok
- Source: https://developers.google.com/doubleclick-advertisers/
- Page: https://apizie.tech/api/analytics/googleapis-dfareporting
- OpenAPI: https://apizie.tech/api/analytics/googleapis-dfareporting/openapi.json

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

## Endpoints

### Gets the account's active ad summary by account ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-active-ad-summaries-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| summaryAccountId | string | yes | Account ID. |

### Gets one account permission group by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-permission-groups-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Account permission group ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves the list of account permission groups.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-permission-groups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |

### Gets one account permission by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-permissions-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Account permission ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves the list of account permissions.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-permissions-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |

### Gets one account user profile by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-user-profiles-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | User profile ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of account user profiles, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-user-profiles-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| active | boolean | no | Select only active user profiles. |
| ids | string | no | Select only user profiles with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name, ID or email. Wildcards (*) are allowed. For example, "user profile*2015" will return objects with… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| subaccountId | string | no | Select only user profiles with the specified subaccount ID. |
| userRoleId | string | no | Select only user profiles with the specified user role ID. |

### Inserts a new account user profile.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-user-profiles-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing account user profile.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-user-profiles-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing account user profile. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-user-profiles-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. AccountUserProfile ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one account by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-accounts-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Account ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves the list of accounts, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-accounts-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| active | boolean | no | Select only active accounts. Don't set this field to select both active and non-active accounts. |
| ids | string | no | Select only accounts with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "account*2015" will return objects with names like… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Updates an existing account.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-accounts-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing account. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-accounts-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Account ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one ad by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-ads-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Ad ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of ads, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-ads-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| active | boolean | no | Select only active ads. |
| advertiserId | string | no | Select only ads with this advertiser ID. |
| archived | boolean | no | Select only archived ads. |
| audienceSegmentIds | string | no | Select only ads with these audience segment IDs. |
| campaignIds | string | no | Select only ads with these campaign IDs. |
| compatibility | string | no | Select default ads with the specified compatibility. Applicable when type is AD_SERVING_DEFAULT_AD. DISPLAY and DISPLAY_INTERSTITIAL refer… |
| creativeIds | string | no | Select only ads with these creative IDs assigned. |
| creativeOptimizationConfigurationIds | string | no | Select only ads with these creative optimization configuration IDs. |
| dynamicClickTracker | boolean | no | Select only dynamic click trackers. Applicable when type is AD_SERVING_CLICK_TRACKER. If true, select dynamic click trackers. If false,… |
| ids | string | no | Select only ads with these IDs. |
| landingPageIds | string | no | Select only ads with these landing page IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| overriddenEventTagId | string | no | Select only ads with this event tag override ID. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| placementIds | string | no | Select only ads with these placement IDs assigned. |
| profileId | string | yes | User profile ID associated with this request. |
| remarketingListIds | string | no | Select only ads whose list targeting expression use these remarketing list IDs. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "ad*2015" will return objects with names like "ad June… |
| sizeIds | string | no | Select only ads with these size IDs. |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| sslCompliant | boolean | no | Select only ads that are SSL-compliant. |
| sslRequired | boolean | no | Select only ads that require SSL. |
| type | string | no | Select only ads with these types. |

### Inserts a new ad.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-ads-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing ad.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-ads-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing ad. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-ads-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. RemarketingList ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one advertiser group by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-groups-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Advertiser group ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Deletes an existing advertiser group.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-groups-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Advertiser group ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of advertiser groups, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-groups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ids | string | no | Select only advertiser groups with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "advertiser*2015" will return objects with names like… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new advertiser group.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-groups-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing advertiser group.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-groups-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing advertiser group. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-groups-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Advertiser Group ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Retrieves a list of invoices for a particular issue month. The api only works if the billing profile invoice…
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-invoices-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserId | string | yes | Advertiser ID of this invoice. |
| issueMonth | string | no | Month for which invoices are needed in the format YYYYMM. Required field |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |

### Gets one landing page by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-landing-pages-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Landing page ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of landing pages.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-landing-pages-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserIds | string | no | Select only landing pages that belong to these advertisers. |
| archived | boolean | no | Select only archived landing pages. Don't set this field to select both archived and non-archived landing pages. |
| campaignIds | string | no | Select only landing pages that are associated with these campaigns. |
| ids | string | no | Select only landing pages with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for landing pages by name or ID. Wildcards (*) are allowed. For example, "landingpage*2017" will return landing pages… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| subaccountId | string | no | Select only landing pages that belong to this subaccount. |

### Inserts a new landing page.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-landing-pages-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing landing page.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-landing-pages-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing landing page. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertiser-landing-pages-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Landing Page ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one advertiser by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertisers-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Advertiser ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of advertisers, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertisers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserGroupIds | string | no | Select only advertisers with these advertiser group IDs. |
| floodlightConfigurationIds | string | no | Select only advertisers with these floodlight configuration IDs. |
| ids | string | no | Select only advertisers with these IDs. |
| includeAdvertisersWithoutGroupsOnly | boolean | no | Select only advertisers which do not belong to any advertiser group. |
| maxResults | integer | no | Maximum number of results to return. |
| onlyParent | boolean | no | Select only advertisers which use another advertiser's floodlight configuration. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "advertiser*2015" will return objects with names like… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| status | string | no | Select only advertisers with the specified status. |
| subaccountId | string | no | Select only advertisers with these subaccount IDs. |

### Inserts a new advertiser.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertisers-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing advertiser.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertisers-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing advertiser. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-advertisers-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Advertiser ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Retrieves a list of billing assignments.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-billing-assignments-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| billingProfileId | string | yes | Billing profile ID of this billing assignment. |
| profileId | string | yes | User profile ID associated with this request. |

### Inserts a new billing assignment and returns the new assignment. Only one of advertiser_id or campaign_id is…
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-billing-assignments-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| billingProfileId | string | yes | Billing profile ID of this billing assignment. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one billing profile by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-billing-profiles-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Billing Profile ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of billing profiles, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-billing-profiles-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| currency_code | string | no | Select only billing profile with currency. |
| ids | string | no | Select only billing profile with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| name | string | no | Allows searching for billing profiles by name. Wildcards (*) are allowed. For example, "profile*2020" will return objects with names like… |
| onlySuggestion | boolean | no | Select only billing profile which is suggested for the currency_code & subaccount_id using the Billing Suggestion API. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| status | string | no | Select only billing profile with the specified status. |
| subaccountIds | string | no | Select only billing profile with the specified subaccount.When only_suggestion is true, only a single subaccount_id is supported. |

### Updates an existing billing profile.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-billing-profiles-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Retrieves a list of billing rates. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-billing-rates-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| billingProfileId | string | yes | Billing profile ID of this billing rate. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of browsers.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-browsers-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves the list of creative IDs associated with the specified campaign. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaign-creative-associations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaignId | string | yes | Campaign ID in this association. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| sortOrder | string | no | Order of sorted results. |

### Associates a creative with the specified campaign. This method creates a default ad with dimensions matching…
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaign-creative-associations-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| campaignId | string | yes | Campaign ID in this association. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one campaign by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaigns-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Campaign ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of campaigns, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaigns-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserGroupIds | string | no | Select only campaigns whose advertisers belong to these advertiser groups. |
| advertiserIds | string | no | Select only campaigns that belong to these advertisers. |
| archived | boolean | no | Select only archived campaigns. Don't set this field to select both archived and non-archived campaigns. |
| atLeastOneOptimizationActivity | boolean | no | Select only campaigns that have at least one optimization activity. |
| excludedIds | string | no | Exclude campaigns with these IDs. |
| ids | string | no | Select only campaigns with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| overriddenEventTagId | string | no | Select only campaigns that have overridden this event tag ID. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for campaigns by name or ID. Wildcards (*) are allowed. For example, "campaign*2015" will return campaigns with names… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| subaccountId | string | no | Select only campaigns that belong to this subaccount. |

### Inserts a new campaign.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaigns-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing campaign.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaigns-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing campaign. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-campaigns-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Campaign ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one change log by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-change-logs-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Change log ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of change logs. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-change-logs-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| action | string | no | Select only change logs with the specified action. |
| ids | string | no | Select only change logs with these IDs. |
| maxChangeTime | string | no | Select only change logs whose change time is before the specified maxChangeTime.The time should be formatted as an RFC3339 date/time… |
| maxResults | integer | no | Maximum number of results to return. |
| minChangeTime | string | no | Select only change logs whose change time is after the specified minChangeTime.The time should be formatted as an RFC3339 date/time… |
| objectIds | string | no | Select only change logs with these object IDs. |
| objectType | string | no | Select only change logs with the specified object type. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Select only change logs whose object ID, user name, old or new values match the search string. |
| userProfileIds | string | no | Select only change logs with these user profile IDs. |

### Retrieves a list of cities, possibly filtered.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-cities-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| countryDartIds | string | no | Select only cities from these countries. |
| dartIds | string | no | Select only cities with these DART IDs. |
| namePrefix | string | no | Select only cities with names starting with this prefix. |
| profileId | string | yes | User profile ID associated with this request. |
| regionDartIds | string | no | Select only cities from these regions. |

### Gets one connection type by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-connection-types-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Connection type ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of connection types.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-connection-types-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |

### Gets one content category by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-content-categories-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Content category ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Deletes an existing content category.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-content-categories-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Content category ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of content categories, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-content-categories-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ids | string | no | Select only content categories with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "contentcategory*2015" will return objects with names… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new content category.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-content-categories-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing content category.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-content-categories-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing content category. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-content-categories-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. ContentCategory ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Inserts conversions.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-conversions-batchinsert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates existing conversions.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-conversions-batchupdate` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one country by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-countries-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dartId | string | yes | Country DART ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of countries.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-countries-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |

### Inserts a new creative asset.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-assets-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserId | string | yes | Advertiser ID of this creative. This is a required field. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one creative field value by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-field-values-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| creativeFieldId | string | yes | Creative field ID for this creative field value. |
| id | string | yes | Creative Field Value ID |
| profileId | string | yes | User profile ID associated with this request. |

### Deletes an existing creative field value.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-field-values-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| creativeFieldId | string | yes | Creative field ID for this creative field value. |
| id | string | yes | Creative Field Value ID |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of creative field values, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-field-values-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| creativeFieldId | string | yes | Creative field ID for this creative field value. |
| ids | string | no | Select only creative field values with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for creative field values by their values. Wildcards (e.g. *) are not allowed. |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new creative field value.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-field-values-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| creativeFieldId | string | yes | Creative field ID for this creative field value. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative field value.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-field-values-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| creativeFieldId | string | yes | Creative field ID for this creative field value. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative field value. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-field-values-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| creativeFieldId | string | yes | CreativeField ID. |
| id | string | yes | CreativeFieldValue ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one creative field by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-fields-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Creative Field ID |
| profileId | string | yes | User profile ID associated with this request. |

### Deletes an existing creative field.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-fields-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Creative Field ID |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of creative fields, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-fields-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserIds | string | no | Select only creative fields that belong to these advertisers. |
| ids | string | no | Select only creative fields with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for creative fields by name or ID. Wildcards (*) are allowed. For example, "creativefield*2015" will return creative… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new creative field.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-fields-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative field.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-fields-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative field. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-fields-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | CreativeField ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one creative group by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-groups-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Creative group ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of creative groups, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-groups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserIds | string | no | Select only creative groups that belong to these advertisers. |
| groupNumber | integer | no | Select only creative groups that belong to this subgroup. |
| ids | string | no | Select only creative groups with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for creative groups by name or ID. Wildcards (*) are allowed. For example, "creativegroup*2015" will return creative… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new creative group.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-groups-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative group.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-groups-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative group. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creative-groups-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Creative Group ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one creative by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creatives-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Creative ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of creatives, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creatives-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| active | boolean | no | Select only active creatives. Leave blank to select active and inactive creatives. |
| advertiserId | string | no | Select only creatives with this advertiser ID. |
| archived | boolean | no | Select only archived creatives. Leave blank to select archived and unarchived creatives. |
| campaignId | string | no | Select only creatives with this campaign ID. |
| companionCreativeIds | string | no | Select only in-stream video creatives with these companion IDs. |
| creativeFieldIds | string | no | Select only creatives with these creative field IDs. |
| ids | string | no | Select only creatives with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| renderingIds | string | no | Select only creatives with these rendering IDs. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "creative*2015" will return objects with names like… |
| sizeIds | string | no | Select only creatives with these size IDs. |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| studioCreativeId | string | no | Select only creatives corresponding to this Studio creative ID. |
| types | string | no | Select only creatives with these creative types. |

### Inserts a new creative.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creatives-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creatives-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing creative. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-creatives-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. Creative ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Retrieves list of report dimension values for a list of filters.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dimension-values-query` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | The value of the nextToken from the previous result page. |
| profileId | string | yes | The Campaign Manager 360 user profile ID. |
| body | object | yes | JSON request body |

### Gets one directory site by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-directory-sites-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Directory site ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of directory sites, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-directory-sites-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| acceptsInStreamVideoPlacements | boolean | no | This search filter is no longer supported and will have no effect on the results returned. |
| acceptsInterstitialPlacements | boolean | no | This search filter is no longer supported and will have no effect on the results returned. |
| acceptsPublisherPaidPlacements | boolean | no | Select only directory sites that accept publisher paid placements. This field can be left blank. |
| active | boolean | no | Select only active directory sites. Leave blank to retrieve both active and inactive directory sites. |
| dfpNetworkCode | string | no | Select only directory sites with this Ad Manager network code. |
| ids | string | no | Select only directory sites with these IDs. |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name, ID or URL. Wildcards (*) are allowed. For example, "directory site*2015" will return objects with… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new directory site.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-directory-sites-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets a dynamic feed by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-feeds-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dynamicFeedId | string | yes | Required. Dynamic feed ID. |

### Inserts a new dynamic feed.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-feeds-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Updates a new dynamic feed. For draft feeds, only Element can be updated. For published feeds, only…
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-feeds-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Retransforms a dynamic feed. Only draft feeds can be retransformed (i.e. the feed has not been published).
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-feeds-retransform` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dynamicFeedId | string | yes | Required. Dynamic feed ID. |

### Generates code for a dynamic profile, which will need unescaping.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-profiles-generate-code` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dynamicProfileId | string | yes | Required. Dynamic profile ID. |

### Gets a dynamic profile by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-profiles-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dynamicProfileId | string | yes | Required. Dynamic profile ID. |

### Inserts a new dynamic profile.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-profiles-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Updates an existing dynamic profile.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-profiles-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Publish for a dynamic profile.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-profiles-publish` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| dynamicProfileId | string | yes | Required. Dynamic profile ID. |

### Deletes an existing dynamic targeting key.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-targeting-keys-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. Name of this dynamic targeting key. This is a required field. Must be less than 256 characters long and cannot contain commas.… |
| objectId | string | yes | ID of the object of this dynamic targeting key. This is a required field. |
| objectType | string | yes | Required. Type of the object of this dynamic targeting key. This is a required field. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of dynamic targeting keys.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-targeting-keys-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserId | string | no | Select only dynamic targeting keys whose object has this advertiser ID. |
| names | string | no | Select only dynamic targeting keys exactly matching these names. |
| objectId | string | no | Select only dynamic targeting keys with this object ID. |
| objectType | string | no | Select only dynamic targeting keys with this object type. |
| profileId | string | yes | User profile ID associated with this request. |

### Inserts a new dynamic targeting key. Keys must be created at the advertiser level before being assigned to…
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-dynamic-targeting-keys-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one event tag by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-event-tags-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Event tag ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Deletes an existing event tag.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-event-tags-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Event tag ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of event tags, possibly filtered.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-event-tags-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| adId | string | no | Select only event tags that belong to this ad. |
| advertiserId | string | no | Select only event tags that belong to this advertiser. |
| campaignId | string | no | Select only event tags that belong to this campaign. |
| definitionsOnly | boolean | no | Examine only the specified campaign or advertiser's event tags for matching selector criteria. When set to false, the parent advertiser… |
| enabled | boolean | no | Select only enabled event tags. What is considered enabled or disabled depends on the definitionsOnly parameter. When definitionsOnly is… |
| eventTagTypes | string | no | Select only event tags with the specified event tag types. Event tag types can be used to specify whether to use a third-party pixel, a… |
| ids | string | no | Select only event tags with these IDs. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "eventtag*2015" will return objects with names like… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Inserts a new event tag.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-event-tags-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing event tag.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-event-tags-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing event tag. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-event-tags-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. EventTag ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Retrieves a report file by its report ID and file ID. This method supports media download.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-files-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| fileId | string | yes | The ID of the report file. |
| reportId | string | yes | The ID of the report. |

### Lists files for a user profile.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-files-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | The value of the nextToken from the previous result page. |
| profileId | string | yes | The Campaign Manager 360 user profile ID. |
| scope | string | no | The scope that defines which results are returned. |
| sortField | string | no | The field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |

### Gets one floodlight activity by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Floodlight activity ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Deletes an existing floodlight activity.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Floodlight activity ID. |
| profileId | string | yes | User profile ID associated with this request. |

### Generates a tag for a floodlight activity.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-generatetag` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| floodlightActivityId | string | no | Floodlight activity ID for which we want to generate a tag. |
| profileId | string | yes | User profile ID associated with this request. |

### Retrieves a list of floodlight activities, possibly filtered. This method supports paging.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| advertiserId | string | no | Select only floodlight activities for the specified advertiser ID. Must specify either ids, advertiserId, or floodlightConfigurationId for… |
| floodlightActivityGroupIds | string | no | Select only floodlight activities with the specified floodlight activity group IDs. |
| floodlightActivityGroupName | string | no | Select only floodlight activities with the specified floodlight activity group name. |
| floodlightActivityGroupTagString | string | no | Select only floodlight activities with the specified floodlight activity group tag string. |
| floodlightActivityGroupType | string | no | Select only floodlight activities with the specified floodlight activity group type. |
| floodlightConfigurationId | string | no | Select only floodlight activities for the specified floodlight configuration ID. Must specify either ids, advertiserId, or… |
| ids | string | no | Select only floodlight activities with the specified IDs. Must specify either ids, advertiserId, or floodlightConfigurationId for a… |
| maxResults | integer | no | Maximum number of results to return. |
| pageToken | string | no | Value of the nextPageToken from the previous result page. |
| profileId | string | yes | User profile ID associated with this request. |
| searchString | string | no | Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, "floodlightactivity*2015" will return objects with… |
| sortField | string | no | Field by which to sort the list. |
| sortOrder | string | no | Order of sorted results. |
| tagString | string | no | Select only floodlight activities with the specified tag string. |

### Inserts a new floodlight activity.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing floodlight activity.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Updates an existing floodlight activity. This method supports patch semantics.
`POST https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activities-patch` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Required. EventTag ID. |
| profileId | string | yes | User profile ID associated with this request. |
| body | object | yes | JSON request body |

### Gets one floodlight activity group by ID.
`GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-floodlight-activity-groups-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | yes | Floodlight activity Group ID. |
| profileId | string | yes | User profile ID associated with this request. |

…and 98 more. See the OpenAPI spec.

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-active-ad-summaries-get" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Campaign Manager 360 API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/analytics:googleapis-dfareporting/dfareporting-account-active-ad-summaries-get with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Campaign Manager 360 API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Campaign Manager 360 API itself also needs your own key from googleapis.com.

### Can AI agents use the Campaign Manager 360 API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:googleapis-dfareporting.

### What is the status of the Campaign Manager 360 API API?
Needs your own provider key (bring your own key)
