List Google Search Console sites
Ask over MCP and you get every Search Console property on the account, managed domains included. Each row has the property URL and a permission level. A GET on the API returns those rows.
Add Google Search Console site puts a domain on this list.
/v1/google-search-console/siteshttps://api.vee3.io/v1/google-search-console/sites
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
google-search-console.list_sitesParameters0 fields
Response4 fields
sitesarrayitems3 fieldsSearch Console properties for this account's Vee3-managed domains and sites added with google-search-console.add_site.
sitesarrayitemssite_urlstringVerified property URL. Either a URL-prefix property (for example https://example.com/) or a domain property (sc-domain:example.com).
permission_levelstringAccess level for this property.
is_defaultbooleanWhether this property is used when site_url is omitted on Search Console calls.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, google_search_console_connection_required, google_search_console_connection_refresh_failed, google_search_console_connection_scopes_insufficient, google_search_console_upstream_error, google_search_console_site_not_found, google_search_console_rate_limited, dns_not_using_namecheap