Skip to content
AdlyseMCP Docs
Product guideMCP reference
⌘K
Open Adlyse
⌘K
Overview
QuickstartAuthentication
adlyse-insights
adlyse-reports
list_report_templateslist_reportsget_reportgenerate_reportlist_report_targets
adlyse-ads
adlyse-workflows
adlyse-adminadlyse-all
  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
Previousgenerate_reportNextadlyse-ads