# AdButler MCP server

Agent View of the PolicyLayer registry record for AdButler: identity, probed posture, risk grade, and all 622 tools classified. HTML page: https://policylayer.com/tools/adbutler

## Facts

- Server id: `adbutler/mcp-server`
- Homepage: https://github.com/adbutler/mcp-server
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 622 (622 with introspected schema)
- Tool categories present: Destructive, Read, Write
- Context-window cost: 65582 tokens per request — https://policylayer.com/token-cost/adbutler
- Tags: adbutler, admin
- Record last modified: 2026-07-01T11:53:37.133Z

## Tools (622)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `archive_advertiser` | Destructive | Critical | https://policylayer.com/tools/adbutler/archive-advertiser.md |
| `archive_channel` | Destructive | Critical | https://policylayer.com/tools/adbutler/archive-channel.md |
| `archive_contract` | Destructive | Critical | https://policylayer.com/tools/adbutler/archive-contract.md |
| `archive_email_zone` | Destructive | Critical | https://policylayer.com/tools/adbutler/archive-email-zone.md |
| `archive_publisher` | Destructive | Critical | https://policylayer.com/tools/adbutler/archive-publisher.md |
| `bulk_upload_remove_data_list` | Destructive | Critical | https://policylayer.com/tools/adbutler/bulk-upload-remove-data-list.md |
| `bulk_upload_replace_user_db` | Destructive | Critical | https://policylayer.com/tools/adbutler/bulk-upload-replace-user-db.md |
| `campaign_bulk_delete_catalog_ad_items` | Destructive | Critical | https://policylayer.com/tools/adbutler/campaign-bulk-delete-catalog-ad-items.md |
| `cancel_signature_request` | Destructive | Critical | https://policylayer.com/tools/adbutler/cancel-signature-request.md |
| `delete_advertiser` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-advertiser.md |
| `delete_archived_campaign` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-archived-campaign.md |
| `delete_archived_channel` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-archived-channel.md |
| `delete_archived_contract` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-archived-contract.md |
| `delete_audience` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-audience.md |
| `delete_audio_creative` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-audio-creative.md |
| `delete_beacon_signing_key` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-beacon-signing-key.md |
| `delete_bidder` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-bidder.md |
| `delete_campaign` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-campaign.md |
| `delete_campaign_assignment` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-campaign-assignment.md |
| `delete_catalog_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-catalog-ad-item.md |
| `delete_catalog_zone` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-catalog-zone.md |
| `delete_channel` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-channel.md |
| `delete_channel_zone_assignment` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-channel-zone-assignment.md |
| `delete_contact` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-contact.md |
| `delete_contract` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-contract.md |
| `delete_contract_document` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-contract-document.md |
| `delete_contract_payment` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-contract-payment.md |
| `delete_contract_template` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-contract-template.md |
| `delete_creative` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-creative.md |
| `delete_custom_html_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-custom-html-ad-item.md |
| `delete_custom_report` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-custom-report.md |
| `delete_data_key` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-data-key.md |
| `delete_data_key_target` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-data-key-target.md |
| `delete_data_list` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-data-list.md |
| `delete_day_parting` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-day-parting.md |
| `delete_demand_endpoint` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-demand-endpoint.md |
| `delete_demand_source` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-demand-source.md |
| `delete_email_zone` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-email-zone.md |
| `delete_event_log_upload_config` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-event-log-upload-config.md |
| `delete_geo_target` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-geo-target.md |
| `delete_image_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-image-ad-item.md |
| `delete_list_target` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-list-target.md |
| `delete_manager` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-manager.md |
| `delete_media_group` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-media-group.md |
| `delete_native_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-native-ad-item.md |
| `delete_native_template` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-native-template.md |
| `delete_ortb_native_data_asset` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-ortb-native-data-asset.md |
| `delete_ortb_native_image_asset` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-ortb-native-image-asset.md |
| `delete_ortb_native_template` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-ortb-native-template.md |
| `delete_ortb_native_title_asset` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-ortb-native-title-asset.md |
| `delete_placement` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-placement.md |
| `delete_platform_target` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-platform-target.md |
| `delete_pmp_deal` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-pmp-deal.md |
| `delete_postal_code_target` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-postal-code-target.md |
| `delete_product_source` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-product-source.md |
| `delete_product_source_target` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-product-source-target.md |
| `delete_publisher` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-publisher.md |
| `delete_report_schedule` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-report-schedule.md |
| `delete_rich_media_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-rich-media-ad-item.md |
| `delete_rich_media_creative` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-rich-media-creative.md |
| `delete_role` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-role.md |
| `delete_schedule` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-schedule.md |
| `delete_sftp_connection` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-sftp-connection.md |
| `delete_signature_request` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-signature-request.md |
| `delete_signature_request_recipient` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-signature-request-recipient.md |
| `delete_trusted_redirect_domain` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-trusted-redirect-domain.md |
| `delete_user_attribute` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-user-attribute.md |
| `delete_video_creative` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-video-creative.md |
| `delete_zone` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-zone.md |
| `delete_zone_ortb_native_ad` | Destructive | Critical | https://policylayer.com/tools/adbutler/delete-zone-ortb-native-ad.md |
| `draft_delete_campaign` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-campaign.md |
| `draft_delete_campaign_assignment` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-campaign-assignment.md |
| `draft_delete_catalog_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-catalog-ad-item.md |
| `draft_delete_custom_html_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-custom-html-ad-item.md |
| `draft_delete_image_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-image-ad-item.md |
| `draft_delete_native_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-native-ad-item.md |
| `draft_delete_placement` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-placement.md |
| `draft_delete_rich_media_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-rich-media-ad-item.md |
| `draft_delete_schedule` | Destructive | Critical | https://policylayer.com/tools/adbutler/draft-delete-schedule.md |
| `remove_list_target_usages` | Destructive | Critical | https://policylayer.com/tools/adbutler/remove-list-target-usages.md |
| `remove_user_list_attribute_values` | Destructive | Critical | https://policylayer.com/tools/adbutler/remove-user-list-attribute-values.md |
| `vast_archive_campaign` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-archive-campaign.md |
| `vast_archive_channel` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-archive-channel.md |
| `vast_delete_ad_item` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-ad-item.md |
| `vast_delete_archived_campaign` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-archived-campaign.md |
| `vast_delete_archived_channel` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-archived-channel.md |
| `vast_delete_archived_zone` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-archived-zone.md |
| `vast_delete_campaign` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-campaign.md |
| `vast_delete_campaign_assignment` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-campaign-assignment.md |
| `vast_delete_channel` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-channel.md |
| `vast_delete_channel_zone_assignment` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-channel-zone-assignment.md |
| `vast_delete_companion` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-companion.md |
| `vast_delete_linear_media` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-linear-media.md |
| `vast_delete_non_linear_media` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-non-linear-media.md |
| `vast_delete_placement` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-placement.md |
| `vast_delete_schedule` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-schedule.md |
| `vast_delete_tracking` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-tracking.md |
| `vast_delete_zone` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast-delete-zone.md |
| `vast42_delete_ad` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-ad.md |
| `vast42_delete_campaign_assignment` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-campaign-assignment.md |
| `vast42_delete_closed_caption_file` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-closed-caption-file.md |
| `vast42_delete_companion` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-companion.md |
| `vast42_delete_creative` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-creative.md |
| `vast42_delete_icon` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-icon.md |
| `vast42_delete_icon_click_fallback_image` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-icon-click-fallback-image.md |
| `vast42_delete_interactive_creative_file` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-interactive-creative-file.md |
| `vast42_delete_linear` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-linear.md |
| `vast42_delete_media_file` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-media-file.md |
| `vast42_delete_mezzanine` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-mezzanine.md |
| `vast42_delete_non_linear` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-non-linear.md |
| `vast42_delete_placement` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-placement.md |
| `vast42_delete_resource` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-resource.md |
| `vast42_delete_universal_ad_id` | Destructive | Critical | https://policylayer.com/tools/adbutler/vast42-delete-universal-ad-id.md |
| `call_adbutler_api` | Execute | High | https://policylayer.com/tools/adbutler/call-adbutler-api.md |
| `resend_verification_code` | Execute | High | https://policylayer.com/tools/adbutler/resend-verification-code.md |
| `test_sftp_connection` | Execute | High | https://policylayer.com/tools/adbutler/test-sftp-connection.md |
| `create_contract_payment` | Financial | Critical | https://policylayer.com/tools/adbutler/create-contract-payment.md |
| `describe_adbutler_api` | Read | Low | https://policylayer.com/tools/adbutler/describe-adbutler-api.md |
| `download_contract_document_file_revision` | Read | Low | https://policylayer.com/tools/adbutler/download-contract-document-file-revision.md |
| `draft_get_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-ad-item.md |
| `draft_get_campaign` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-campaign.md |
| `draft_get_campaign_assignment` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-campaign-assignment.md |
| `draft_get_catalog_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-catalog-ad-item.md |
| `draft_get_custom_html_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-custom-html-ad-item.md |
| `draft_get_image_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-image-ad-item.md |
| `draft_get_native_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-native-ad-item.md |
| `draft_get_placement` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-placement.md |
| `draft_get_rich_media_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-rich-media-ad-item.md |
| `draft_get_schedule` | Read | Low | https://policylayer.com/tools/adbutler/draft-get-schedule.md |
| `draft_list_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-ad-items.md |
| `draft_list_campaign_assignments` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-campaign-assignments.md |
| `draft_list_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-campaigns.md |
| `draft_list_catalog_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-catalog-ad-items.md |
| `draft_list_custom_html_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-custom-html-ad-items.md |
| `draft_list_image_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-image-ad-items.md |
| `draft_list_native_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-native-ad-items.md |
| `draft_list_placements` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-placements.md |
| `draft_list_rich_media_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-rich-media-ad-items.md |
| `draft_list_schedules` | Read | Low | https://policylayer.com/tools/adbutler/draft-list-schedules.md |
| `get_ad` | Read | Low | https://policylayer.com/tools/adbutler/get-ad.md |
| `get_advertiser` | Read | Low | https://policylayer.com/tools/adbutler/get-advertiser.md |
| `get_archived_advertiser` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-advertiser.md |
| `get_archived_campaign` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-campaign.md |
| `get_archived_channel` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-channel.md |
| `get_archived_contract` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-contract.md |
| `get_archived_email_zone` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-email-zone.md |
| `get_archived_publisher` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-publisher.md |
| `get_archived_zone` | Read | Low | https://policylayer.com/tools/adbutler/get-archived-zone.md |
| `get_auction_placements_report` | Read | Low | https://policylayer.com/tools/adbutler/get-auction-placements-report.md |
| `get_audience` | Read | Low | https://policylayer.com/tools/adbutler/get-audience.md |
| `get_audio_creative` | Read | Low | https://policylayer.com/tools/adbutler/get-audio-creative.md |
| `get_beacon_signing_key` | Read | Low | https://policylayer.com/tools/adbutler/get-beacon-signing-key.md |
| `get_bidder` | Read | Low | https://policylayer.com/tools/adbutler/get-bidder.md |
| `get_campaign` | Read | Low | https://policylayer.com/tools/adbutler/get-campaign.md |
| `get_campaign_assignment` | Read | Low | https://policylayer.com/tools/adbutler/get-campaign-assignment.md |
| `get_campaign_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-campaign-conversion-tag.md |
| `get_campaign_eligible_zones` | Read | Low | https://policylayer.com/tools/adbutler/get-campaign-eligible-zones.md |
| `get_catalog_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/get-catalog-ad-item.md |
| `get_catalog_zone` | Read | Low | https://policylayer.com/tools/adbutler/get-catalog-zone.md |
| `get_catalog_zone_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-catalog-zone-tag.md |
| `get_channel` | Read | Low | https://policylayer.com/tools/adbutler/get-channel.md |
| `get_channel_zone_assignment` | Read | Low | https://policylayer.com/tools/adbutler/get-channel-zone-assignment.md |
| `get_click_details_report` | Read | Low | https://policylayer.com/tools/adbutler/get-click-details-report.md |
| `get_contact` | Read | Low | https://policylayer.com/tools/adbutler/get-contact.md |
| `get_contact_report_schedules` | Read | Low | https://policylayer.com/tools/adbutler/get-contact-report-schedules.md |
| `get_contract` | Read | Low | https://policylayer.com/tools/adbutler/get-contract.md |
| `get_contract_active_signature_request` | Read | Low | https://policylayer.com/tools/adbutler/get-contract-active-signature-request.md |
| `get_contract_assigned_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/get-contract-assigned-campaigns.md |
| `get_contract_document` | Read | Low | https://policylayer.com/tools/adbutler/get-contract-document.md |
| `get_contract_document_file_revision` | Read | Low | https://policylayer.com/tools/adbutler/get-contract-document-file-revision.md |
| `get_contract_payment` | Read | Low | https://policylayer.com/tools/adbutler/get-contract-payment.md |
| `get_contract_template` | Read | Low | https://policylayer.com/tools/adbutler/get-contract-template.md |
| `get_conversion_details_report` | Read | Low | https://policylayer.com/tools/adbutler/get-conversion-details-report.md |
| `get_creative` | Read | Low | https://policylayer.com/tools/adbutler/get-creative.md |
| `get_custom_html_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/get-custom-html-ad-item.md |
| `get_custom_html_ad_item_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-custom-html-ad-item-conversion-tag.md |
| `get_custom_report` | Read | Low | https://policylayer.com/tools/adbutler/get-custom-report.md |
| `get_data_key` | Read | Low | https://policylayer.com/tools/adbutler/get-data-key.md |
| `get_data_key_target` | Read | Low | https://policylayer.com/tools/adbutler/get-data-key-target.md |
| `get_data_list` | Read | Low | https://policylayer.com/tools/adbutler/get-data-list.md |
| `get_day_parting` | Read | Low | https://policylayer.com/tools/adbutler/get-day-parting.md |
| `get_demand_endpoint` | Read | Low | https://policylayer.com/tools/adbutler/get-demand-endpoint.md |
| `get_demand_source` | Read | Low | https://policylayer.com/tools/adbutler/get-demand-source.md |
| `get_demand_source_report` | Read | Low | https://policylayer.com/tools/adbutler/get-demand-source-report.md |
| `get_display_channel_forecast` | Read | Low | https://policylayer.com/tools/adbutler/get-display-channel-forecast.md |
| `get_display_forecast` | Read | Low | https://policylayer.com/tools/adbutler/get-display-forecast.md |
| `get_display_platform_estimate` | Read | Low | https://policylayer.com/tools/adbutler/get-display-platform-estimate.md |
| `get_display_report` | Read | Low | https://policylayer.com/tools/adbutler/get-display-report.md |
| `get_email_zone` | Read | Low | https://policylayer.com/tools/adbutler/get-email-zone.md |
| `get_email_zone_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-email-zone-conversion-tag.md |
| `get_email_zone_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-email-zone-tag.md |
| `get_event_log_upload_config` | Read | Low | https://policylayer.com/tools/adbutler/get-event-log-upload-config.md |
| `get_event_log_upload_log` | Read | Low | https://policylayer.com/tools/adbutler/get-event-log-upload-log.md |
| `get_event_logs` | Read | Low | https://policylayer.com/tools/adbutler/get-event-logs.md |
| `get_geo_summary_report` | Read | Low | https://policylayer.com/tools/adbutler/get-geo-summary-report.md |
| `get_geo_target` | Read | Low | https://policylayer.com/tools/adbutler/get-geo-target.md |
| `get_image_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/get-image-ad-item.md |
| `get_image_ad_item_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-image-ad-item-conversion-tag.md |
| `get_list_target` | Read | Low | https://policylayer.com/tools/adbutler/get-list-target.md |
| `get_live_website_preview` | Read | Low | https://policylayer.com/tools/adbutler/get-live-website-preview.md |
| `get_manager` | Read | Low | https://policylayer.com/tools/adbutler/get-manager.md |
| `get_manual_tracking_links` | Read | Low | https://policylayer.com/tools/adbutler/get-manual-tracking-links.md |
| `get_media_group` | Read | Low | https://policylayer.com/tools/adbutler/get-media-group.md |
| `get_native_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/get-native-ad-item.md |
| `get_native_ad_item_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-native-ad-item-conversion-tag.md |
| `get_native_template` | Read | Low | https://policylayer.com/tools/adbutler/get-native-template.md |
| `get_ortb_native_data_asset` | Read | Low | https://policylayer.com/tools/adbutler/get-ortb-native-data-asset.md |
| `get_ortb_native_image_asset` | Read | Low | https://policylayer.com/tools/adbutler/get-ortb-native-image-asset.md |
| `get_ortb_native_template` | Read | Low | https://policylayer.com/tools/adbutler/get-ortb-native-template.md |
| `get_ortb_native_title_asset` | Read | Low | https://policylayer.com/tools/adbutler/get-ortb-native-title-asset.md |
| `get_placement` | Read | Low | https://policylayer.com/tools/adbutler/get-placement.md |
| `get_placement_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-placement-conversion-tag.md |
| `get_placement_forecast` | Read | Low | https://policylayer.com/tools/adbutler/get-placement-forecast.md |
| `get_platform_target` | Read | Low | https://policylayer.com/tools/adbutler/get-platform-target.md |
| `get_pmp_deal` | Read | Low | https://policylayer.com/tools/adbutler/get-pmp-deal.md |
| `get_postal_code_target` | Read | Low | https://policylayer.com/tools/adbutler/get-postal-code-target.md |
| `get_product_catalog` | Read | Low | https://policylayer.com/tools/adbutler/get-product-catalog.md |
| `get_product_catalog_item` | Read | Low | https://policylayer.com/tools/adbutler/get-product-catalog-item.md |
| `get_product_source` | Read | Low | https://policylayer.com/tools/adbutler/get-product-source.md |
| `get_product_source_target` | Read | Low | https://policylayer.com/tools/adbutler/get-product-source-target.md |
| `get_publisher` | Read | Low | https://policylayer.com/tools/adbutler/get-publisher.md |
| `get_report_generated` | Read | Low | https://policylayer.com/tools/adbutler/get-report-generated.md |
| `get_report_schedule` | Read | Low | https://policylayer.com/tools/adbutler/get-report-schedule.md |
| `get_report_schedule_generated` | Read | Low | https://policylayer.com/tools/adbutler/get-report-schedule-generated.md |
| `get_rich_media_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/get-rich-media-ad-item.md |
| `get_rich_media_ad_item_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-rich-media-ad-item-conversion-tag.md |
| `get_rich_media_creative` | Read | Low | https://policylayer.com/tools/adbutler/get-rich-media-creative.md |
| `get_role` | Read | Low | https://policylayer.com/tools/adbutler/get-role.md |
| `get_schedule` | Read | Low | https://policylayer.com/tools/adbutler/get-schedule.md |
| `get_sftp_connection` | Read | Low | https://policylayer.com/tools/adbutler/get-sftp-connection.md |
| `get_signature_request` | Read | Low | https://policylayer.com/tools/adbutler/get-signature-request.md |
| `get_signature_request_recipient` | Read | Low | https://policylayer.com/tools/adbutler/get-signature-request-recipient.md |
| `get_trusted_redirect_domain` | Read | Low | https://policylayer.com/tools/adbutler/get-trusted-redirect-domain.md |
| `get_user` | Read | Low | https://policylayer.com/tools/adbutler/get-user.md |
| `get_user_attribute` | Read | Low | https://policylayer.com/tools/adbutler/get-user-attribute.md |
| `get_user_db` | Read | Low | https://policylayer.com/tools/adbutler/get-user-db.md |
| `get_vast_ad_item_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-ad-item-conversion-tag.md |
| `get_vast_auction_placements_report` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-auction-placements-report.md |
| `get_vast_campaign_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-campaign-conversion-tag.md |
| `get_vast_channel_forecast` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-channel-forecast.md |
| `get_vast_custom_report` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-custom-report.md |
| `get_vast_forecast` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-forecast.md |
| `get_vast_geo_summary_report` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-geo-summary-report.md |
| `get_vast_placement_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-placement-conversion-tag.md |
| `get_vast_platform_estimate` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-platform-estimate.md |
| `get_vast_report` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-report.md |
| `get_vast_zone_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-zone-conversion-tag.md |
| `get_vast_zone_tags` | Read | Low | https://policylayer.com/tools/adbutler/get-vast-zone-tags.md |
| `get_video_creative` | Read | Low | https://policylayer.com/tools/adbutler/get-video-creative.md |
| `get_zone` | Read | Low | https://policylayer.com/tools/adbutler/get-zone.md |
| `get_zone_conversion_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-zone-conversion-tag.md |
| `get_zone_ortb_native_ad` | Read | Low | https://policylayer.com/tools/adbutler/get-zone-ortb-native-ad.md |
| `get_zone_tag` | Read | Low | https://policylayer.com/tools/adbutler/get-zone-tag.md |
| `list_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/list-ad-items.md |
| `list_advertisers` | Read | Low | https://policylayer.com/tools/adbutler/list-advertisers.md |
| `list_all_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/list-all-campaigns.md |
| `list_all_creatives` | Read | Low | https://policylayer.com/tools/adbutler/list-all-creatives.md |
| `list_all_generated_reports` | Read | Low | https://policylayer.com/tools/adbutler/list-all-generated-reports.md |
| `list_all_report_schedules` | Read | Low | https://policylayer.com/tools/adbutler/list-all-report-schedules.md |
| `list_all_zones` | Read | Low | https://policylayer.com/tools/adbutler/list-all-zones.md |
| `list_archived_advertisers` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-advertisers.md |
| `list_archived_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-campaigns.md |
| `list_archived_channels` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-channels.md |
| `list_archived_contracts` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-contracts.md |
| `list_archived_email_zones` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-email-zones.md |
| `list_archived_publishers` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-publishers.md |
| `list_archived_zones` | Read | Low | https://policylayer.com/tools/adbutler/list-archived-zones.md |
| `list_audiences` | Read | Low | https://policylayer.com/tools/adbutler/list-audiences.md |
| `list_audio_creatives` | Read | Low | https://policylayer.com/tools/adbutler/list-audio-creatives.md |
| `list_beacon_signing_keys` | Read | Low | https://policylayer.com/tools/adbutler/list-beacon-signing-keys.md |
| `list_bidders` | Read | Low | https://policylayer.com/tools/adbutler/list-bidders.md |
| `list_campaign_assignments` | Read | Low | https://policylayer.com/tools/adbutler/list-campaign-assignments.md |
| `list_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/list-campaigns.md |
| `list_catalog_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/list-catalog-ad-items.md |
| `list_catalog_zones` | Read | Low | https://policylayer.com/tools/adbutler/list-catalog-zones.md |
| `list_channel_zone_assignments` | Read | Low | https://policylayer.com/tools/adbutler/list-channel-zone-assignments.md |
| `list_channels` | Read | Low | https://policylayer.com/tools/adbutler/list-channels.md |
| `list_contacts` | Read | Low | https://policylayer.com/tools/adbutler/list-contacts.md |
| `list_contract_document_file_revisions` | Read | Low | https://policylayer.com/tools/adbutler/list-contract-document-file-revisions.md |
| `list_contract_documents` | Read | Low | https://policylayer.com/tools/adbutler/list-contract-documents.md |
| `list_contract_payments` | Read | Low | https://policylayer.com/tools/adbutler/list-contract-payments.md |
| `list_contract_templates` | Read | Low | https://policylayer.com/tools/adbutler/list-contract-templates.md |
| `list_contracts` | Read | Low | https://policylayer.com/tools/adbutler/list-contracts.md |
| `list_creatives` | Read | Low | https://policylayer.com/tools/adbutler/list-creatives.md |
| `list_custom_html_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/list-custom-html-ad-items.md |
| `list_custom_reports` | Read | Low | https://policylayer.com/tools/adbutler/list-custom-reports.md |
| `list_data_key_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-data-key-targets.md |
| `list_data_keys` | Read | Low | https://policylayer.com/tools/adbutler/list-data-keys.md |
| `list_data_lists` | Read | Low | https://policylayer.com/tools/adbutler/list-data-lists.md |
| `list_data_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-data-targets.md |
| `list_day_partings` | Read | Low | https://policylayer.com/tools/adbutler/list-day-partings.md |
| `list_demand_endpoints` | Read | Low | https://policylayer.com/tools/adbutler/list-demand-endpoints.md |
| `list_demand_sources` | Read | Low | https://policylayer.com/tools/adbutler/list-demand-sources.md |
| `list_email_zones` | Read | Low | https://policylayer.com/tools/adbutler/list-email-zones.md |
| `list_event_log_upload_configs` | Read | Low | https://policylayer.com/tools/adbutler/list-event-log-upload-configs.md |
| `list_event_log_upload_logs` | Read | Low | https://policylayer.com/tools/adbutler/list-event-log-upload-logs.md |
| `list_geo_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-geo-targets.md |
| `list_image_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/list-image-ad-items.md |
| `list_list_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-list-targets.md |
| `list_managers` | Read | Low | https://policylayer.com/tools/adbutler/list-managers.md |
| `list_media_groups` | Read | Low | https://policylayer.com/tools/adbutler/list-media-groups.md |
| `list_native_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/list-native-ad-items.md |
| `list_native_templates` | Read | Low | https://policylayer.com/tools/adbutler/list-native-templates.md |
| `list_ortb_native_data_assets` | Read | Low | https://policylayer.com/tools/adbutler/list-ortb-native-data-assets.md |
| `list_ortb_native_image_assets` | Read | Low | https://policylayer.com/tools/adbutler/list-ortb-native-image-assets.md |
| `list_ortb_native_templates` | Read | Low | https://policylayer.com/tools/adbutler/list-ortb-native-templates.md |
| `list_ortb_native_title_assets` | Read | Low | https://policylayer.com/tools/adbutler/list-ortb-native-title-assets.md |
| `list_placements` | Read | Low | https://policylayer.com/tools/adbutler/list-placements.md |
| `list_platform_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-platform-targets.md |
| `list_pmp_deals` | Read | Low | https://policylayer.com/tools/adbutler/list-pmp-deals.md |
| `list_postal_code_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-postal-code-targets.md |
| `list_product_catalogs` | Read | Low | https://policylayer.com/tools/adbutler/list-product-catalogs.md |
| `list_product_source_targets` | Read | Low | https://policylayer.com/tools/adbutler/list-product-source-targets.md |
| `list_product_sources` | Read | Low | https://policylayer.com/tools/adbutler/list-product-sources.md |
| `list_publishers` | Read | Low | https://policylayer.com/tools/adbutler/list-publishers.md |
| `list_report_generated` | Read | Low | https://policylayer.com/tools/adbutler/list-report-generated.md |
| `list_report_schedule_generated` | Read | Low | https://policylayer.com/tools/adbutler/list-report-schedule-generated.md |
| `list_report_schedules` | Read | Low | https://policylayer.com/tools/adbutler/list-report-schedules.md |
| `list_rich_media_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/list-rich-media-ad-items.md |
| `list_rich_media_creatives` | Read | Low | https://policylayer.com/tools/adbutler/list-rich-media-creatives.md |
| `list_roles` | Read | Low | https://policylayer.com/tools/adbutler/list-roles.md |
| `list_schedules` | Read | Low | https://policylayer.com/tools/adbutler/list-schedules.md |
| `list_sftp_connections` | Read | Low | https://policylayer.com/tools/adbutler/list-sftp-connections.md |
| `list_signature_request_recipients` | Read | Low | https://policylayer.com/tools/adbutler/list-signature-request-recipients.md |
| `list_signature_requests` | Read | Low | https://policylayer.com/tools/adbutler/list-signature-requests.md |
| `list_trusted_redirect_domains` | Read | Low | https://policylayer.com/tools/adbutler/list-trusted-redirect-domains.md |
| `list_user_attributes` | Read | Low | https://policylayer.com/tools/adbutler/list-user-attributes.md |
| `list_user_dbs` | Read | Low | https://policylayer.com/tools/adbutler/list-user-dbs.md |
| `list_vast_custom_reports` | Read | Low | https://policylayer.com/tools/adbutler/list-vast-custom-reports.md |
| `list_video_creatives` | Read | Low | https://policylayer.com/tools/adbutler/list-video-creatives.md |
| `list_zone_ortb_native_ads` | Read | Low | https://policylayer.com/tools/adbutler/list-zone-ortb-native-ads.md |
| `list_zones` | Read | Low | https://policylayer.com/tools/adbutler/list-zones.md |
| `search_adbutler_api` | Read | Low | https://policylayer.com/tools/adbutler/search-adbutler-api.md |
| `search_product_catalog_items` | Read | Low | https://policylayer.com/tools/adbutler/search-product-catalog-items.md |
| `serve_ad` | Read | Low | https://policylayer.com/tools/adbutler/serve-ad.md |
| `validate_beacon_signing_key` | Read | Low | https://policylayer.com/tools/adbutler/validate-beacon-signing-key.md |
| `vast_get_ad_item` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-ad-item.md |
| `vast_get_archived_campaign` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-archived-campaign.md |
| `vast_get_archived_channel` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-archived-channel.md |
| `vast_get_archived_zone` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-archived-zone.md |
| `vast_get_campaign` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-campaign.md |
| `vast_get_campaign_assignment` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-campaign-assignment.md |
| `vast_get_channel` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-channel.md |
| `vast_get_channel_zone_assignment` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-channel-zone-assignment.md |
| `vast_get_companion` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-companion.md |
| `vast_get_linear_media` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-linear-media.md |
| `vast_get_non_linear_media` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-non-linear-media.md |
| `vast_get_placement` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-placement.md |
| `vast_get_schedule` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-schedule.md |
| `vast_get_tracking` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-tracking.md |
| `vast_get_zone` | Read | Low | https://policylayer.com/tools/adbutler/vast-get-zone.md |
| `vast_list_ad_items` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-ad-items.md |
| `vast_list_archived_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-archived-campaigns.md |
| `vast_list_archived_channels` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-archived-channels.md |
| `vast_list_archived_zones` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-archived-zones.md |
| `vast_list_campaign_assignments` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-campaign-assignments.md |
| `vast_list_campaigns` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-campaigns.md |
| `vast_list_channel_zone_assignments` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-channel-zone-assignments.md |
| `vast_list_channels` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-channels.md |
| `vast_list_companions` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-companions.md |
| `vast_list_linear_media` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-linear-media.md |
| `vast_list_media` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-media.md |
| `vast_list_non_linear_media` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-non-linear-media.md |
| `vast_list_placements` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-placements.md |
| `vast_list_schedules` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-schedules.md |
| `vast_list_tracking` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-tracking.md |
| `vast_list_zones` | Read | Low | https://policylayer.com/tools/adbutler/vast-list-zones.md |
| `vast42_get_ad` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-ad.md |
| `vast42_get_campaign_assignment` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-campaign-assignment.md |
| `vast42_get_closed_caption_file` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-closed-caption-file.md |
| `vast42_get_companion` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-companion.md |
| `vast42_get_creative` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-creative.md |
| `vast42_get_icon` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-icon.md |
| `vast42_get_icon_click_fallback_image` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-icon-click-fallback-image.md |
| `vast42_get_interactive_creative_file` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-interactive-creative-file.md |
| `vast42_get_linear` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-linear.md |
| `vast42_get_media_file` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-media-file.md |
| `vast42_get_mezzanine` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-mezzanine.md |
| `vast42_get_non_linear` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-non-linear.md |
| `vast42_get_placement` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-placement.md |
| `vast42_get_resource` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-resource.md |
| `vast42_get_universal_ad_id` | Read | Low | https://policylayer.com/tools/adbutler/vast42-get-universal-ad-id.md |
| `vast42_list_ads` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-ads.md |
| `vast42_list_campaign_assignments` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-campaign-assignments.md |
| `vast42_list_closed_caption_files` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-closed-caption-files.md |
| `vast42_list_companions` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-companions.md |
| `vast42_list_creatives` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-creatives.md |
| `vast42_list_icon_click_fallback_images` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-icon-click-fallback-images.md |
| `vast42_list_icons` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-icons.md |
| `vast42_list_interactive_creative_files` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-interactive-creative-files.md |
| `vast42_list_linears` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-linears.md |
| `vast42_list_media_files` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-media-files.md |
| `vast42_list_mezzanines` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-mezzanines.md |
| `vast42_list_non_linears` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-non-linears.md |
| `vast42_list_placements` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-placements.md |
| `vast42_list_resources` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-resources.md |
| `vast42_list_universal_ad_ids` | Read | Low | https://policylayer.com/tools/adbutler/vast42-list-universal-ad-ids.md |
| `add_user_list_attribute_values` | Write | Medium | https://policylayer.com/tools/adbutler/add-user-list-attribute-values.md |
| `archive_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/archive-campaign.md |
| `archive_zone` | Write | Medium | https://policylayer.com/tools/adbutler/archive-zone.md |
| `bulk_create_product_sources` | Write | Medium | https://policylayer.com/tools/adbutler/bulk-create-product-sources.md |
| `bulk_upload_add_data_list` | Write | Medium | https://policylayer.com/tools/adbutler/bulk-upload-add-data-list.md |
| `bulk_upload_product_catalog` | Write | Medium | https://policylayer.com/tools/adbutler/bulk-upload-product-catalog.md |
| `bulk_upload_replace_data_list` | Write | Medium | https://policylayer.com/tools/adbutler/bulk-upload-replace-data-list.md |
| `campaign_bulk_create_catalog_ad_items` | Write | Medium | https://policylayer.com/tools/adbutler/campaign-bulk-create-catalog-ad-items.md |
| `convert_native_to_image` | Write | Medium | https://policylayer.com/tools/adbutler/convert-native-to-image.md |
| `create_advertiser` | Write | Medium | https://policylayer.com/tools/adbutler/create-advertiser.md |
| `create_audience` | Write | Medium | https://policylayer.com/tools/adbutler/create-audience.md |
| `create_audio_creative` | Write | Medium | https://policylayer.com/tools/adbutler/create-audio-creative.md |
| `create_beacon_signing_key` | Write | Medium | https://policylayer.com/tools/adbutler/create-beacon-signing-key.md |
| `create_bidder` | Write | Medium | https://policylayer.com/tools/adbutler/create-bidder.md |
| `create_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/create-campaign.md |
| `create_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/create-campaign-assignment.md |
| `create_catalog_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/create-catalog-ad-item.md |
| `create_catalog_zone` | Write | Medium | https://policylayer.com/tools/adbutler/create-catalog-zone.md |
| `create_channel` | Write | Medium | https://policylayer.com/tools/adbutler/create-channel.md |
| `create_channel_zone_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/create-channel-zone-assignment.md |
| `create_contact` | Write | Medium | https://policylayer.com/tools/adbutler/create-contact.md |
| `create_contract` | Write | Medium | https://policylayer.com/tools/adbutler/create-contract.md |
| `create_contract_document` | Write | Medium | https://policylayer.com/tools/adbutler/create-contract-document.md |
| `create_contract_document_from_template` | Write | Medium | https://policylayer.com/tools/adbutler/create-contract-document-from-template.md |
| `create_contract_template` | Write | Medium | https://policylayer.com/tools/adbutler/create-contract-template.md |
| `create_creative` | Write | Medium | https://policylayer.com/tools/adbutler/create-creative.md |
| `create_custom_html_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/create-custom-html-ad-item.md |
| `create_custom_report` | Write | Medium | https://policylayer.com/tools/adbutler/create-custom-report.md |
| `create_data_key` | Write | Medium | https://policylayer.com/tools/adbutler/create-data-key.md |
| `create_data_key_target` | Write | Medium | https://policylayer.com/tools/adbutler/create-data-key-target.md |
| `create_data_list` | Write | Medium | https://policylayer.com/tools/adbutler/create-data-list.md |
| `create_day_parting` | Write | Medium | https://policylayer.com/tools/adbutler/create-day-parting.md |
| `create_demand_endpoint` | Write | Medium | https://policylayer.com/tools/adbutler/create-demand-endpoint.md |
| `create_demand_source` | Write | Medium | https://policylayer.com/tools/adbutler/create-demand-source.md |
| `create_email_zone` | Write | Medium | https://policylayer.com/tools/adbutler/create-email-zone.md |
| `create_event_log_upload_config` | Write | Medium | https://policylayer.com/tools/adbutler/create-event-log-upload-config.md |
| `create_geo_target` | Write | Medium | https://policylayer.com/tools/adbutler/create-geo-target.md |
| `create_image_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/create-image-ad-item.md |
| `create_list_target` | Write | Medium | https://policylayer.com/tools/adbutler/create-list-target.md |
| `create_manager` | Write | Medium | https://policylayer.com/tools/adbutler/create-manager.md |
| `create_media_group` | Write | Medium | https://policylayer.com/tools/adbutler/create-media-group.md |
| `create_native_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/create-native-ad-item.md |
| `create_native_template` | Write | Medium | https://policylayer.com/tools/adbutler/create-native-template.md |
| `create_ortb_native_data_asset` | Write | Medium | https://policylayer.com/tools/adbutler/create-ortb-native-data-asset.md |
| `create_ortb_native_image_asset` | Write | Medium | https://policylayer.com/tools/adbutler/create-ortb-native-image-asset.md |
| `create_ortb_native_template` | Write | Medium | https://policylayer.com/tools/adbutler/create-ortb-native-template.md |
| `create_ortb_native_title_asset` | Write | Medium | https://policylayer.com/tools/adbutler/create-ortb-native-title-asset.md |
| `create_placement` | Write | Medium | https://policylayer.com/tools/adbutler/create-placement.md |
| `create_platform_target` | Write | Medium | https://policylayer.com/tools/adbutler/create-platform-target.md |
| `create_pmp_deal` | Write | Medium | https://policylayer.com/tools/adbutler/create-pmp-deal.md |
| `create_postal_code_target` | Write | Medium | https://policylayer.com/tools/adbutler/create-postal-code-target.md |
| `create_product_catalog` | Write | Medium | https://policylayer.com/tools/adbutler/create-product-catalog.md |
| `create_product_catalog_item` | Write | Medium | https://policylayer.com/tools/adbutler/create-product-catalog-item.md |
| `create_product_source` | Write | Medium | https://policylayer.com/tools/adbutler/create-product-source.md |
| `create_product_source_target` | Write | Medium | https://policylayer.com/tools/adbutler/create-product-source-target.md |
| `create_publisher` | Write | Medium | https://policylayer.com/tools/adbutler/create-publisher.md |
| `create_report_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/create-report-schedule.md |
| `create_rich_media_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/create-rich-media-ad-item.md |
| `create_rich_media_creative` | Write | Medium | https://policylayer.com/tools/adbutler/create-rich-media-creative.md |
| `create_role` | Write | Medium | https://policylayer.com/tools/adbutler/create-role.md |
| `create_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/create-schedule.md |
| `create_sftp_connection` | Write | Medium | https://policylayer.com/tools/adbutler/create-sftp-connection.md |
| `create_signature_request` | Write | Medium | https://policylayer.com/tools/adbutler/create-signature-request.md |
| `create_trial_account` | Write | Medium | https://policylayer.com/tools/adbutler/create-trial-account.md |
| `create_trusted_redirect_domain` | Write | Medium | https://policylayer.com/tools/adbutler/create-trusted-redirect-domain.md |
| `create_user` | Write | Medium | https://policylayer.com/tools/adbutler/create-user.md |
| `create_user_attribute` | Write | Medium | https://policylayer.com/tools/adbutler/create-user-attribute.md |
| `create_user_db` | Write | Medium | https://policylayer.com/tools/adbutler/create-user-db.md |
| `create_vast_custom_report` | Write | Medium | https://policylayer.com/tools/adbutler/create-vast-custom-report.md |
| `create_video_creative` | Write | Medium | https://policylayer.com/tools/adbutler/create-video-creative.md |
| `create_zone` | Write | Medium | https://policylayer.com/tools/adbutler/create-zone.md |
| `create_zone_ortb_native_ad` | Write | Medium | https://policylayer.com/tools/adbutler/create-zone-ortb-native-ad.md |
| `draft_create_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-campaign.md |
| `draft_create_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-campaign-assignment.md |
| `draft_create_catalog_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-catalog-ad-item.md |
| `draft_create_custom_html_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-custom-html-ad-item.md |
| `draft_create_image_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-image-ad-item.md |
| `draft_create_native_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-native-ad-item.md |
| `draft_create_placement` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-placement.md |
| `draft_create_rich_media_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-rich-media-ad-item.md |
| `draft_create_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/draft-create-schedule.md |
| `draft_save_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/draft-save-campaign.md |
| `draft_update_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-campaign.md |
| `draft_update_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-campaign-assignment.md |
| `draft_update_catalog_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-catalog-ad-item.md |
| `draft_update_custom_html_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-custom-html-ad-item.md |
| `draft_update_image_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-image-ad-item.md |
| `draft_update_native_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-native-ad-item.md |
| `draft_update_placement` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-placement.md |
| `draft_update_rich_media_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-rich-media-ad-item.md |
| `draft_update_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/draft-update-schedule.md |
| `generate_bulk_zone_tags` | Write | Medium | https://policylayer.com/tools/adbutler/generate-bulk-zone-tags.md |
| `replace_audio_creative_file` | Write | Medium | https://policylayer.com/tools/adbutler/replace-audio-creative-file.md |
| `replace_contract_document_file` | Write | Medium | https://policylayer.com/tools/adbutler/replace-contract-document-file.md |
| `replace_contract_document_file_from_template` | Write | Medium | https://policylayer.com/tools/adbutler/replace-contract-document-file-from-template.md |
| `replace_image_creative_file` | Write | Medium | https://policylayer.com/tools/adbutler/replace-image-creative-file.md |
| `replace_rich_media_creative_file` | Write | Medium | https://policylayer.com/tools/adbutler/replace-rich-media-creative-file.md |
| `replace_video_creative_file` | Write | Medium | https://policylayer.com/tools/adbutler/replace-video-creative-file.md |
| `resend_signature_request` | Write | Medium | https://policylayer.com/tools/adbutler/resend-signature-request.md |
| `revoke_report_schedule_historical_access` | Write | Medium | https://policylayer.com/tools/adbutler/revoke-report-schedule-historical-access.md |
| `setup_api_key` | Write | Medium | https://policylayer.com/tools/adbutler/setup-api-key.md |
| `unarchive_advertiser` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-advertiser.md |
| `unarchive_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-campaign.md |
| `unarchive_channel` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-channel.md |
| `unarchive_contract` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-contract.md |
| `unarchive_email_zone` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-email-zone.md |
| `unarchive_publisher` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-publisher.md |
| `unarchive_zone` | Write | Medium | https://policylayer.com/tools/adbutler/unarchive-zone.md |
| `update_advertiser` | Write | Medium | https://policylayer.com/tools/adbutler/update-advertiser.md |
| `update_audience` | Write | Medium | https://policylayer.com/tools/adbutler/update-audience.md |
| `update_audio_creative` | Write | Medium | https://policylayer.com/tools/adbutler/update-audio-creative.md |
| `update_beacon_signing_key` | Write | Medium | https://policylayer.com/tools/adbutler/update-beacon-signing-key.md |
| `update_bidder` | Write | Medium | https://policylayer.com/tools/adbutler/update-bidder.md |
| `update_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/update-campaign.md |
| `update_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/update-campaign-assignment.md |
| `update_catalog_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/update-catalog-ad-item.md |
| `update_catalog_zone` | Write | Medium | https://policylayer.com/tools/adbutler/update-catalog-zone.md |
| `update_channel` | Write | Medium | https://policylayer.com/tools/adbutler/update-channel.md |
| `update_contact` | Write | Medium | https://policylayer.com/tools/adbutler/update-contact.md |
| `update_contract` | Write | Medium | https://policylayer.com/tools/adbutler/update-contract.md |
| `update_contract_document` | Write | Medium | https://policylayer.com/tools/adbutler/update-contract-document.md |
| `update_contract_template` | Write | Medium | https://policylayer.com/tools/adbutler/update-contract-template.md |
| `update_creative` | Write | Medium | https://policylayer.com/tools/adbutler/update-creative.md |
| `update_custom_html_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/update-custom-html-ad-item.md |
| `update_custom_report` | Write | Medium | https://policylayer.com/tools/adbutler/update-custom-report.md |
| `update_data_key` | Write | Medium | https://policylayer.com/tools/adbutler/update-data-key.md |
| `update_data_key_target` | Write | Medium | https://policylayer.com/tools/adbutler/update-data-key-target.md |
| `update_data_list` | Write | Medium | https://policylayer.com/tools/adbutler/update-data-list.md |
| `update_day_parting` | Write | Medium | https://policylayer.com/tools/adbutler/update-day-parting.md |
| `update_demand_endpoint` | Write | Medium | https://policylayer.com/tools/adbutler/update-demand-endpoint.md |
| `update_demand_source` | Write | Medium | https://policylayer.com/tools/adbutler/update-demand-source.md |
| `update_email_zone` | Write | Medium | https://policylayer.com/tools/adbutler/update-email-zone.md |
| `update_event_log_upload_config` | Write | Medium | https://policylayer.com/tools/adbutler/update-event-log-upload-config.md |
| `update_geo_target` | Write | Medium | https://policylayer.com/tools/adbutler/update-geo-target.md |
| `update_image_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/update-image-ad-item.md |
| `update_list_target` | Write | Medium | https://policylayer.com/tools/adbutler/update-list-target.md |
| `update_manager` | Write | Medium | https://policylayer.com/tools/adbutler/update-manager.md |
| `update_media_group` | Write | Medium | https://policylayer.com/tools/adbutler/update-media-group.md |
| `update_native_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/update-native-ad-item.md |
| `update_native_template` | Write | Medium | https://policylayer.com/tools/adbutler/update-native-template.md |
| `update_ortb_native_data_asset` | Write | Medium | https://policylayer.com/tools/adbutler/update-ortb-native-data-asset.md |
| `update_ortb_native_image_asset` | Write | Medium | https://policylayer.com/tools/adbutler/update-ortb-native-image-asset.md |
| `update_ortb_native_template` | Write | Medium | https://policylayer.com/tools/adbutler/update-ortb-native-template.md |
| `update_ortb_native_title_asset` | Write | Medium | https://policylayer.com/tools/adbutler/update-ortb-native-title-asset.md |
| `update_placement` | Write | Medium | https://policylayer.com/tools/adbutler/update-placement.md |
| `update_platform_target` | Write | Medium | https://policylayer.com/tools/adbutler/update-platform-target.md |
| `update_pmp_deal` | Write | Medium | https://policylayer.com/tools/adbutler/update-pmp-deal.md |
| `update_postal_code_target` | Write | Medium | https://policylayer.com/tools/adbutler/update-postal-code-target.md |
| `update_product_catalog` | Write | Medium | https://policylayer.com/tools/adbutler/update-product-catalog.md |
| `update_product_catalog_item` | Write | Medium | https://policylayer.com/tools/adbutler/update-product-catalog-item.md |
| `update_product_source` | Write | Medium | https://policylayer.com/tools/adbutler/update-product-source.md |
| `update_product_source_target` | Write | Medium | https://policylayer.com/tools/adbutler/update-product-source-target.md |
| `update_publisher` | Write | Medium | https://policylayer.com/tools/adbutler/update-publisher.md |
| `update_report_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/update-report-schedule.md |
| `update_rich_media_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/update-rich-media-ad-item.md |
| `update_rich_media_creative` | Write | Medium | https://policylayer.com/tools/adbutler/update-rich-media-creative.md |
| `update_role` | Write | Medium | https://policylayer.com/tools/adbutler/update-role.md |
| `update_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/update-schedule.md |
| `update_sftp_connection` | Write | Medium | https://policylayer.com/tools/adbutler/update-sftp-connection.md |
| `update_signature_request` | Write | Medium | https://policylayer.com/tools/adbutler/update-signature-request.md |
| `update_signature_request_recipient` | Write | Medium | https://policylayer.com/tools/adbutler/update-signature-request-recipient.md |
| `update_trusted_redirect_domain` | Write | Medium | https://policylayer.com/tools/adbutler/update-trusted-redirect-domain.md |
| `update_user_attribute` | Write | Medium | https://policylayer.com/tools/adbutler/update-user-attribute.md |
| `update_video_creative` | Write | Medium | https://policylayer.com/tools/adbutler/update-video-creative.md |
| `update_zone` | Write | Medium | https://policylayer.com/tools/adbutler/update-zone.md |
| `update_zone_ortb_native_ad` | Write | Medium | https://policylayer.com/tools/adbutler/update-zone-ortb-native-ad.md |
| `vast_archive_zone` | Write | Medium | https://policylayer.com/tools/adbutler/vast-archive-zone.md |
| `vast_create_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-ad-item.md |
| `vast_create_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-campaign.md |
| `vast_create_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-campaign-assignment.md |
| `vast_create_channel` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-channel.md |
| `vast_create_channel_zone_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-channel-zone-assignment.md |
| `vast_create_companion` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-companion.md |
| `vast_create_linear_media` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-linear-media.md |
| `vast_create_non_linear_media` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-non-linear-media.md |
| `vast_create_placement` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-placement.md |
| `vast_create_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-schedule.md |
| `vast_create_tracking` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-tracking.md |
| `vast_create_zone` | Write | Medium | https://policylayer.com/tools/adbutler/vast-create-zone.md |
| `vast_unarchive_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/vast-unarchive-campaign.md |
| `vast_unarchive_channel` | Write | Medium | https://policylayer.com/tools/adbutler/vast-unarchive-channel.md |
| `vast_unarchive_zone` | Write | Medium | https://policylayer.com/tools/adbutler/vast-unarchive-zone.md |
| `vast_update_ad_item` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-ad-item.md |
| `vast_update_campaign` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-campaign.md |
| `vast_update_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-campaign-assignment.md |
| `vast_update_channel` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-channel.md |
| `vast_update_channel_zone_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-channel-zone-assignment.md |
| `vast_update_companion` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-companion.md |
| `vast_update_linear_media` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-linear-media.md |
| `vast_update_non_linear_media` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-non-linear-media.md |
| `vast_update_placement` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-placement.md |
| `vast_update_schedule` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-schedule.md |
| `vast_update_tracking` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-tracking.md |
| `vast_update_zone` | Write | Medium | https://policylayer.com/tools/adbutler/vast-update-zone.md |
| `vast42_create_ad` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-ad.md |
| `vast42_create_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-campaign-assignment.md |
| `vast42_create_closed_caption_file` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-closed-caption-file.md |
| `vast42_create_companion` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-companion.md |
| `vast42_create_creative` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-creative.md |
| `vast42_create_icon` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-icon.md |
| `vast42_create_icon_click_fallback_image` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-icon-click-fallback-image.md |
| `vast42_create_interactive_creative_file` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-interactive-creative-file.md |
| `vast42_create_linear` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-linear.md |
| `vast42_create_media_file` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-media-file.md |
| `vast42_create_mezzanine` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-mezzanine.md |
| `vast42_create_non_linear` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-non-linear.md |
| `vast42_create_placement` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-placement.md |
| `vast42_create_resource` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-resource.md |
| `vast42_create_universal_ad_id` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-create-universal-ad-id.md |
| `vast42_update_ad` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-ad.md |
| `vast42_update_campaign_assignment` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-campaign-assignment.md |
| `vast42_update_closed_caption_file` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-closed-caption-file.md |
| `vast42_update_companion` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-companion.md |
| `vast42_update_creative` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-creative.md |
| `vast42_update_icon` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-icon.md |
| `vast42_update_icon_click_fallback_image` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-icon-click-fallback-image.md |
| `vast42_update_interactive_creative_file` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-interactive-creative-file.md |
| `vast42_update_linear` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-linear.md |
| `vast42_update_media_file` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-media-file.md |
| `vast42_update_mezzanine` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-mezzanine.md |
| `vast42_update_non_linear` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-non-linear.md |
| `vast42_update_placement` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-placement.md |
| `vast42_update_resource` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-resource.md |
| `vast42_update_universal_ad_id` | Write | Medium | https://policylayer.com/tools/adbutler/vast42-update-universal-ad-id.md |
| `verify_trial_email` | Write | Medium | https://policylayer.com/tools/adbutler/verify-trial-email.md |

