AdlyseAdlyseMCP Docs
⌘K
Overview
adlyse-insights
list_ad_accountsget_dashboard_snapshotget_impact_analysislist_guidelinesget_guideline
adlyse-reports
list_report_templateslist_reportsget_reportgenerate_reportlist_report_targets
adlyse-ads
list_campaignsget_performancelist_adsget_ad_performancelist_change_eventsupdate_campaign_statusupdate_campaign_budget
adlyse-workflows
list_workflowsget_workflowrun_workflowget_run_status
  1. Overview/
  2. adlyse-reports

list_report_targets

List performance targets configured for your org. Targets feed the wins/concerns detector in report generation: beating a target by >10% is a win candidate; missing by >10% is a concern.

Parameters#

NameTypeRequiredDefaultDescription
ad_account_idstring?nonullFilter to one account; omit for all (org-wide + per-account) targets

Returns#

json
{
  "targets": [
    {
      "id": "ad_rtgt_abc",
      "ad_account_id": "ad_acct_abc",
      "campaign_external_id": null,
      "metric": "roas",
      "period_type": "weekly",
      "target_value": 3.0,
      "target_currency": null,
      "valid_from": "2026-01-01",
      "valid_to": null
    }
  ],
  "count": 1,
  "source": "adlyse.report_targets@v1"
}
FieldDescription
targets[].ad_account_idnull for org-wide targets
targets[].campaign_external_idSet for per-campaign targets; blank for account-level
targets[].metricspend, conversions, cpa, roas, ctr, or impressions
targets[].period_typedaily, weekly, monthly, or quarterly
targets[].target_currencyPopulated only for monetary metrics (spend, cpa)
targets[].valid_tonull if the target is currently active

Errors#

error_typeWhen
auth_errorMissing / invalid API key

Example#

Request: { "ad_account_id": "ad_acct_abc" }

Response: as shown above.

See also#

  • Reports — authoring targets in the UI
  • generate_report — targets automatically drive wins/concerns in the output
←Previous
generate_report
Next→
adlyse-ads