v1Resources/Profile Analytics/getList a client's report goals
List a client's report goals
The client's website goals on the Reports page and whether each counts as a website action. By default GA4 key events and Plausible goals count and PostHog events don't.
get
analytics:read/api/v1/clients/{id}/report-goalsQuery parameters
idstringrequired
The client's id.
Response
dataarray of objectoptional
providerstring (ga4 | plausible | posthog)optional
namestringoptional
countedbooleanoptional
kindstring (form | call | booking | other)optional
custombooleanoptional
last12Weeksnumberoptional
Errors
401Missing, invalid, expired, or revoked API key.
403The key lacks the required scope, or isn't authorized for this client/location.
404The resource wasn't found, or doesn't belong to your agency.
429Too many requests. Retry after the number of seconds in the Retry-After header.
get/api/v1/clients/{id}/report-goals
Your API key
id *
{}Guides that use this resource
- What Is a Local SEO API?A local SEO API measures how a business ranks in local search, with geo-grid rank tracking, profile analytics and AI visibility, not just backlinks.
- How to Add Local Marketing Features to Your SaaSAdd listings management, reviews, Google posts, profile analytics, rank tracking and AI visibility to a SaaS product with the Synup API, tenant by tenant.
- How to Build a Multi-Location Marketing DashboardBuild a multi-location marketing dashboard from the API's rollup endpoints, one call per panel, covering listings, reviews, rank, AI visibility and duplicates.
- How to Retrieve Google Business Profile Analytics via APIPull Google Business Profile analytics through an API, portfolio-wide and per location, with views, calls, direction requests and a maps-versus-search split.
- Retrieve Profile Analytics via APIPull Google Business Profile analytics with the Synup API, portfolio-wide or per location, with views, actions, calls and direction requests.