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

list_organic_properties

List the organization’s site sources: the websites it owns, each with its connected data sources (Google Analytics property, Search Console site, Shopify shop) and sync state. Site sources are the organic-channel counterpart of ad accounts.

Call before get_organic_overview when the organization has more than one site. A single-site organization can call get_organic_overview directly.

Parameters#

None.

Returns#

json
{
  "site_sources": [
    {
      "id": "oprop_abc123",
      "domain": "example.com",
      "site_url": "https://example.com",
      "is_active": true,
      "connections": [
        { "kind": "ga4", "label": "Google Analytics", "detail": "123456789", "health": "connected" },
        { "kind": "shopify", "label": "Shopify", "detail": "example.myshopify.com", "health": "connected" }
      ],
      "sync_status": "synced",
      "sync_error": "",
      "last_synced_at": "2026-09-16T03:41:12+00:00",
      "sync_summary": { "as_of": "2026-09-15", "days": 7, "days_written": 7 }
    }
  ],
  "count": 1,
  "source": "adlyse.organic_snapshot@v1"
}

health is connected or needs_property (the Google Analytics connection holds several properties and none could be matched to the domain — the sync_summary.ga4_candidates list names them).

Errors#

error_typeWhen
auth_errorMissing / invalid API key
Previouslist_audit_eventsNextget_organic_overview