# Campaigns

Campaigns

## Bulk Update Campaigns

 - [POST /bulk_update/campaigns](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/bulk-update-campaigns.md): Update multiple campaigns

## Get a Specific Campaign

 - [GET /campaigns/{campaign_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/get-campaign.md): Get a campaign by ID

## Update a Campaign

 - [POST /campaigns/{campaign_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/update-campaign.md): Update a campaign by ID

## List Campaigns

 - [GET /campaigns](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/list-campaigns.md): Get a list of campaigns. The data fetched for each campaign depends on the values of query params. For example, if you use query parameter full all properties are fetched.

## Create a Campaign

 - [POST /campaigns](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/create-campaign.md): Create a campaign

## Campaign Audit Log

 - [GET /campaigns/{campaign_id}/history](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/campaign-audit-log.md): Get a list of changes made to this campaign

## (Legacy) Update Specific Campaign Dynamic Budget Allocation

 - [POST /campaigns/{campaign_id}/dynamic_budget_allocation](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/update-dba-single-legacy.md): Legacy Endpoint - To be removed

## Copy a Campaign

 - [POST /campaigns/{campaign_id}/copy](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/copy-campaign.md): Copy a campaign

## Update Campaign Dynamic Budget Allocation

 - [POST /campaign_dba](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/update-dba.md): This end point is restricted to a specific service account

## List User Permissions for a Campaign

 - [GET /campaigns/{campaign_id}/permissions](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/list-user-permissions-campaign.md): List user permissions for an campaign

## Bulk Campaign Audit Log

 - [POST /audit_log/campaigns](https://apidocs.mediamath.com/apis/campaigns-api/openapi/campaigns/campaign-audit-log-bulk.md): Get a list of changes to these campaigns

