Skip to content
AdlyseDocs
Product guideMCP reference
⌘K
Open Adlyse
⌘K
Overview
QuickstartAuthentication
adlyse-insights
adlyse-ads
list_ad_accountsget_platform_supportget_write_operationsget_ad_creation_capabilitiesget_ad_build_specupdate_ad_build_speclist_ad_plansget_ad_plan_publicationget_ad_planimport_ad_to_planimport_live_ad_to_plancreate_ad_plan_variantsadd_ad_plan_variantsupdate_ad_plan_groupgroup_ad_plansget_ad_plan_groupfreeze_ad_plan_grouppublish_ad_plan_groupcreate_ad_plancreate_ad_edit_planupdate_ad_planattach_ad_plan_assetfill_ad_plan_slotsfreeze_ad_planpublish_ad_planresolve_ad_publish_steplist_campaignsget_performancelist_change_eventslist_adsget_ad_performancelist_creative_librarylist_experimentsget_experimentpause_experimentresume_experimentstop_experimentpause_creative_adsupdate_ad_group_statusupdate_ad_statusupdate_campaign_statusupdate_campaign_budgetlist_swipe_filesave_competitor_ad_to_swipe_filesave_creative_to_swipe_fileremix_from_swipe_filestart_creative_jobresize_creativemake_variants_of_winnerget_creative_jobestimate_creative_batchstart_creative_batchbatch_to_plan_groupget_creative_batchsnapshot_catalog_productsgenerate_ad_copylist_ad_copycreate_creative_conceptrequest_creative_reviewget_creative_review
adlyse-workflows
adlyse-admin
adlyse-all
  1. Overview
  2. adlyse-ads

get_write_operations

The write operations an ad platform supports, and exactly what each takes.

For proposing a change you will not make yourself: an executable plan (proposed_operations steps of {operation, operation_params, label}) the user reviews and applies. Without operations: every write operation with its required parameters. With operations: each one’s full parameter schema (types, descriptions, required). The account identity is filled in when the plan runs, so it is never listed. The same contract a plan is checked against before it is offered. Derived from the platform’s write methods; no platform API call.

Returns: {“platform”, “operations”: [{operation, required} | {operation, parameters, required}], “note”, and “unknown”/“available” for names the platform cannot write}

Parameters#

NameTypeRequiredDefaultDescription
platformstringyesThe ad platform. Values: ‘google_ads’, ‘meta_ads’, ‘microsoft_ads’, ‘chatgpt_ads’, ‘applovin_ads’, ‘universal_ads’, ‘tiktok_ads’, ‘dv360_ads’, ‘sklik_ads’.
operationsarraynoOperations to describe in full, e.g. [“update_location_targeting”]. Omit for the index of every write operation.

Generated by generate_mcp_docs from the server tool. Add to this page below this block; the block is rewritten on every run.

Previousget_platform_supportNextget_ad_creation_capabilities