# Targeting

Targeting

 - [GET /target](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/list-targets-legacy.md): Get a list of targets
 - [POST /target](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/create-target-legacy.md): Create a target
 - [GET /target/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-target-legacy.md): Get a target by ID
 - [POST /target/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/update-target-legacy.md): Update a target by ID
 - [DELETE /target/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/delete-target-legacy.md): Delete a target by ID
 - [PUT /target/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/put-update-target-legacy.md): Update a target by ID
 - [GET /targets](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/list-targets.md): Get a list of targets
 - [POST /targets](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/create-target.md): Create a target
 - [GET /targets/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-target.md): Get a target by ID
 - [POST /targets/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/update-target.md): Update a target by ID
 - [DELETE /targets/{target_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/delete-target.md): Delete a target by ID
 - [GET /target-path](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/list-target-paths-legacy.md): Get a list of target paths
 - [POST /targeting](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/add-view-targeting.md): Add and view targeting
 - [POST /contextual_segments/cpm_estimate](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/contextual-segments-cpm-estimate.md): Get CPM estimates for contextual segments
 - [GET /targeting_segments/frequently_used](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-targeting-segments-frequently-used.md): Display the most frequently used contextual segments for a given advertiser
 - [GET /audience_taxonomies](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-audience-taxonomies.md): Returns a paginated list of audience segment taxonomies, each with its full nested segment tree. Results can be filtered with `q=` and sorted with `sort_by=`. **Filterable / sortable fields:** | Field
 - [POST /audience_taxonomies](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/post-audience-taxonomies-create.md): Creates a new audience segment taxonomy with nested hierarchical structure. Access is scoped to the vendor's owning organization; `visibility=GLOBAL` and `revenue_share_pct` may be set only by global
 - [GET /audience_taxonomies/{taxonomy_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-audience-taxonomy.md): Returns a single audience segment taxonomy by ID with its full nested segment tree.
 - [POST /audience_taxonomies/{taxonomy_id}](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/post-audience-taxonomy-update.md): Updates metadata and replaces the taxonomy tree for an existing audience segment taxonomy. Access is scoped to the vendor's owning organization; `visibility=GLOBAL` and `revenue_share_pct` may be set
 - [GET /audience_segments/frequently_used](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-audience-segments-frequently-used.md): Display the most frequently used audience segments for a given advertiser or campaign.
 - [POST /audience_segments/cpm_estimate](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/audience-segments-cpm-estimate.md): Audience segments CPM estimate
 - [GET /vendor/audience_configs](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-vendor-audience-config.md): Retrieves all vendor audience configurations. Only accessible to global admins.
 - [POST /vendor/audience_configs](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/post-vendor-audience_configs.md): Creates or updates a vendor audience configuration. Only accessible to global admins.
 - [GET /vendor/{vendor_id}/audience_configs](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/get-vendor-audience-config-vendor-id.md): Retrieves a vendor audience configuration by vendor ID. Only accessible to global admins.
 - [POST /vendor/{vendor_id}/audience_configs](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/put-vendor-audience-config-vendor-id.md): Updates a vendor audience configuration by vendor ID. Only accessible to global admins.
 - [GET /technology_target_values](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/list-technology-target-values.md): Get list of technology target values. Can be sorted by: - `id`, - `dimension`, - `parent_id`, - `name`, - `full_path`, - `value`, - `code`, - `sortable_name` and queried (with `q=`) by: - `id`, - `par
 - [GET /path_targeting_segments](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/list-contextual-segments.md): Get a list of contextual segments
 - [GET /path_audience_segments](https://apidocs.mediamath.com/apis/campaigns-api/openapi/targeting/list-path-audience-segments.md): Get a list of path audience segments. Segments can be queried and sorted by fields: - `id`, - `name`, - `version`, - `parent_audience_segment_id`, - `full_path`, - `uniques`, - `retail_cpm` (type = do
