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_type | When |
|---|---|
auth_error | Missing / invalid API key |