AdButler
Manage AdButler campaigns, zones, ad items, VAST, and reports from Claude, ChatGPT, and Cursor.
| Endpoint | https://mcp.adbutler.com/mcp (streamable-http) |
|---|---|
| Registry version | 2.8.0 |
| Now | 500 tools · grade D (60) · pin ts_f1f703ab9bcc908ac7688062e1d67fba · protocol 2025-06-18 |
| First / last listed | 2026-10-24 23:28 UTC / 2026-10-24 23:28 UTC |
| Grade over time | 2026-10-24: D (60), 500 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_advertisers get_advertiser create_advertiser update_advertiser delete_advertiser archive_advertiser list_archived_advertisers get_archived_advertiser unarchive_advertiser list_all_campaigns list_campaigns get_campaign create_campaign update_campaign delete_campaign archive_campaign list_archived_campaigns get_archived_campaign delete_archived_campaign unarchive_campaign get_campaign_conversion_tag get_campaign_eligible_zones campaign_bulk_create_catalog_ad_items campaign_bulk_delete_catalog_ad_items list_campaign_assignments get_campaign_assignment create_campaign_assignment update_campaign_assignment delete_campaign_assignment list_channels get_channel create_channel update_channel delete_channel archive_channel list_archived_channels get_archived_channel delete_archived_channel unarchive_channel list_channel_zone_assignments get_channel_zone_assignment create_channel_zone_assignment delete_channel_zone_assignment list_all_zones list_zones get_zone create_zone update_zone delete_zone get_zone_tag get_zone_conversion_tag generate_bulk_zone_tags archive_zone list_archived_zones get_archived_zone unarchive_zone list_email_zones get_email_zone create_email_zone update_email_zone delete_email_zone get_email_zone_tag get_email_zone_conversion_tag archive_email_zone list_archived_email_zones get_archived_email_zone unarchive_email_zone list_catalog_zones get_catalog_zone create_catalog_zone update_catalog_zone delete_catalog_zone get_catalog_zone_tag list_publishers get_publisher create_publisher update_publisher delete_publisher archive_publisher list_archived_publishers get_archived_publisher unarchive_publisher list_ad_items list_image_ad_items get_image_ad_item create_image_ad_item update_image_ad_item delete_image_ad_item get_image_ad_item_conversion_tag list_custom_html_ad_items get_custom_html_ad_item create_custom_html_ad_item update_custom_html_ad_item delete_custom_html_ad_item get_custom_html_ad_item_conversion_tag list_rich_media_ad_items get_rich_media_ad_item create_rich_media_ad_item update_rich_media_ad_item delete_rich_media_ad_item get_rich_media_ad_item_conversion_tag list_native_ad_items get_native_ad_item create_native_ad_item update_native_ad_item delete_native_ad_item get_native_ad_item_conversion_tag list_catalog_ad_items get_catalog_ad_item create_catalog_ad_item update_catalog_ad_item delete_catalog_ad_item convert_native_to_image list_all_creatives list_creatives get_creative create_creative update_creative delete_creative list_rich_media_creatives get_rich_media_creative create_rich_media_creative update_rich_media_creative delete_rich_media_creative list_video_creatives get_video_creative create_video_creative update_video_creative delete_video_creative list_audio_creatives get_audio_creative create_audio_creative update_audio_creative delete_audio_creative replace_image_creative_file replace_rich_media_creative_file replace_video_creative_file replace_audio_creative_file list_placements get_placement create_placement update_placement delete_placement get_placement_conversion_tag list_native_templates get_native_template create_native_template update_native_template delete_native_template list_schedules get_schedule create_schedule update_schedule delete_schedule list_media_groups get_media_group create_media_group update_media_group delete_media_group list_data_keys get_data_key create_data_key update_data_key delete_data_key list_data_key_targets get_data_key_target create_data_key_target update_data_key_target delete_data_key_target list_day_partings get_day_parting create_day_parting update_day_parting delete_day_parting list_geo_targets get_geo_target create_geo_target update_geo_target delete_geo_target list_postal_code_targets get_postal_code_target create_postal_code_target update_postal_code_target delete_postal_code_target list_list_targets get_list_target create_list_target update_list_target delete_list_target list_platform_targets get_platform_target create_platform_target update_platform_target delete_platform_target list_data_targets remove_list_target_usages get_display_report get_vast_report get_event_logs get_click_details_report get_conversion_details_report get_demand_source_report get_display_platform_estimate get_vast_platform_estimate get_geo_summary_report get_auction_placements_report get_placement_forecast get_display_forecast get_display_channel_forecast get_vast_forecast get_vast_channel_forecast get_vast_auction_placements_report get_vast_geo_summary_report get_live_website_preview get_manual_tracking_links list_custom_reports get_custom_report create_custom_report update_custom_report delete_custom_report list_vast_custom_reports get_vast_custom_report create_vast_custom_report list_all_generated_reports list_all_report_schedules list_report_generated get_report_generated list_report_schedules get_report_schedule create_report_schedule update_report_schedule delete_report_schedule list_report_schedule_generated get_report_schedule_generated revoke_report_schedule_historical_access serve_ad get_ad vast_list_ad_items vast_get_ad_item vast_create_ad_item vast_update_ad_item vast_delete_ad_item vast_list_campaigns vast_get_campaign vast_create_campaign vast_update_campaign vast_delete_campaign vast_archive_campaign vast_list_archived_campaigns vast_get_archived_campaign vast_delete_archived_campaign vast_unarchive_campaign vast_list_channels vast_get_channel vast_create_channel vast_update_channel vast_delete_channel vast_archive_channel vast_list_archived_channels vast_get_archived_channel vast_delete_archived_channel vast_unarchive_channel vast_list_channel_zone_assignments vast_get_channel_zone_assignment vast_create_channel_zone_assignment vast_update_channel_zone_assignment vast_delete_channel_zone_assignment vast_list_zones vast_get_zone vast_create_zone vast_update_zone vast_delete_zone vast_archive_zone vast_list_archived_zones vast_get_archived_zone vast_delete_archived_zone vast_unarchive_zone vast_list_placements vast_get_placement vast_create_placement vast_update_placement vast_delete_placement vast_list_campaign_assignments vast_get_campaign_assignment vast_create_campaign_assignment vast_update_campaign_assignment vast_delete_campaign_assignment vast_list_schedules vast_get_schedule vast_create_schedule vast_update_schedule vast_delete_schedule vast_list_companions vast_get_companion vast_create_companion vast_update_companion vast_delete_companion vast_list_media vast_list_linear_media vast_get_linear_media
list_advertisers | List all advertisers in your AdButler account params: limit, offset |
get_advertiser | Get details of a specific advertiser by ID params: id* |
create_advertiser | Create a new advertiser params: name*, email, can_change_password, can_add_ad_items, metadata, password |
update_advertiser | Update an existing advertiser params: id*, name, email, can_change_password, can_add_ad_items, metadata, password |
delete_advertiser | Delete an advertiser params: id* |
archive_advertiser | Archive an advertiser (soft-delete, can be restored later) params: id* |
list_archived_advertisers | List all archived advertisers params: limit, offset |
get_archived_advertiser | Get details of a specific archived advertiser params: id* |
unarchive_advertiser | Restore an archived advertiser back to active status params: id* |
list_all_campaigns | List all campaigns across all types params: limit, offset |
list_campaigns | List all standard campaigns params: limit, offset |
get_campaign | Get details of a specific standard campaign params: id* |
create_campaign | Create a new standard campaign params: name*, advertiser, contract, roadblock_tags, targeting_source, scheduling_source, metadata, budget, trusted_redirect_domains |
update_campaign | Update an existing standard campaign params: id*, name, advertiser, contract, roadblock_tags, targeting_source, scheduling_source, metadata, budget, trusted_redirect_domains |
delete_campaign | Delete a standard campaign params: id* |
archive_campaign | Archive a standard campaign (soft-delete, can be restored later) params: id* |
list_archived_campaigns | List all archived standard campaigns params: limit, offset |
get_archived_campaign | Get details of a specific archived standard campaign params: id* |
delete_archived_campaign | Permanently delete an archived standard campaign params: id* |
unarchive_campaign | Restore an archived standard campaign back to active status params: id* |
get_campaign_conversion_tag | Get conversion tag for a campaign params: id* |
get_campaign_eligible_zones | Get eligible zones for a campaign params: id* |
campaign_bulk_create_catalog_ad_items | Bulk create catalog ad items in a campaign params: campaign_id*, items* |
campaign_bulk_delete_catalog_ad_items | Bulk delete catalog ad items from a campaign params: campaign_id*, items* |
list_campaign_assignments | List all campaign assignments (ad items assigned to campaigns) params: limit, offset |
get_campaign_assignment | Get details of a specific campaign assignment params: id* |
create_campaign_assignment | Create a new campaign assignment (assign an ad item to a campaign) params: advertisement*, campaign*, active, weight, schedule, geo_target, platform_target, keywords, keywords_match_method, data_key_target, list_target |
update_campaign_assignment | Update an existing campaign assignment params: id*, active, weight, schedule, geo_target, platform_target, keywords, keywords_match_method, data_key_target, list_target |
delete_campaign_assignment | Delete a campaign assignment params: id* |
list_channels | List all channels params: limit, offset |
get_channel | Get details of a specific channel params: id* |
create_channel | Create a new channel params: name*, priority, use_share_of_voice |
update_channel | Update an existing channel params: id*, name, priority |
delete_channel | Delete a channel params: id* |
archive_channel | Archive a channel (soft-delete, can be restored later) params: id* |
list_archived_channels | List all archived channels params: limit, offset |
get_archived_channel | Get details of a specific archived channel params: id* |
delete_archived_channel | Permanently delete an archived channel params: id* |
unarchive_channel | Restore an archived channel back to active status params: id* |
list_channel_zone_assignments | List all channel zone assignments params: limit, offset |
get_channel_zone_assignment | Get details of a specific channel zone assignment params: id* |
create_channel_zone_assignment | Assign a zone to a channel params: channel*, zone* |
delete_channel_zone_assignment | Remove a zone from a channel params: id* |
list_all_zones | List all zones across all types (standard, email, catalog) params: limit, offset |
list_zones | List all standard zones params: limit, offset |
get_zone | Get details of a specific standard zone params: id* |
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. params: name*, publisher, width, height, dimensions, use_share_of_voice, refresh_frequency, refresh_limit, responsive, unique_delivery, iab_categories, allow_demand_sources, bid_floor, min_payout, serve_priority_order, pmp_deals, private_auction, optimization_strategy, burn_in_impressions, burn_in_hours, ecpm_testing_allowance, metadata, rtb_placement_id, api_frameworks, auction_tie_break, allowed_root_native_templates, ad_size_filter |
update_zone | Update an existing standard zone params: id*, name, publisher, width, height, dimensions, refresh_frequency, refresh_limit, responsive, unique_delivery, iab_categories, allow_demand_sources, bid_floor, min_payout, serve_priority_order, pmp_deals, private_auction, optimization_strategy, burn_in_impressions, burn_in_hours, ecpm_testing_allowance, metadata, rtb_placement_id, api_frameworks, auction_tie_break, allowed_root_native_templates, ad_size_filter |
delete_zone | Delete a standard zone params: id* |
get_zone_tag | Get the ad serving tag (embed code) for a zone params: id* |
get_zone_conversion_tag | Get the conversion tracking tag for a standard zone params: id* |
generate_bulk_zone_tags | Generate ad serving tags for multiple zones at once params: zone_ids* |
archive_zone | Archive a standard zone (soft-delete, can be restored later) params: id* |
list_archived_zones | List all archived standard zones params: limit, offset |
get_archived_zone | Get details of a specific archived standard zone params: id* |
unarchive_zone | Restore an archived standard zone back to active status params: id* |
list_email_zones | List all email zones params: limit, offset |
get_email_zone | Get details of a specific email zone params: id* |
create_email_zone | Create a new email zone for serving ads in email newsletters params: name*, width*, height*, publisher, metadata, uid_rotate, rotate_timer, auction_tie_break |
update_email_zone | Update an existing email zone params: id*, name, width, height, publisher, metadata, uid_rotate, rotate_timer, auction_tie_break |
delete_email_zone | Delete an email zone params: id* |
get_email_zone_tag | Get the ad serving tag for an email zone params: id* |
get_email_zone_conversion_tag | Get the conversion tracking tag for an email zone params: id* |
archive_email_zone | Archive an email zone params: id* |
list_archived_email_zones | List all archived email zones params: limit, offset |
get_archived_email_zone | Get details of a specific archived email zone params: id* |
unarchive_email_zone | Restore an archived email zone back to active status params: id* |
list_catalog_zones | List all catalog zones (for product/retail ad serving) params: limit, offset |
get_catalog_zone | Get details of a specific catalog zone params: id* |
create_catalog_zone | Create a new catalog zone for product/retail ad serving params: name*, catalog_id*, publisher, bid_floor, bid_floor_cpm, bid_floor_cpc, advertiser_cost_type, auction_type, click_cooldown_period, conversion_lookback_period |
update_catalog_zone | Update an existing catalog zone params: id*, name, bid_floor_cpm, bid_floor_cpc, advertiser_cost_type, auction_type, click_cooldown_period, conversion_lookback_period |
delete_catalog_zone | Delete a catalog zone params: id* |
get_catalog_zone_tag | Get the ad serving tag for a catalog zone params: id* |
list_publishers | List all publishers in your AdButler account params: limit, offset |
get_publisher | Get details of a specific publisher params: id* |
create_publisher | Create a new publisher params: name*, timezone, email, can_change_password, can_admin_account, can_approve_ads, can_view_wordpress_key, domain, seller_type, default_payout, metadata |
update_publisher | Update an existing publisher params: id*, name, timezone, email, can_change_password, can_admin_account, can_approve_ads, can_view_wordpress_key, domain, seller_type, default_payout, metadata |
delete_publisher | Delete a publisher params: id* |
archive_publisher | Archive a publisher (soft-delete, can be restored later) params: id* |
list_archived_publishers | List all archived publishers params: limit, offset |
get_archived_publisher | Get details of a specific archived publisher params: id* |
unarchive_publisher | Restore an archived publisher back to active status params: id* |
list_ad_items | List all ad items (banners) across all types (image, custom HTML, rich media, native, catalog) params: limit, offset |
list_image_ad_items | List all image ad items params: limit, offset |
get_image_ad_item | Get details of a specific image ad item params: id* |
create_image_ad_item | Create a new image ad item (banner) params: name*, creative, creative_url, location, width, height, html_alt_text, html_target, html_content_below, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
update_image_ad_item | Update an existing image ad item params: id*, name, creative, creative_url, location, width, height, html_alt_text, html_target, html_content_below, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
delete_image_ad_item | Delete an image ad item params: id* |
get_image_ad_item_conversion_tag | Get conversion tracking tag for an image ad item params: id* |
list_custom_html_ad_items | List all custom HTML ad items params: limit, offset |
get_custom_html_ad_item | Get details of a specific custom HTML ad item params: id* |
create_custom_html_ad_item | Create a new custom HTML ad item params: name*, custom_html*, location, width, height, html_content_below, expand_horizontal_direction, expand_vertical_direction, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
update_custom_html_ad_item | Update an existing custom HTML ad item params: id*, name, custom_html, location, width, height, html_content_below, expand_horizontal_direction, expand_vertical_direction, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
delete_custom_html_ad_item | Delete a custom HTML ad item params: id* |
get_custom_html_ad_item_conversion_tag | Get conversion tracking tag for a custom HTML ad item params: id* |
list_rich_media_ad_items | List all rich media ad items params: limit, offset |
get_rich_media_ad_item | Get details of a specific rich media ad item params: id* |
create_rich_media_ad_item | Create a new rich media ad item params: name*, creative*, location, width, height, html_content_below, expand_horizontal_direction, expand_vertical_direction, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
update_rich_media_ad_item | Update an existing rich media ad item params: id*, name, creative, location, html_content_below, expand_horizontal_direction, expand_vertical_direction, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
delete_rich_media_ad_item | Delete a rich media ad item params: id* |
get_rich_media_ad_item_conversion_tag | Get conversion tracking tag for a rich media ad item params: id* |
list_native_ad_items | List all native ad items params: limit, offset |
get_native_ad_item | Get details of a specific native ad item params: id* |
create_native_ad_item | Create a new native ad item using a native template params: name*, template*, variables*, location, width, height, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
update_native_ad_item | Update an existing native ad item params: id*, name, template, variables, location, tracking_pixel, tracking_pixels, metadata, trusted_redirect_domains |
delete_native_ad_item | Delete a native ad item params: id* |
get_native_ad_item_conversion_tag | Get conversion tracking tag for a native ad item params: id* |
list_catalog_ad_items | List all catalog ad items params: limit, offset |
get_catalog_ad_item | Get details of a specific catalog ad item params: id* |
create_catalog_ad_item | Create a new catalog ad item params: name*, catalog_id*, catalog_item_identifier*, location, tracking_pixel, tracking_pixels, metadata |
update_catalog_ad_item | Update an existing catalog ad item params: id*, name, catalog_item_identifier, location, tracking_pixel, tracking_pixels, metadata |
delete_catalog_ad_item | Delete a catalog ad item params: id* |
convert_native_to_image | Convert a native ad item to an image ad item params: id* |
list_all_creatives | List all creatives across all types (image, rich media, video, audio) params: limit, offset |
list_creatives | List all image creatives params: limit, offset |
get_creative | Get details of a specific image creative params: id* |
create_creative | Create a new image creative. The API uses multipart file upload — pass the media group ID and file attributes. params: group*, name, description |
update_creative | Update an existing image creative params: id*, name, description |
delete_creative | Delete an image creative params: id* |
list_rich_media_creatives | List all rich media creatives params: limit, offset |
get_rich_media_creative | Get details of a specific rich media creative params: id* |
create_rich_media_creative | Create a new rich media creative. The API uses multipart file upload (ZIP for HTML5). params: group*, name, description, index_file_path |
update_rich_media_creative | Update an existing rich media creative params: id*, name, description |
delete_rich_media_creative | Delete a rich media creative params: id* |
list_video_creatives | List all video creatives params: limit, offset |
get_video_creative | Get details of a specific video creative params: id* |
create_video_creative | Create a new video creative. The API uses multipart file upload. params: group*, name, description |
update_video_creative | Update an existing video creative params: id*, name, description |
delete_video_creative | Delete a video creative params: id* |
list_audio_creatives | List all audio creatives params: limit, offset |
get_audio_creative | Get details of a specific audio creative params: id* |
create_audio_creative | Create a new audio creative. The API uses multipart file upload. params: group*, name, description |
update_audio_creative | Update an existing audio creative params: id*, name, description |
delete_audio_creative | Delete an audio creative params: id* |
replace_image_creative_file | Replace the file on an image creative params: id* |
replace_rich_media_creative_file | Replace the file on a rich media creative params: id* |
replace_video_creative_file | Replace the file on a video creative params: id* |
replace_audio_creative_file | Replace the file on an audio creative params: id* |
list_placements | List all placements (assignments of ad items to zones) params: limit, offset |
get_placement | Get details of a specific placement params: id* |
create_placement | Create a new placement (assign an ad item or campaign to a zone or channel) params: advertisement*, zone, channel, schedule*, active, weight, share_of_voice, cost, payout, priority, serve_method, geo_target, platform_target, keywords, keywords_match_method, data_key_target_id, list_target, contextual_segments |
update_placement | Update an existing placement params: id*, advertisement, zone, channel, schedule, active, weight, share_of_voice, cost, payout, priority, serve_method, geo_target, platform_target, keywords, keywords_match_method, data_key_target_id, list_target, contextual_segments |
delete_placement | Delete a placement (remove an ad item from a zone) params: id* |
get_placement_conversion_tag | Get conversion tracking tag for a placement params: id* |
list_native_templates | List all native ad templates params: limit, offset |
get_native_template | Get details of a specific native template params: id* |
create_native_template | Create a new native ad template with HTML and variable placeholders params: name*, raw_html*, variables* |
update_native_template | Update an existing native template. Variables uses add/remove format for updates. params: id*, name, raw_html, variables |
delete_native_template | Delete a native template params: id* |
list_schedules | List all schedules (time-based delivery rules for ad items) params: limit, offset |
get_schedule | Get details of a specific schedule params: id* |
create_schedule | Create a new schedule for time-based ad delivery. Schedules are automatically linked to ad items via placements. params: start_date, end_date, start_at, start_at_timezone, end_at, end_at_timezone, delivery_method, quota_lifetime, quota_type, day_cap_limit, day_cap_type, per_user_view_limit, per_user_view_period, under_delivery_behaviour, day_parting_id |
update_schedule | Update an existing schedule params: id*, start_date, end_date, start_at, start_at_timezone, end_at, end_at_timezone, delivery_method, quota_lifetime, quota_type, day_cap_limit, day_cap_type, per_user_view_limit, per_user_view_period, under_delivery_behaviour, day_parting_id |
delete_schedule | Delete a schedule params: id* |
list_media_groups | List all media groups (collections of creatives) params: limit, offset |
get_media_group | Get details of a specific media group params: id* |
create_media_group | Create a new media group params: name* |
update_media_group | Update an existing media group params: id*, name |
delete_media_group | Delete a media group params: id* |
list_data_keys | List all data keys (custom key-value targeting variables) params: limit, offset |
get_data_key | Get details of a specific data key params: id* |
create_data_key | Create a new data key for custom targeting params: name*, type* |
update_data_key | Update an existing data key params: id*, name, type |
delete_data_key | Delete a data key params: id* |
list_data_key_targets | List all data key targets (targeting rules using data key values) params: limit, offset |
get_data_key_target | Get details of a specific data key target params: id* |
create_data_key_target | Create a new data key target (targeting rule) params: name*, target* |
update_data_key_target | Update an existing data key target params: id*, name, target |
delete_data_key_target | Delete a data key target params: id* |
list_day_partings | List all day parting rules (time-of-day targeting) params: limit, offset |
get_day_parting | Get details of a specific day parting rule params: id* |
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. params: name, use_member_timezone, is_template, ranges |
update_day_parting | Update an existing day parting rule params: id*, name, use_member_timezone, is_template, ranges |
delete_day_parting | Delete a day parting rule params: id* |
list_geo_targets | List all geo targets (geographic targeting rules) params: limit, offset |
get_geo_target | Get details of a specific geo target params: id* |
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. params: name*, inclusive, areas*, range, unit |
update_geo_target | Update an existing geo target params: id*, name, inclusive, areas, range, unit |
delete_geo_target | Delete a geo target params: id* |
list_postal_code_targets | List all postal code targets params: limit, offset |
get_postal_code_target | Get details of a specific postal code target params: id* |
create_postal_code_target | Create a new postal code target params: label*, inclusive, locations* |
update_postal_code_target | Update an existing postal code target params: id*, label, inclusive, locations |
delete_postal_code_target | Delete a postal code target params: id* |
list_list_targets | List all list targets (allowlist/blocklist targeting) params: limit, offset |
get_list_target | Get details of a specific list target params: id* |
create_list_target | Create a new list target (inclusion/exclusion using a data list) params: label*, inclusive, data_list |
update_list_target | Update an existing list target params: id*, label, inclusive, data_list |
delete_list_target | Delete a list target params: id* |
list_platform_targets | List all platform targets (device/OS/browser targeting) params: limit, offset |
get_platform_target | Get details of a specific platform target params: id* |
create_platform_target | Create a new platform target for device/OS/browser targeting params: name*, platform, device_targets |
update_platform_target | Update an existing platform target params: id*, name, platform, device_targets |
delete_platform_target | Delete a platform target params: id* |
list_data_targets | List all data targets params: limit, offset |
remove_list_target_usages | Remove all usages of a list target params: id* |
get_display_report | Get display advertising report with impressions, clicks, and CTR params: type*, period*, preset, timezone, summary, details, breakdown, financials, publishers, zones, advertisers, campaigns, exclude_publisher_ad_items, exclude_campaign_ad_items, exclude_channel_stats, require_channel_stats |
get_vast_report | Get VAST video advertising report params: type*, period*, preset, timezone, summary, details, breakdown, financials, publishers, zones, advertisers, campaigns |
get_event_logs | Get event logs for account activity (changes, logins, etc.) params: log_type*, from, to |
get_click_details_report | Get click details report params: preset, timezone, publishers, zones, advertisers, campaigns |
get_conversion_details_report | Get conversion details report params: preset, timezone, publishers, zones, advertisers, campaigns |
get_demand_source_report | Get demand source statistics report params: preset, timezone |
get_display_platform_estimate | Get display platform estimate statistics params: preset, timezone |
get_vast_platform_estimate | Get VAST platform estimate statistics params: preset, timezone |
get_geo_summary_report | Get geographic summary report params: preset, timezone, publishers, zones, advertisers, campaigns |
get_auction_placements_report | Get auction placement statistics report params: preset, timezone |
get_placement_forecast | Get placement forecast report params: preset, timezone |
get_display_forecast | Get display forecast report params: preset, timezone |
get_display_channel_forecast | Get display channel forecast report params: preset, timezone |
get_vast_forecast | Get VAST forecast report params: preset, timezone |
get_vast_channel_forecast | Get VAST channel forecast report params: preset, timezone |
get_vast_auction_placements_report | Get VAST auction placements report params: preset, timezone |
get_vast_geo_summary_report | Get VAST geographic summary report params: preset, timezone, publishers, zones, advertisers, campaigns |
get_live_website_preview | Get live website preview URL params: zone_id, url |
get_manual_tracking_links | Generate manual tracking links for an ad item params: ad_item_id, type |
list_custom_reports | List all saved report configurations params: limit, offset |
get_custom_report | Get details of a specific report configuration params: id* |
create_custom_report | Create a new report configuration params: name*, type*, period*, date*, filters, columns, exclude_publisher_ad_items, exclude_campaign_ad_items, exclude_channel_stats, require_channel_stats |
update_custom_report | Update an existing report configuration params: id*, name, type, period, date, filters, columns, exclude_publisher_ad_items, exclude_campaign_ad_items, exclude_channel_stats, require_channel_stats |
delete_custom_report | Delete a report configuration params: id* |
list_vast_custom_reports | List all VAST report data params: limit, offset |
get_vast_custom_report | Get a specific VAST report params: id* |
create_vast_custom_report | Create a new VAST report configuration params: name* |
list_all_generated_reports | List all generated reports across all configurations params: limit, offset |
list_all_report_schedules | List all report schedules across all configurations params: limit, offset |
list_report_generated | List generated reports for a specific report configuration params: report_config_id*, limit, offset |
get_report_generated | Get a specific generated report params: report_config_id*, generated_id* |
list_report_schedules | List schedules for a specific report configuration params: report_config_id*, limit, offset |
get_report_schedule | Get a specific report schedule params: report_config_id*, schedule_id* |
create_report_schedule | Create a new report schedule params: report_config_id*, frequency, recipients |
update_report_schedule | Update a report schedule params: report_config_id*, schedule_id*, frequency, recipients |
delete_report_schedule | Delete a report schedule params: report_config_id*, schedule_id* |
list_report_schedule_generated | List generated reports for a specific schedule params: report_config_id*, schedule_id*, limit, offset |
get_report_schedule_generated | Get a specific generated report from a schedule params: report_config_id*, schedule_id*, generated_id* |
revoke_report_schedule_historical_access | Revoke historical access for a report schedule params: report_config_id*, schedule_id* |
serve_ad | Request ad delivery for a zone. Returns the ad(s) that would be served, useful for verifying ad setup. Uses POST /adserve. params: ID*, setID*, type*, size, kw, referrer, ip, ua, sw, sh, spr, pid, place, _abdk_json, rf, defer_signing |
get_ad | Retrieve an ad via GET request. Same parameters as serve_ad but uses GET instead of POST. params: ID*, setID*, type*, size, kw, referrer, ip, ua, sw, sh, spr, pid, place, _abdk_json, rf, defer_signing |
vast_list_ad_items | List all VAST ad items params: limit, offset |
vast_get_ad_item | Get details of a specific VAST ad item params: id* |
vast_create_ad_item | Create a new VAST ad item params: name*, location*, active |
vast_update_ad_item | Update an existing VAST ad item params: id*, name, location, active |
vast_delete_ad_item | Delete a VAST ad item params: id* |
vast_list_campaigns | List all VAST campaigns params: limit, offset |
vast_get_campaign | Get details of a specific VAST campaign params: id* |
vast_create_campaign | Create a new VAST campaign params: name*, advertiser*, contract |
vast_update_campaign | Update an existing VAST campaign params: id*, name, advertiser, contract |
vast_delete_campaign | Delete a VAST campaign params: id* |
vast_archive_campaign | Archive a VAST campaign (soft-delete, can be restored later) params: id* |
vast_list_archived_campaigns | List all archived VAST campaigns params: limit, offset |
vast_get_archived_campaign | Get details of a specific archived VAST campaign params: id* |
vast_delete_archived_campaign | Permanently delete an archived VAST campaign params: id* |
vast_unarchive_campaign | Restore an archived VAST campaign back to active status params: id* |
vast_list_channels | List all VAST channels params: limit, offset |
vast_get_channel | Get details of a specific VAST channel params: id* |
vast_create_channel | Create a new VAST channel params: name*, description |
vast_update_channel | Update an existing VAST channel params: id*, name, description |
vast_delete_channel | Delete a VAST channel params: id* |
vast_archive_channel | Archive a VAST channel (soft-delete, can be restored later) params: id* |
vast_list_archived_channels | List all archived VAST channels params: limit, offset |
vast_get_archived_channel | Get details of a specific archived VAST channel params: id* |
vast_delete_archived_channel | Permanently delete an archived VAST channel params: id* |
vast_unarchive_channel | Restore an archived VAST channel back to active status params: id* |
vast_list_channel_zone_assignments | List all VAST channel zone assignments params: limit, offset |
vast_get_channel_zone_assignment | Get details of a specific VAST channel zone assignment params: id* |
vast_create_channel_zone_assignment | Assign a VAST zone to a VAST channel params: channel*, zone* |
vast_update_channel_zone_assignment | Update a VAST channel zone assignment params: id*, channel, zone |
vast_delete_channel_zone_assignment | Remove a VAST zone from a VAST channel params: id* |
vast_list_zones | List all VAST zones params: limit, offset |
vast_get_zone | Get details of a specific VAST zone params: id* |
vast_create_zone | Create a new VAST zone params: name*, publisher*, default_vast_ad_item, default_vast_campaign, serve_priority_order, metadata |
vast_update_zone | Update an existing VAST zone params: id*, name, publisher, default_vast_ad_item, default_vast_campaign, serve_priority_order, metadata |
vast_delete_zone | Delete a VAST zone params: id* |
vast_archive_zone | Archive a VAST zone (soft-delete, can be restored later) params: id* |
vast_list_archived_zones | List all archived VAST zones params: limit, offset |
vast_get_archived_zone | Get details of a specific archived VAST zone params: id* |
vast_delete_archived_zone | Permanently delete an archived VAST zone params: id* |
vast_unarchive_zone | Restore an archived VAST zone back to active status params: id* |
vast_list_placements | List all VAST placements (assignments of VAST ad items to VAST zones) params: limit, offset |
vast_get_placement | Get details of a specific VAST placement params: id* |
vast_create_placement | Create a new VAST placement (assign a VAST ad item or campaign to a VAST zone or channel) params: advertisement*, zone, channel, schedule*, active, cost, payout, priority, max_frequency, max_frequency_period, max_frequency_type, serve_method, data_key_target_id |
vast_update_placement | Update an existing VAST placement params: id*, advertisement, zone, channel, schedule, active, cost, payout, priority, max_frequency, max_frequency_period, max_frequency_type, serve_method, data_key_target_id |
vast_delete_placement | Delete a VAST placement params: id* |
vast_list_campaign_assignments | List all VAST campaign assignments params: limit, offset |
vast_get_campaign_assignment | Get details of a specific VAST campaign assignment params: id* |
vast_create_campaign_assignment | Create a VAST campaign assignment (assign an ad item to a campaign) params: ad_item*, campaign*, active |
vast_update_campaign_assignment | Update a VAST campaign assignment params: id*, ad_item, campaign, active |
vast_delete_campaign_assignment | Delete a VAST campaign assignment params: id* |
vast_list_schedules | List all VAST schedules params: limit, offset |
vast_get_schedule | Get details of a specific VAST schedule params: id* |
vast_create_schedule | Create a new VAST schedule for time-based ad delivery params: start_date, end_date, delivery_method, quota_lifetime, quota_type, geo_target, day_parting_id |
vast_update_schedule | Update an existing VAST schedule params: id*, start_date, end_date, delivery_method, quota_lifetime, quota_type, geo_target, day_parting_id |
vast_delete_schedule | Delete a VAST schedule params: id* |
vast_list_companions | List all VAST companions params: limit, offset |
vast_get_companion | Get details of a specific VAST companion params: id* |
vast_create_companion | Create a new VAST companion params: name*, width, height |
vast_update_companion | Update an existing VAST companion params: id*, name, width, height |
vast_delete_companion | Delete a VAST companion params: id* |
vast_list_media | List all VAST media (linear and non-linear) params: limit, offset |
vast_list_linear_media | List all VAST linear media params: limit, offset |
vast_get_linear_media | Get details of a specific VAST linear media params: id* |
vast_create_linear_media | Create a new VAST linear media params: name*, duration, bitrate, mime_type |
vast_update_linear_media | Update an existing VAST linear media params: id*, name, duration, bitrate, mime_type |
vast_delete_linear_media | Delete a VAST linear media params: id* |
vast_list_non_linear_media | List all VAST non-linear media params: limit, offset |
vast_get_non_linear_media | Get details of a specific VAST non-linear media params: id* |
vast_create_non_linear_media | Create a new VAST non-linear media params: name*, width, height, mime_type |
vast_update_non_linear_media | Update an existing VAST non-linear media params: id*, name, width, height, mime_type |
vast_delete_non_linear_media | Delete a VAST non-linear media params: id* |
vast_list_tracking | List all VAST tracking entries params: limit, offset |
vast_get_tracking | Get details of a specific VAST tracking entry params: id* |
vast_create_tracking | Create a new VAST tracking entry params: name*, event, url |
vast_update_tracking | Update an existing VAST tracking entry params: id*, name, event, url |
vast_delete_tracking | Delete a VAST tracking entry params: id* |
get_vast_zone_tags | Get VAST zone serving tags params: id* |
get_vast_zone_conversion_tag | Get VAST zone conversion tracking tag params: id* |
get_vast_ad_item_conversion_tag | Get conversion tracking tag for a VAST ad item params: id* |
get_vast_campaign_conversion_tag | Get conversion tracking tag for a VAST campaign params: id* |
get_vast_placement_conversion_tag | Get conversion tracking tag for a VAST placement params: id* |
list_contracts | List all contracts params: limit, offset |
get_contract | Get details of a specific contract params: id* |
create_contract | Create a new contract params: name*, advertiser*, description, rate, payment_due_date, start_at, end_at, status |
update_contract | Update an existing contract params: id*, name, advertiser, description, rate, payment_due_date, start_at, end_at, status |
delete_contract | Delete a contract params: id* |
list_archived_contracts | List all archived contracts params: limit, offset |
get_archived_contract | Get details of a specific archived contract params: id* |
delete_archived_contract | Permanently delete an archived contract params: id* |
list_contract_templates | List all contract templates params: limit, offset |
get_contract_template | Get details of a specific contract template params: id* |
create_contract_template | Create a new contract template. Requires name, file, attributes (JSON string), email_subject, and email_body. params: name*, file*, attributes*, email_subject*, email_body* |
update_contract_template | Update an existing contract template params: id*, name |
delete_contract_template | Delete a contract template params: id* |
list_contract_documents | List all documents for a contract params: contract_id*, limit, offset |
get_contract_document | Get details of a specific contract document params: contract_id*, id* |
create_contract_document | Create a new document for a contract params: contract_id*, attributes |
update_contract_document | Update an existing contract document params: contract_id*, id*, name |
delete_contract_document | Delete a contract document params: contract_id*, id* |
list_contract_payments | List all payments for a contract params: contract_id*, limit, offset |
get_contract_payment | Get details of a specific contract payment params: contract_id*, id* |
create_contract_payment | Create a new payment for a contract params: contract_id*, amount*, note |
delete_contract_payment | Delete a contract payment params: contract_id*, id* |
list_signature_requests | List all signature requests for a contract params: contract_id*, limit, offset |
get_signature_request | Get details of a specific signature request params: contract_id*, id* |
create_signature_request | Create a new signature request for a contract params: contract_id* |
update_signature_request | Update an existing signature request params: contract_id*, id* |
delete_signature_request | Delete a signature request params: contract_id*, id* |
archive_contract | Archive a contract (soft-delete, can be restored later) params: id* |
unarchive_contract | Unarchive a contract (restore from archive) params: id* |
get_contract_assigned_campaigns | Get campaigns assigned to a contract params: id* |
get_contract_active_signature_request | Get the active signature request for a contract params: id* |
create_contract_document_from_template | Create a contract document from a template params: contract_id*, template_id |
replace_contract_document_file | Replace the file on a contract document params: contract_id*, document_id* |
replace_contract_document_file_from_template | Replace a contract document file from a template params: contract_id*, document_id* |
list_contract_document_file_revisions | List file revisions for a contract document params: contract_id*, document_id* |
get_contract_document_file_revision | Get a specific file revision for a contract document params: contract_id*, document_id*, revision_id* |
download_contract_document_file_revision | Download a file revision for a contract document params: contract_id*, document_id*, revision_id* |
list_signature_request_recipients | List all recipients for a signature request params: contract_id*, request_id* |
get_signature_request_recipient | Get a specific recipient for a signature request params: contract_id*, request_id*, recipient_id* |
update_signature_request_recipient | Update a recipient for a signature request params: contract_id*, request_id*, recipient_id*, name, email |
delete_signature_request_recipient | Delete a recipient from a signature request params: contract_id*, request_id*, recipient_id* |
cancel_signature_request | Cancel a signature request params: contract_id*, request_id* |
resend_signature_request | Resend a signature request params: contract_id*, request_id* |
list_managers | List all managers in your AdButler account params: limit, offset |
get_manager | Get details of a specific manager by ID params: id* |
create_manager | Create a new manager params: name*, email*, password, notes, position, is_enabled, can_manage_links, can_manage_media, can_manage_targets, can_manage_users, can_manage_bidders, can_manage_programmatic, can_manage_contracts, can_manage_self_serve, can_assign_campaigns_directly, can_manage_tickets, can_manage_admin_api_access, can_manage_billing, can_manage_data_keys, can_manage_product_db, can_manage_native_ad_templates, publisher_access, publisher_access_list, statistics_access |
update_manager | Update an existing manager params: id*, name, email, password, notes, position, is_enabled, can_manage_links, can_manage_media, can_manage_targets, can_manage_users, can_manage_bidders, can_manage_programmatic, can_manage_contracts, can_manage_self_serve, can_assign_campaigns_directly, can_manage_tickets, can_manage_admin_api_access, can_manage_billing, can_manage_data_keys, can_manage_product_db, can_manage_native_ad_templates, publisher_access, publisher_access_list, statistics_access |
delete_manager | Delete a manager params: id* |
list_roles | List all roles in your AdButler account params: limit, offset |
get_role | Get details of a specific role by ID params: id* |
create_role | Create a new role with permission settings params: name*, is_default_role, can_manage_links, can_manage_media, can_manage_targets, can_manage_users, can_manage_bidders, can_manage_programmatic, can_manage_contracts, can_manage_self_serve, can_assign_campaigns_directly, can_manage_tickets, can_manage_admin_api_access, can_manage_billing, can_manage_data_keys, can_manage_product_db, can_manage_native_ad_templates, publisher_access, publisher_access_list, statistics_access |
update_role | Update an existing role params: id*, name, is_default_role, can_manage_links, can_manage_media, can_manage_targets, can_manage_users, can_manage_bidders, can_manage_programmatic, can_manage_contracts, can_manage_self_serve, can_assign_campaigns_directly, can_manage_tickets, can_manage_admin_api_access, can_manage_billing, can_manage_data_keys, can_manage_product_db, can_manage_native_ad_templates, publisher_access, publisher_access_list, statistics_access |
delete_role | Delete a role params: id* |
list_contacts | List all contacts in your AdButler account params: limit, offset |
get_contact | Get details of a specific contact by ID params: id* |
create_contact | Create a new contact params: name*, email*, notes |
update_contact | Update an existing contact params: id*, name, email, notes |
delete_contact | Delete a contact params: id* |
get_contact_report_schedules | List report schedules for a contact params: id* |
list_demand_sources | List all demand sources in your AdButler account params: limit, offset |
get_demand_source | Get details of a specific demand source by ID params: id* |
create_demand_source | Create a new demand source params: name*, network*, status, spend_limit, spend_limit_period, spend_limit_start, spend_limit_end |
update_demand_source | Update an existing demand source params: id*, name, status, spend_limit, spend_limit_period, spend_limit_start, spend_limit_end |
delete_demand_source | Delete a demand source params: id* |
list_demand_endpoints | List all demand endpoints in your AdButler account params: limit, offset |
get_demand_endpoint | Get details of a specific demand endpoint by ID params: id* |
create_demand_endpoint | Create a new demand endpoint params: name*, demand_source*, default_parameters*, supported_formats*, status, bid_floor, revenue_share, markup_percent, allowed_sizes, priority, geo_target, filter_type, filtered_zones, filtered_vast_zones, native_json_encoded |
update_demand_endpoint | Update an existing demand endpoint params: id*, name, demand_source, default_parameters, supported_formats, status, bid_floor, revenue_share, markup_percent, allowed_sizes, priority, geo_target, filter_type, filtered_zones, filtered_vast_zones, native_json_encoded |
delete_demand_endpoint | Delete a demand endpoint params: id* |
list_pmp_deals | List all PMP deals in your AdButler account params: limit, offset |
get_pmp_deal | Get details of a specific PMP deal by ID params: id* |
create_pmp_deal | Create a new PMP deal params: name, bid_floor, whitelist_seats, geo_target, audience_target |
update_pmp_deal | Update an existing PMP deal params: id*, name, bid_floor, whitelist_seats, geo_target, audience_target |
delete_pmp_deal | Delete a PMP deal params: id* |
list_ortb_native_templates | List all OpenRTB native templates in your AdButler account params: limit, offset |
get_ortb_native_template | Get details of a specific OpenRTB native template by ID params: id* |
create_ortb_native_template | Create a new OpenRTB native template params: name, html_template |
update_ortb_native_template | Update an existing OpenRTB native template params: id*, name, html_template |
delete_ortb_native_template | Delete an OpenRTB native template params: id* |
list_user_dbs | List all user databases in your AdButler account params: limit, offset |
get_user_db | Get details of a specific user database by ID params: id* |
create_user_db | Create a new user database params: name, id_field_name |
list_user_attributes | List all user attributes in a user database params: user_db_id*, limit, offset |
get_user_attribute | Get details of a specific user attribute in a user database params: user_db_id*, id* |
create_user_attribute | Create a new user attribute in a user database params: user_db_id*, id, label, type |
update_user_attribute | Update an existing user attribute in a user database params: user_db_id*, id*, label, type |
delete_user_attribute | Delete a user attribute from a user database params: user_db_id*, id* |
list_audiences | List all audiences in a user database params: user_db_id*, limit, offset |
get_audience | Get details of a specific audience in a user database params: user_db_id*, id* |
create_audience | Create a new audience in a user database params: user_db_id*, name, attributes |
update_audience | Update an existing audience in a user database params: user_db_id*, id*, name, attributes |
delete_audience | Delete an audience from a user database params: user_db_id*, id* |
get_user | Get a single user from a user database params: user_db_id*, user_id* |
create_user | Create a new user in a user database params: user_db_id*, user_id, attributes |
bulk_upload_replace_user_db | Bulk upload to replace all user data in a user database params: id* |
add_user_list_attribute_values | Add values to a list attribute for a user params: user_db_id*, user_id*, list_attribute_name*, values |
remove_user_list_attribute_values | Remove values from a list attribute for a user params: user_db_id*, user_id*, list_attribute_name*, values |
list_data_lists | List all data lists in your AdButler account params: limit, offset |
get_data_list | Get details of a specific data list by ID params: id* |
create_data_list | Create a new data list params: label* |
update_data_list | Update an existing data list params: id*, label |
delete_data_list | Delete a data list params: id* |
bulk_upload_add_data_list | Bulk add entries to a data list params: id*, data |
bulk_upload_remove_data_list | Bulk remove entries from a data list params: id*, data |
bulk_upload_replace_data_list | Bulk replace all entries in a data list params: id*, data |
list_beacon_signing_keys | List all beacon signing keys in your AdButler account params: limit, offset |
get_beacon_signing_key | Get details of a specific beacon signing key by ID params: id* |
create_beacon_signing_key | Create a new beacon signing key params: key_name* |
update_beacon_signing_key | Update an existing beacon signing key params: id*, key_name |
delete_beacon_signing_key | Delete a beacon signing key params: id* |
list_trusted_redirect_domains | List all trusted redirect domains in your AdButler account params: limit, offset |
get_trusted_redirect_domain | Get details of a specific trusted redirect domain by ID params: id* |
create_trusted_redirect_domain | Create a new trusted redirect domain params: domain* |
update_trusted_redirect_domain | Update an existing trusted redirect domain params: id*, domain |
delete_trusted_redirect_domain | Delete a trusted redirect domain params: id* |
validate_beacon_signing_key | Validate a beacon signing key params: key |
draft_list_campaigns | List all draft standard campaigns params: limit, offset |
draft_get_campaign | Get details of a specific draft standard campaign params: id* |
draft_create_campaign | Create a new draft standard campaign. Fields go inside a "draft" object wrapper. params: draft* |
draft_update_campaign | Update an existing draft standard campaign params: id*, draft |
draft_delete_campaign | Delete a draft standard campaign params: id* |
draft_list_ad_items | List all draft ad items across all types params: limit, offset |
draft_get_ad_item | Get a draft ad item of any type by ID params: id* |
draft_list_image_ad_items | List all draft image ad items params: limit, offset |
draft_get_image_ad_item | Get details of a specific draft image ad item params: id* |
draft_create_image_ad_item | Create a new draft image ad item params: campaign_draft_id*, draft* |
draft_update_image_ad_item | Update an existing draft image ad item params: id*, draft |
draft_delete_image_ad_item | Delete a draft image ad item params: id* |
draft_list_rich_media_ad_items | List all draft rich media ad items params: limit, offset |
draft_get_rich_media_ad_item | Get details of a specific draft rich media ad item params: id* |
draft_create_rich_media_ad_item | Create a new draft rich media ad item params: campaign_draft_id*, draft* |
draft_update_rich_media_ad_item | Update an existing draft rich media ad item params: id*, draft |
draft_delete_rich_media_ad_item | Delete a draft rich media ad item params: id* |
draft_list_custom_html_ad_items | List all draft custom HTML ad items params: limit, offset |
draft_get_custom_html_ad_item | Get details of a specific draft custom HTML ad item params: id* |
draft_create_custom_html_ad_item | Create a new draft custom HTML ad item params: campaign_draft_id*, draft* |
draft_update_custom_html_ad_item | Update an existing draft custom HTML ad item params: id*, draft |
draft_delete_custom_html_ad_item | Delete a draft custom HTML ad item params: id* |
draft_list_native_ad_items | List all draft native ad items params: limit, offset |
draft_get_native_ad_item | Get details of a specific draft native ad item params: id* |
draft_create_native_ad_item | Create a new draft native ad item params: campaign_draft_id*, draft* |
draft_update_native_ad_item | Update an existing draft native ad item params: id*, draft |
draft_delete_native_ad_item | Delete a draft native ad item params: id* |
draft_list_catalog_ad_items | List all draft catalog ad items params: limit, offset |
draft_get_catalog_ad_item | Get details of a specific draft catalog ad item params: id* |
draft_create_catalog_ad_item | Create a new draft catalog ad item params: campaign_draft_id*, draft* |
draft_update_catalog_ad_item | Update an existing draft catalog ad item params: id*, draft |
draft_delete_catalog_ad_item | Delete a draft catalog ad item params: id* |
draft_list_campaign_assignments | List all draft campaign assignments params: limit, offset |
draft_get_campaign_assignment | Get details of a specific draft campaign assignment params: id* |
draft_create_campaign_assignment | Create a new draft campaign assignment params: campaign_draft_id*, ad_item_draft_id*, draft |
draft_update_campaign_assignment | Update an existing draft campaign assignment params: id*, draft |
draft_delete_campaign_assignment | Delete a draft campaign assignment params: id* |
draft_list_placements | List all draft placements params: limit, offset |
draft_get_placement | Get details of a specific draft placement params: id* |
draft_create_placement | Create a new draft placement params: campaign_draft_id*, draft* |
draft_update_placement | Update an existing draft placement params: id*, draft |
draft_delete_placement | Delete a draft placement params: id* |
draft_list_schedules | List all draft schedules params: limit, offset |
draft_get_schedule | Get details of a specific draft schedule params: id* |
draft_create_schedule | Create a new draft schedule params: campaign_draft_id*, draft* |
draft_update_schedule | Update an existing draft schedule params: id*, draft |
draft_delete_schedule | Delete a draft schedule params: id* |
draft_save_campaign | Save/publish a draft campaign (converts draft to live campaign) params: id* |
list_product_catalogs | List all product catalogs for a publisher params: publisher_id*, limit, offset |
get_product_catalog | Get details of a specific product catalog params: publisher_id*, catalog_id* |
create_product_catalog | Create a new product catalog for a publisher params: publisher_id*, name |
update_product_catalog | Update an existing product catalog params: publisher_id*, catalog_id*, name |
search_product_catalog_items | Search for items in a product catalog params: publisher_id*, catalog_id*, query |
get_product_catalog_item | Get details of a specific product catalog item params: publisher_id*, catalog_id*, identifier* |
create_product_catalog_item | Create a new item in a product catalog params: publisher_id*, catalog_id*, name, identifier, description, url, image_url, price, category |
update_product_catalog_item | Update an existing product catalog item params: publisher_id*, catalog_id*, identifier*, name, description, url, image_url, price, category |
bulk_upload_product_catalog | Bulk upload items to a product catalog params: publisher_id*, catalog_id* |
list_product_sources | List all product sources for a publisher params: publisher_id*, limit, offset |
get_product_source | Get details of a specific product source params: publisher_id*, source_id* |
create_product_source | Create a new product source for a publisher params: publisher_id*, name, url, type |
update_product_source | Update an existing product source params: publisher_id*, source_id*, name, url, type |
delete_product_source | Delete a product source params: publisher_id*, source_id* |
bulk_create_product_sources | Bulk create product sources for a publisher params: publisher_id*, sources |
list_product_source_targets | List all product source targets for a publisher params: publisher_id*, limit, offset |
get_product_source_target | Get details of a specific product source target params: publisher_id*, source_target_id* |
create_product_source_target | Create a new product source target for a publisher params: publisher_id*, name, source_id |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.