Add Google Search Console site
Add a domain as a Google Search Console property.
← All Google Search Console endpoints · Capability overview
/v1/google-search-console/siteshttps://api.vee3.io/v1/google-search-console/sites
Add a domain as a Google Search Console property.
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.add_siteParameters1 field
site_urlstringRequiredDomain or property to add. The user or agent passes a hostname (example.com), a domain property (sc-domain:example.com), or a URL (https://example.com/).
Response8 fields
site_urlstringNormalized Search Console domain property URL.
domain_namestringNormalized domain name for the property.
statusstringadded, already_added, pending_verification (wait and retry), or needs_verification (add the DNS TXT record, then retry).
is_managedbooleanTrue when the domain is a Vee3-managed domain for this account.
messagestringWhat happened and what the user or agent should do next.
dns_host_namestringDNS host to create when status is needs_verification. Always @.
dns_record_typestringDNS record type to create when status is needs_verification. Always TXT.
dns_tokenstringDNS TXT record value to create when status is needs_verification.
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