## Tool descriptions

- `archive_advertiser` — Archive an advertiser (soft-delete, can be restored later)
- `archive_channel` — Archive a channel (soft-delete, can be restored later)
- `archive_contract` — Archive a contract (soft-delete, can be restored later)
- `archive_email_zone` — Archive an email zone
- `archive_publisher` — Archive a publisher (soft-delete, can be restored later)
- `bulk_upload_remove_data_list` — Bulk remove entries from a data list
- `bulk_upload_replace_user_db` — Bulk upload to replace all user data in a user database
- `campaign_bulk_delete_catalog_ad_items` — Bulk delete catalog ad items from a campaign
- `cancel_signature_request` — Cancel a signature request
- `delete_advertiser` — Delete an advertiser
- `delete_archived_campaign` — Permanently delete an archived standard campaign
- `delete_archived_channel` — Permanently delete an archived channel
- `delete_archived_contract` — Permanently delete an archived contract
- `delete_audience` — Delete an audience from a user database
- `delete_audio_creative` — Delete an audio creative
- `delete_beacon_signing_key` — Delete a beacon signing key
- `delete_bidder` — Delete a bidder
- `delete_campaign` — Delete a standard campaign
- `delete_campaign_assignment` — Delete a campaign assignment
- `delete_catalog_ad_item` — Delete a catalog ad item
- `delete_catalog_zone` — Delete a catalog zone
- `delete_channel` — Delete a channel
- `delete_channel_zone_assignment` — Remove a zone from a channel
- `delete_contact` — Delete a contact
- `delete_contract` — Delete a contract
- `delete_contract_document` — Delete a contract document
- `delete_contract_payment` — Delete a contract payment
- `delete_contract_template` — Delete a contract template
- `delete_creative` — Delete an image creative
- `delete_custom_html_ad_item` — Delete a custom HTML ad item
- `delete_custom_report` — Delete a report configuration
- `delete_data_key` — Delete a data key
- `delete_data_key_target` — Delete a data key target
- `delete_data_list` — Delete a data list
- `delete_day_parting` — Delete a day parting rule
- `delete_demand_endpoint` — Delete a demand endpoint
- `delete_demand_source` — Delete a demand source
- `delete_email_zone` — Delete an email zone
- `delete_event_log_upload_config` — Delete an event log upload configuration
- `delete_geo_target` — Delete a geo target
- `delete_image_ad_item` — Delete an image ad item
- `delete_list_target` — Delete a list target
- `delete_manager` — Delete a manager
- `delete_media_group` — Delete a media group
- `delete_native_ad_item` — Delete a native ad item
- `delete_native_template` — Delete a native template
- `delete_ortb_native_data_asset` — Delete a data asset from an ORTB native template
- `delete_ortb_native_image_asset` — Delete an image asset from an ORTB native template
- `delete_ortb_native_template` — Delete an OpenRTB native template
- `delete_ortb_native_title_asset` — Delete a title asset from an ORTB native template
- `delete_placement` — Delete a placement (remove an ad item from a zone)
- `delete_platform_target` — Delete a platform target
- `delete_pmp_deal` — Delete a PMP deal
- `delete_postal_code_target` — Delete a postal code target
- `delete_product_source` — Delete a product source
- `delete_product_source_target` — Delete a product source target
- `delete_publisher` — Delete a publisher
- `delete_report_schedule` — Delete a report schedule
- `delete_rich_media_ad_item` — Delete a rich media ad item
- `delete_rich_media_creative` — Delete a rich media creative
- `delete_role` — Delete a role
- `delete_schedule` — Delete a schedule
- `delete_sftp_connection` — Delete an SFTP connection
- `delete_signature_request` — Delete a signature request
- `delete_signature_request_recipient` — Delete a recipient from a signature request
- `delete_trusted_redirect_domain` — Delete a trusted redirect domain
- `delete_user_attribute` — Delete a user attribute from a user database
- `delete_video_creative` — Delete a video creative
- `delete_zone` — Delete a standard zone
- `delete_zone_ortb_native_ad` — Delete an ORTB native ad from a standard zone
- `draft_delete_campaign` — Delete a draft standard campaign
- `draft_delete_campaign_assignment` — Delete a draft campaign assignment
- `draft_delete_catalog_ad_item` — Delete a draft catalog ad item
- `draft_delete_custom_html_ad_item` — Delete a draft custom HTML ad item
- `draft_delete_image_ad_item` — Delete a draft image ad item
- `draft_delete_native_ad_item` — Delete a draft native ad item
- `draft_delete_placement` — Delete a draft placement
- `draft_delete_rich_media_ad_item` — Delete a draft rich media ad item
- `draft_delete_schedule` — Delete a draft schedule
- `remove_list_target_usages` — Remove all usages of a list target
- `remove_user_list_attribute_values` — Remove values from a list attribute for a user
- `vast_archive_campaign` — Archive a VAST campaign (soft-delete, can be restored later)
- `vast_archive_channel` — Archive a VAST channel (soft-delete, can be restored later)
- `vast_delete_ad_item` — Delete a VAST ad item
- `vast_delete_archived_campaign` — Permanently delete an archived VAST campaign
- `vast_delete_archived_channel` — Permanently delete an archived VAST channel
- `vast_delete_archived_zone` — Permanently delete an archived VAST zone
- `vast_delete_campaign` — Delete a VAST campaign
- `vast_delete_campaign_assignment` — Delete a VAST campaign assignment
- `vast_delete_channel` — Delete a VAST channel
- `vast_delete_channel_zone_assignment` — Remove a VAST zone from a VAST channel
- `vast_delete_companion` — Delete a VAST companion
- `vast_delete_linear_media` — Delete a VAST linear media
- `vast_delete_non_linear_media` — Delete a VAST non-linear media
- `vast_delete_placement` — Delete a VAST placement
- `vast_delete_schedule` — Delete a VAST schedule
- `vast_delete_tracking` — Delete a VAST tracking entry
- `vast_delete_zone` — Delete a VAST zone
- `vast42_delete_ad` — Delete a VAST 4.2 ad item
- `vast42_delete_campaign_assignment` — Delete a VAST 4.2 campaign assignment
- `vast42_delete_closed_caption_file` — Delete a VAST 4.2 closed caption file
- `vast42_delete_companion` — Delete a VAST 4.2 companion
- `vast42_delete_creative` — Delete a VAST 4.2 creative
- `vast42_delete_icon` — Delete a VAST 4.2 icon
- `vast42_delete_icon_click_fallback_image` — Delete a VAST 4.2 icon click fallback image
- `vast42_delete_interactive_creative_file` — Delete a VAST 4.2 interactive creative file
- `vast42_delete_linear` — Delete a VAST 4.2 linear media
- `vast42_delete_media_file` — Delete a VAST 4.2 media file
- `vast42_delete_mezzanine` — Delete a VAST 4.2 mezzanine
- `vast42_delete_non_linear` — Delete a VAST 4.2 non-linear media
- `vast42_delete_placement` — Delete a VAST 4.2 placement
- `vast42_delete_resource` — Delete a VAST 4.2 resource
- `vast42_delete_universal_ad_id` — Delete a VAST 4.2 universal ad ID
- `call_adbutler_api` — Call any AdButler API endpoint directly. Use this only when no specific tool wraps the endpoint you need. The session's configured API key is used automatically — do NOT pass an api_key argument. Substitute path placeholders via path_par…
- `resend_verification_code` — Resend the email verification code for a trial account. Use this if the user did not receive the code or it expired.
- `test_sftp_connection` — Test an SFTP connection with the provided credentials
- `create_contract_payment` — Create a new payment for a contract
- `describe_adbutler_api` — Get the full schema (parameters, request body shape, response shape) for one AdButler API endpoint. Use after search_adbutler_api to understand exactly what to send when you call it.
- `download_contract_document_file_revision` — Download a file revision for a contract document
- `draft_get_ad_item` — Get a draft ad item of any type by ID
- `draft_get_campaign` — Get details of a specific draft standard campaign
- `draft_get_campaign_assignment` — Get details of a specific draft campaign assignment
- `draft_get_catalog_ad_item` — Get details of a specific draft catalog ad item
- `draft_get_custom_html_ad_item` — Get details of a specific draft custom HTML ad item
- `draft_get_image_ad_item` — Get details of a specific draft image ad item
- `draft_get_native_ad_item` — Get details of a specific draft native ad item
- `draft_get_placement` — Get details of a specific draft placement
- `draft_get_rich_media_ad_item` — Get details of a specific draft rich media ad item
- `draft_get_schedule` — Get details of a specific draft schedule
- `draft_list_ad_items` — List all draft ad items across all types
- `draft_list_campaign_assignments` — List all draft campaign assignments
- `draft_list_campaigns` — List all draft standard campaigns
- `draft_list_catalog_ad_items` — List all draft catalog ad items
- `draft_list_custom_html_ad_items` — List all draft custom HTML ad items
- `draft_list_image_ad_items` — List all draft image ad items
- `draft_list_native_ad_items` — List all draft native ad items
- `draft_list_placements` — List all draft placements
- `draft_list_rich_media_ad_items` — List all draft rich media ad items
- `draft_list_schedules` — List all draft schedules
- `get_ad` — Retrieve an ad via GET request. Same parameters as serve_ad but uses GET instead of POST.
- `get_advertiser` — Get details of a specific advertiser by ID
- `get_archived_advertiser` — Get details of a specific archived advertiser
- `get_archived_campaign` — Get details of a specific archived standard campaign
- `get_archived_channel` — Get details of a specific archived channel
- `get_archived_contract` — Get details of a specific archived contract
- `get_archived_email_zone` — Get details of a specific archived email zone
- `get_archived_publisher` — Get details of a specific archived publisher
- `get_archived_zone` — Get details of a specific archived standard zone
- `get_auction_placements_report` — Get auction placement statistics report
- `get_audience` — Get details of a specific audience in a user database
- `get_audio_creative` — Get details of a specific audio creative
- `get_beacon_signing_key` — Get details of a specific beacon signing key by ID
- `get_bidder` — Get details of a specific bidder by ID
- `get_campaign` — Get details of a specific standard campaign
- `get_campaign_assignment` — Get details of a specific campaign assignment
- `get_campaign_conversion_tag` — Get conversion tag for a campaign
- `get_campaign_eligible_zones` — Get eligible zones for a campaign
- `get_catalog_ad_item` — Get details of a specific catalog ad item
- `get_catalog_zone` — Get details of a specific catalog zone
- `get_catalog_zone_tag` — Get the ad serving tag for a catalog zone
- `get_channel` — Get details of a specific channel
- `get_channel_zone_assignment` — Get details of a specific channel zone assignment
- `get_contact` — Get details of a specific contact by ID
- `get_contact_report_schedules` — List report schedules for a contact
- `get_contract` — Get details of a specific contract
- `get_contract_active_signature_request` — Get the active signature request for a contract
- `get_contract_assigned_campaigns` — Get campaigns assigned to a contract
- `get_contract_document` — Get details of a specific contract document
- `get_contract_document_file_revision` — Get a specific file revision for a contract document
- `get_contract_payment` — Get details of a specific contract payment
- `get_contract_template` — Get details of a specific contract template
- `get_creative` — Get details of a specific image creative
- `get_custom_html_ad_item` — Get details of a specific custom HTML ad item
- `get_custom_html_ad_item_conversion_tag` — Get conversion tracking tag for a custom HTML ad item
- `get_custom_report` — Get details of a specific report configuration
- `get_data_key` — Get details of a specific data key
- `get_data_key_target` — Get details of a specific data key target
- `get_data_list` — Get details of a specific data list by ID
- `get_day_parting` — Get details of a specific day parting rule
- `get_demand_endpoint` — Get details of a specific demand endpoint by ID
- `get_demand_source` — Get details of a specific demand source by ID
- `get_demand_source_report` — Get demand source statistics report
- `get_display_channel_forecast` — Get display channel forecast report
- `get_display_forecast` — Get display forecast report
- `get_display_platform_estimate` — Get display platform estimate statistics
- `get_display_report` — Get display advertising report with impressions, clicks, and CTR
- `get_email_zone` — Get details of a specific email zone
- `get_email_zone_conversion_tag` — Get the conversion tracking tag for an email zone
- `get_email_zone_tag` — Get the ad serving tag for an email zone
- `get_event_log_upload_config` — Get details of a specific event log upload configuration
- `get_event_log_upload_log` — Get details of a specific event log upload log entry
- `get_event_logs` — Get event logs for account activity (changes, logins, etc.)
- `get_geo_summary_report` — Get geographic summary report
- `get_geo_target` — Get details of a specific geo target
- `get_image_ad_item` — Get details of a specific image ad item
- `get_image_ad_item_conversion_tag` — Get conversion tracking tag for an image ad item
- `get_list_target` — Get details of a specific list target
- `get_live_website_preview` — Get live website preview URL
- `get_manager` — Get details of a specific manager by ID
- `get_manual_tracking_links` — Generate manual tracking links for an ad item
- `get_media_group` — Get details of a specific media group
- `get_native_ad_item` — Get details of a specific native ad item
- `get_native_ad_item_conversion_tag` — Get conversion tracking tag for a native ad item
- `get_native_template` — Get details of a specific native template
- `get_ortb_native_data_asset` — Get details of a specific data asset for an ORTB native template
- `get_ortb_native_image_asset` — Get details of a specific image asset for an ORTB native template
- `get_ortb_native_template` — Get details of a specific OpenRTB native template by ID
- `get_ortb_native_title_asset` — Get details of a specific title asset for an ORTB native template
- `get_placement` — Get details of a specific placement
- `get_placement_conversion_tag` — Get conversion tracking tag for a placement
- `get_placement_forecast` — Get placement forecast report
- `get_platform_target` — Get details of a specific platform target
- `get_pmp_deal` — Get details of a specific PMP deal by ID
- `get_postal_code_target` — Get details of a specific postal code target
- `get_product_catalog` — Get details of a specific product catalog
- `get_product_catalog_item` — Get details of a specific product catalog item
- `get_product_source` — Get details of a specific product source
- `get_product_source_target` — Get details of a specific product source target
- `get_publisher` — Get details of a specific publisher
- `get_report_generated` — Get a specific generated report
- `get_report_schedule` — Get a specific report schedule
- `get_report_schedule_generated` — Get a specific generated report from a schedule
- `get_rich_media_ad_item` — Get details of a specific rich media ad item
- `get_rich_media_ad_item_conversion_tag` — Get conversion tracking tag for a rich media ad item
- `get_rich_media_creative` — Get details of a specific rich media creative
- `get_role` — Get details of a specific role by ID
- `get_schedule` — Get details of a specific schedule
- `get_sftp_connection` — Get details of a specific SFTP connection by ID
- `get_signature_request` — Get details of a specific signature request
- `get_signature_request_recipient` — Get a specific recipient for a signature request
- `get_trusted_redirect_domain` — Get details of a specific trusted redirect domain by ID
- `get_user` — Get a single user from a user database
- `get_user_attribute` — Get details of a specific user attribute in a user database
- `get_user_db` — Get details of a specific user database by ID
- `get_vast_ad_item_conversion_tag` — Get conversion tracking tag for a VAST ad item
- `get_vast_campaign_conversion_tag` — Get conversion tracking tag for a VAST campaign
- `get_vast_channel_forecast` — Get VAST channel forecast report
- `get_vast_custom_report` — Get a specific VAST report
- `get_vast_forecast` — Get VAST forecast report
- `get_vast_geo_summary_report` — Get VAST geographic summary report
- `get_vast_placement_conversion_tag` — Get conversion tracking tag for a VAST placement
- `get_vast_platform_estimate` — Get VAST platform estimate statistics
- `get_vast_report` — Get VAST video advertising report
- `get_vast_zone_conversion_tag` — Get VAST zone conversion tracking tag
- `get_vast_zone_tags` — Get VAST zone serving tags
- `get_video_creative` — Get details of a specific video creative
- `get_zone` — Get details of a specific standard zone
- `get_zone_conversion_tag` — Get the conversion tracking tag for a standard zone
- `get_zone_ortb_native_ad` — Get details of a specific ORTB native ad for a standard zone
- `get_zone_tag` — Get the ad serving tag (embed code) for a zone
- `list_ad_items` — List all ad items (banners) across all types (image, custom HTML, rich media, native, catalog)
- `list_advertisers` — List all advertisers in your AdButler account
- `list_all_campaigns` — List all campaigns across all types
- `list_all_creatives` — List all creatives across all types (image, rich media, video, audio)
- `list_all_generated_reports` — List all generated reports across all configurations
- `list_all_report_schedules` — List all report schedules across all configurations
- `list_all_zones` — List all zones across all types (standard, email, catalog)
- `list_archived_advertisers` — List all archived advertisers
- `list_archived_campaigns` — List all archived standard campaigns
- `list_archived_channels` — List all archived channels
- `list_archived_contracts` — List all archived contracts
- `list_archived_email_zones` — List all archived email zones
- `list_archived_publishers` — List all archived publishers
- `list_archived_zones` — List all archived standard zones
- `list_audiences` — List all audiences in a user database
- `list_audio_creatives` — List all audio creatives
- `list_beacon_signing_keys` — List all beacon signing keys in your AdButler account
- `list_bidders` — List all bidders in your AdButler account
- `list_campaign_assignments` — List all campaign assignments (ad items assigned to campaigns)
- `list_campaigns` — List all standard campaigns
- `list_catalog_ad_items` — List all catalog ad items
- `list_catalog_zones` — List all catalog zones (for product/retail ad serving)
- `list_channel_zone_assignments` — List all channel zone assignments
- `list_channels` — List all channels
- `list_contacts` — List all contacts in your AdButler account
- `list_contract_document_file_revisions` — List file revisions for a contract document
- `list_contract_documents` — List all documents for a contract
- `list_contract_payments` — List all payments for a contract
- `list_contract_templates` — List all contract templates
- `list_contracts` — List all contracts
- `list_creatives` — List all image creatives
- `list_custom_html_ad_items` — List all custom HTML ad items
- `list_custom_reports` — List all saved report configurations
- `list_data_key_targets` — List all data key targets (targeting rules using data key values)
- `list_data_keys` — List all data keys (custom key-value targeting variables)
- `list_data_lists` — List all data lists in your AdButler account
- `list_data_targets` — List all data targets
- `list_day_partings` — List all day parting rules (time-of-day targeting)
- `list_demand_endpoints` — List all demand endpoints in your AdButler account
- `list_demand_sources` — List all demand sources in your AdButler account
- `list_email_zones` — List all email zones
- `list_event_log_upload_configs` — List all event log upload configurations
- `list_event_log_upload_logs` — List all event log upload logs
- `list_geo_targets` — List all geo targets (geographic targeting rules)
- `list_image_ad_items` — List all image ad items
- `list_list_targets` — List all list targets (allowlist/blocklist targeting)
- `list_managers` — List all managers in your AdButler account
- `list_media_groups` — List all media groups (collections of creatives)
- `list_native_ad_items` — List all native ad items
- `list_native_templates` — List all native ad templates
- `list_ortb_native_data_assets` — List all data assets for an ORTB native template
- `list_ortb_native_image_assets` — List all image assets for an ORTB native template
- `list_ortb_native_templates` — List all OpenRTB native templates in your AdButler account
- `list_ortb_native_title_assets` — List all title assets for an ORTB native template
- `list_placements` — List all placements (assignments of ad items to zones)
- `list_platform_targets` — List all platform targets (device/OS/browser targeting)
- `list_pmp_deals` — List all PMP deals in your AdButler account
- `list_postal_code_targets` — List all postal code targets
- `list_product_catalogs` — List all product catalogs for a publisher
- `list_product_source_targets` — List all product source targets for a publisher
- `list_product_sources` — List all product sources for a publisher
- `list_publishers` — List all publishers in your AdButler account
- `list_report_generated` — List generated reports for a specific report configuration
- `list_report_schedule_generated` — List generated reports for a specific schedule
- `list_report_schedules` — List schedules for a specific report configuration
- `list_rich_media_ad_items` — List all rich media ad items
- `list_rich_media_creatives` — List all rich media creatives
- `list_roles` — List all roles in your AdButler account
- `list_schedules` — List all schedules (time-based delivery rules for ad items)
- `list_sftp_connections` — List all SFTP connections in your AdButler account
- `list_signature_request_recipients` — List all recipients for a signature request
- `list_signature_requests` — List all signature requests for a contract
- `list_trusted_redirect_domains` — List all trusted redirect domains in your AdButler account
- `list_user_attributes` — List all user attributes in a user database
- `list_user_dbs` — List all user databases in your AdButler account
- `list_vast_custom_reports` — List all VAST report data
- `list_video_creatives` — List all video creatives
- `list_zone_ortb_native_ads` — List all ORTB native ads for a standard zone
- `list_zones` — List all standard zones
- `search_adbutler_api` — Find AdButler API endpoints by keyword when no specific tool matches what you need. Returns matching endpoints with their HTTP method, path, and a brief summary. Use this when the user asks about a concept that is a *field* rather than a…
- `search_product_catalog_items` — Search for items in a product catalog
- `serve_ad` — Request ad delivery for a zone. Returns the ad(s) that would be served, useful for verifying ad setup. Uses POST /adserve.
- `validate_beacon_signing_key` — Validate a beacon signing key
- `vast_get_ad_item` — Get details of a specific VAST ad item
- `vast_get_archived_campaign` — Get details of a specific archived VAST campaign
- `vast_get_archived_channel` — Get details of a specific archived VAST channel
- `vast_get_archived_zone` — Get details of a specific archived VAST zone
- `vast_get_campaign` — Get details of a specific VAST campaign
- `vast_get_campaign_assignment` — Get details of a specific VAST campaign assignment
- `vast_get_channel` — Get details of a specific VAST channel
- `vast_get_channel_zone_assignment` — Get details of a specific VAST channel zone assignment
- `vast_get_companion` — Get details of a specific VAST companion
- `vast_get_linear_media` — Get details of a specific VAST linear media
- `vast_get_non_linear_media` — Get details of a specific VAST non-linear media
- `vast_get_placement` — Get details of a specific VAST placement
- `vast_get_schedule` — Get details of a specific VAST schedule
- `vast_get_tracking` — Get details of a specific VAST tracking entry
- `vast_get_zone` — Get details of a specific VAST zone
- `vast_list_ad_items` — List all VAST ad items
- `vast_list_archived_campaigns` — List all archived VAST campaigns
- `vast_list_archived_channels` — List all archived VAST channels
- `vast_list_archived_zones` — List all archived VAST zones
- `vast_list_campaign_assignments` — List all VAST campaign assignments
- `vast_list_campaigns` — List all VAST campaigns
- `vast_list_channel_zone_assignments` — List all VAST channel zone assignments
- `vast_list_channels` — List all VAST channels
- `vast_list_companions` — List all VAST companions
- `vast_list_linear_media` — List all VAST linear media
- `vast_list_media` — List all VAST media (linear and non-linear)
- `vast_list_non_linear_media` — List all VAST non-linear media
- `vast_list_placements` — List all VAST placements (assignments of VAST ad items to VAST zones)
- `vast_list_schedules` — List all VAST schedules
- `vast_list_tracking` — List all VAST tracking entries
- `vast_list_zones` — List all VAST zones
- `vast42_get_ad` — Get a single VAST 4.2 ad item
- `vast42_get_campaign_assignment` — Get a single VAST 4.2 campaign assignment
- `vast42_get_closed_caption_file` — Get a single VAST 4.2 closed caption file
- `vast42_get_companion` — Get a single VAST 4.2 companion
- `vast42_get_creative` — Get a single VAST 4.2 creative
- `vast42_get_icon` — Get a single VAST 4.2 icon
- `vast42_get_icon_click_fallback_image` — Get a single VAST 4.2 icon click fallback image
- `vast42_get_interactive_creative_file` — Get a single VAST 4.2 interactive creative file
- `vast42_get_linear` — Get a single VAST 4.2 linear media
- `vast42_get_media_file` — Get a single VAST 4.2 media file
- `vast42_get_mezzanine` — Get a single VAST 4.2 mezzanine
- `vast42_get_non_linear` — Get a single VAST 4.2 non-linear media
- `vast42_get_placement` — Get a single VAST 4.2 placement
- `vast42_get_resource` — Get a single VAST 4.2 resource
- `vast42_get_universal_ad_id` — Get a single VAST 4.2 universal ad ID
- `vast42_list_ads` — List all VAST 4.2 ad items
- `vast42_list_campaign_assignments` — List all VAST 4.2 campaign assignments
- `vast42_list_closed_caption_files` — List all VAST 4.2 closed caption files
- `vast42_list_companions` — List all VAST 4.2 companions
- `vast42_list_creatives` — List all VAST 4.2 creatives
- `vast42_list_icon_click_fallback_images` — List all VAST 4.2 icon click fallback images
- `vast42_list_icons` — List all VAST 4.2 icons
- `vast42_list_interactive_creative_files` — List all VAST 4.2 interactive creative files
- `vast42_list_linears` — List all VAST 4.2 linear media
- `vast42_list_media_files` — List all VAST 4.2 media files
- `vast42_list_mezzanines` — List all VAST 4.2 mezzanines
- `vast42_list_non_linears` — List all VAST 4.2 non-linear media
- `vast42_list_placements` — List all VAST 4.2 placements
- `vast42_list_resources` — List all VAST 4.2 resources
- `vast42_list_universal_ad_ids` — List all VAST 4.2 universal ad IDs
- `add_user_list_attribute_values` — Add values to a list attribute for a user
- `archive_campaign` — Archive a standard campaign (soft-delete, can be restored later)
- `archive_zone` — Archive a standard zone (soft-delete, can be restored later)
- `bulk_create_product_sources` — Bulk create product sources for a publisher
- `bulk_upload_add_data_list` — Bulk add entries to a data list
- `bulk_upload_product_catalog` — Bulk upload items to a product catalog
- `bulk_upload_replace_data_list` — Bulk replace all entries in a data list
- `campaign_bulk_create_catalog_ad_items` — Bulk create catalog ad items in a campaign
- `convert_native_to_image` — Convert a native ad item to an image ad item
- `create_advertiser` — Create a new advertiser
- `create_audience` — Create a new audience in a user database
- `create_audio_creative` — Create a new audio creative. The API uses multipart file upload.
- `create_beacon_signing_key` — Create a new beacon signing key
- `create_bidder` — Create a new bidder
- `create_campaign` — Create a new standard campaign
- `create_campaign_assignment` — Create a new campaign assignment (assign an ad item to a campaign)
- `create_catalog_ad_item` — Create a new catalog ad item
- `create_catalog_zone` — Create a new catalog zone for product/retail ad serving
- `create_channel` — Create a new channel
- `create_channel_zone_assignment` — Assign a zone to a channel
- `create_contact` — Create a new contact
- `create_contract` — Create a new contract
- `create_contract_document` — Create a new document for a contract
- `create_contract_document_from_template` — Create a contract document from a template
- `create_contract_template` — Create a new contract template. Requires name, file, attributes (JSON string), email_subject, and email_body.
- `create_creative` — Create a new image creative. The API uses multipart file upload — pass the media group ID and file attributes.
- `create_custom_html_ad_item` — Create a new custom HTML ad item
- `create_custom_report` — Create a new report configuration
- `create_data_key` — Create a new data key for custom targeting
- `create_data_key_target` — Create a new data key target (targeting rule)
- `create_data_list` — Create a new data list
- `create_day_parting` — Create a new day parting rule for time-of-day targeting. Ranges is an object with day names as keys and arrays of time range strings (e.g. "09:00:00-17:00:00") as values.
- `create_demand_endpoint` — Create a new demand endpoint
- `create_demand_source` — Create a new demand source
- `create_email_zone` — Create a new email zone for serving ads in email newsletters
- `create_event_log_upload_config` — Create a new event log upload configuration
- `create_geo_target` — Create a new geo target for geographic targeting. Areas is an array of objects with continent, country (2-letter code), region, city fields.
- `create_image_ad_item` — Create a new image ad item (banner)
- `create_list_target` — Create a new list target (inclusion/exclusion using a data list)
- `create_manager` — Create a new manager
- `create_media_group` — Create a new media group
- `create_native_ad_item` — Create a new native ad item using a native template
- `create_native_template` — Create a new native ad template with HTML and variable placeholders
- `create_ortb_native_data_asset` — Create a new data asset for an ORTB native template
- `create_ortb_native_image_asset` — Create a new image asset for an ORTB native template
- `create_ortb_native_template` — Create a new OpenRTB native template
- `create_ortb_native_title_asset` — Create a new title asset for an ORTB native template
- `create_placement` — Create a new placement (assign an ad item or campaign to a zone or channel)
- `create_platform_target` — Create a new platform target for device/OS/browser targeting
- `create_pmp_deal` — Create a new PMP deal
- `create_postal_code_target` — Create a new postal code target
- `create_product_catalog` — Create a new product catalog for a publisher
- `create_product_catalog_item` — Create a new item in a product catalog
- `create_product_source` — Create a new product source for a publisher
- `create_product_source_target` — Create a new product source target for a publisher
- `create_publisher` — Create a new publisher
- `create_report_schedule` — Create a new report schedule
- `create_rich_media_ad_item` — Create a new rich media ad item
- `create_rich_media_creative` — Create a new rich media creative. The API uses multipart file upload (ZIP for HTML5).
- `create_role` — Create a new role with permission settings
- `create_schedule` — Create a new schedule for time-based ad delivery. Schedules are automatically linked to ad items via placements.
- `create_sftp_connection` — Create a new SFTP connection
- `create_signature_request` — Create a new signature request for a contract
- `create_trial_account` — Create a free AdButler trial account. Use this when the user does NOT have an AdButler account yet. Collects their info and creates the account. After calling this, the user must check their email for a verification code, then call verif…
- `create_trusted_redirect_domain` — Create a new trusted redirect domain
- `create_user` — Create a new user in a user database
- `create_user_attribute` — Create a new user attribute in a user database
- `create_user_db` — Create a new user database
- `create_vast_custom_report` — Create a new VAST report configuration
- `create_video_creative` — Create a new video creative. The API uses multipart file upload.
- `create_zone` — Create a new standard zone. Set dimensions to "dynamic" for a dynamic zone (width/height must be 0), or "fixed" (default) for a fixed-size zone.
- `create_zone_ortb_native_ad` — Create a new ORTB native ad for a standard zone
- `draft_create_campaign` — Create a new draft standard campaign. Fields go inside a "draft" object wrapper.
- `draft_create_campaign_assignment` — Create a new draft campaign assignment
- `draft_create_catalog_ad_item` — Create a new draft catalog ad item
- `draft_create_custom_html_ad_item` — Create a new draft custom HTML ad item
- `draft_create_image_ad_item` — Create a new draft image ad item
- `draft_create_native_ad_item` — Create a new draft native ad item
- `draft_create_placement` — Create a new draft placement
- `draft_create_rich_media_ad_item` — Create a new draft rich media ad item
- `draft_create_schedule` — Create a new draft schedule
- `draft_save_campaign` — Save/publish a draft campaign (converts draft to live campaign)
- `draft_update_campaign` — Update an existing draft standard campaign
- `draft_update_campaign_assignment` — Update an existing draft campaign assignment
- `draft_update_catalog_ad_item` — Update an existing draft catalog ad item
- `draft_update_custom_html_ad_item` — Update an existing draft custom HTML ad item
- `draft_update_image_ad_item` — Update an existing draft image ad item
- `draft_update_native_ad_item` — Update an existing draft native ad item
- `draft_update_placement` — Update an existing draft placement
- `draft_update_rich_media_ad_item` — Update an existing draft rich media ad item
- `draft_update_schedule` — Update an existing draft schedule
- `generate_bulk_zone_tags` — Generate ad serving tags for multiple zones at once
- `replace_audio_creative_file` — Replace the file on an audio creative
- `replace_contract_document_file` — Replace the file on a contract document
- `replace_contract_document_file_from_template` — Replace a contract document file from a template
- `replace_image_creative_file` — Replace the file on an image creative
- `replace_rich_media_creative_file` — Replace the file on a rich media creative
- `replace_video_creative_file` — Replace the file on a video creative
- `resend_signature_request` — Resend a signature request
- `revoke_report_schedule_historical_access` — Revoke historical access for a report schedule
- `setup_api_key` — Configure AdButler with an existing API key. Use this if the user already has an AdButler account and API key.
- `unarchive_advertiser` — Restore an archived advertiser back to active status
- `unarchive_campaign` — Restore an archived standard campaign back to active status
- `unarchive_channel` — Restore an archived channel back to active status
- `unarchive_contract` — Unarchive a contract (restore from archive)
- `unarchive_email_zone` — Restore an archived email zone back to active status
- `unarchive_publisher` — Restore an archived publisher back to active status
- `unarchive_zone` — Restore an archived standard zone back to active status
- `update_advertiser` — Update an existing advertiser
- `update_audience` — Update an existing audience in a user database
- `update_audio_creative` — Update an existing audio creative
- `update_beacon_signing_key` — Update an existing beacon signing key
- `update_bidder` — Update an existing bidder
- `update_campaign` — Update an existing standard campaign
- `update_campaign_assignment` — Update an existing campaign assignment
- `update_catalog_ad_item` — Update an existing catalog ad item
- `update_catalog_zone` — Update an existing catalog zone
- `update_channel` — Update an existing channel
- `update_contact` — Update an existing contact
- `update_contract` — Update an existing contract
- `update_contract_document` — Update an existing contract document
- `update_contract_template` — Update an existing contract template
- `update_creative` — Update an existing image creative
- `update_custom_html_ad_item` — Update an existing custom HTML ad item
- `update_custom_report` — Update an existing report configuration
- `update_data_key` — Update an existing data key
- `update_data_key_target` — Update an existing data key target
- `update_data_list` — Update an existing data list
- `update_day_parting` — Update an existing day parting rule
- `update_demand_endpoint` — Update an existing demand endpoint
- `update_demand_source` — Update an existing demand source
- `update_email_zone` — Update an existing email zone
- `update_event_log_upload_config` — Update an existing event log upload configuration
- `update_geo_target` — Update an existing geo target
- `update_image_ad_item` — Update an existing image ad item
- `update_list_target` — Update an existing list target
- `update_manager` — Update an existing manager
- `update_media_group` — Update an existing media group
- `update_native_ad_item` — Update an existing native ad item
- `update_native_template` — Update an existing native template. Variables uses add/remove format for updates.
- `update_ortb_native_data_asset` — Update an existing data asset for an ORTB native template
- `update_ortb_native_image_asset` — Update an existing image asset for an ORTB native template
- `update_ortb_native_template` — Update an existing OpenRTB native template
- `update_ortb_native_title_asset` — Update an existing title asset for an ORTB native template
- `update_placement` — Update an existing placement
- `update_platform_target` — Update an existing platform target
- `update_pmp_deal` — Update an existing PMP deal
- `update_postal_code_target` — Update an existing postal code target
- `update_product_catalog` — Update an existing product catalog
- `update_product_catalog_item` — Update an existing product catalog item
- `update_product_source` — Update an existing product source
- `update_product_source_target` — Update an existing product source target
- `update_publisher` — Update an existing publisher
- `update_report_schedule` — Update a report schedule
- `update_rich_media_ad_item` — Update an existing rich media ad item
- `update_rich_media_creative` — Update an existing rich media creative
- `update_role` — Update an existing role
- `update_schedule` — Update an existing schedule
- `update_sftp_connection` — Update an existing SFTP connection
- `update_signature_request` — Update an existing signature request
- `update_signature_request_recipient` — Update a recipient for a signature request
- `update_trusted_redirect_domain` — Update an existing trusted redirect domain
- `update_user_attribute` — Update an existing user attribute in a user database
- `update_video_creative` — Update an existing video creative
- `update_zone` — Update an existing standard zone
- `update_zone_ortb_native_ad` — Update an existing ORTB native ad for a standard zone
- `vast_archive_zone` — Archive a VAST zone (soft-delete, can be restored later)
- `vast_create_ad_item` — Create a new VAST ad item
- `vast_create_campaign` — Create a new VAST campaign
- `vast_create_campaign_assignment` — Create a VAST campaign assignment (assign an ad item to a campaign)
- `vast_create_channel` — Create a new VAST channel
- `vast_create_channel_zone_assignment` — Assign a VAST zone to a VAST channel
- `vast_create_companion` — Create a new VAST companion
- `vast_create_linear_media` — Create a new VAST linear media
- `vast_create_non_linear_media` — Create a new VAST non-linear media
- `vast_create_placement` — Create a new VAST placement (assign a VAST ad item or campaign to a VAST zone or channel)
- `vast_create_schedule` — Create a new VAST schedule for time-based ad delivery
- `vast_create_tracking` — Create a new VAST tracking entry
- `vast_create_zone` — Create a new VAST zone
- `vast_unarchive_campaign` — Restore an archived VAST campaign back to active status
- `vast_unarchive_channel` — Restore an archived VAST channel back to active status
- `vast_unarchive_zone` — Restore an archived VAST zone back to active status
- `vast_update_ad_item` — Update an existing VAST ad item
- `vast_update_campaign` — Update an existing VAST campaign
- `vast_update_campaign_assignment` — Update a VAST campaign assignment
- `vast_update_channel` — Update an existing VAST channel
- `vast_update_channel_zone_assignment` — Update a VAST channel zone assignment
- `vast_update_companion` — Update an existing VAST companion
- `vast_update_linear_media` — Update an existing VAST linear media
- `vast_update_non_linear_media` — Update an existing VAST non-linear media
- `vast_update_placement` — Update an existing VAST placement
- `vast_update_schedule` — Update an existing VAST schedule
- `vast_update_tracking` — Update an existing VAST tracking entry
- `vast_update_zone` — Update an existing VAST zone
- `vast42_create_ad` — Create a VAST 4.2 ad item
- `vast42_create_campaign_assignment` — Create a VAST 4.2 campaign assignment
- `vast42_create_closed_caption_file` — Create a VAST 4.2 closed caption file
- `vast42_create_companion` — Create a VAST 4.2 companion
- `vast42_create_creative` — Create a VAST 4.2 creative
- `vast42_create_icon` — Create a VAST 4.2 icon
- `vast42_create_icon_click_fallback_image` — Create a VAST 4.2 icon click fallback image
- `vast42_create_interactive_creative_file` — Create a VAST 4.2 interactive creative file
- `vast42_create_linear` — Create a VAST 4.2 linear media
- `vast42_create_media_file` — Create a VAST 4.2 media file
- `vast42_create_mezzanine` — Create a VAST 4.2 mezzanine
- `vast42_create_non_linear` — Create a VAST 4.2 non-linear media
- `vast42_create_placement` — Create a VAST 4.2 placement
- `vast42_create_resource` — Create a VAST 4.2 resource
- `vast42_create_universal_ad_id` — Create a VAST 4.2 universal ad ID
- `vast42_update_ad` — Update a VAST 4.2 ad item
- `vast42_update_campaign_assignment` — Update a VAST 4.2 campaign assignment
- `vast42_update_closed_caption_file` — Update a VAST 4.2 closed caption file
- `vast42_update_companion` — Update a VAST 4.2 companion
- `vast42_update_creative` — Update a VAST 4.2 creative
- `vast42_update_icon` — Update a VAST 4.2 icon
- `vast42_update_icon_click_fallback_image` — Update a VAST 4.2 icon click fallback image
- `vast42_update_interactive_creative_file` — Update a VAST 4.2 interactive creative file
- `vast42_update_linear` — Update a VAST 4.2 linear media
- `vast42_update_media_file` — Update a VAST 4.2 media file
- `vast42_update_mezzanine` — Update a VAST 4.2 mezzanine
- `vast42_update_non_linear` — Update a VAST 4.2 non-linear media
- `vast42_update_placement` — Update a VAST 4.2 placement
- `vast42_update_resource` — Update a VAST 4.2 resource
- `vast42_update_universal_ad_id` — Update a VAST 4.2 universal ad ID
- `verify_trial_email` — Verify a trial account email with the verification code sent to the user. Call this after create_trial_account. The user must provide the code from their email. On success, the API key is automatically configured.

## Related servers

- UnClick (1658 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Pfsense (680 tools) — https://policylayer.com/tools/abl030-pfsense-mcp.md
- Yaver (645 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- MCP Framework Personal (643 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Crow (587 tools) — https://policylayer.com/tools/kh0pper-crow.md
- Fortimanager (584 tools) — https://policylayer.com/tools/jmpijll-fortimanager-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=adbutler · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/adbutler
