Add Google Search Console site

POST example.com and the Search Console API adds it as a property. A domain Vee3 already manages is verified in that request. If Google still wants a DNS record, the response includes the record to create, and you send the domain again once it exists.

Agents send that add from MCP. The domain then shows up in List Google Search Console sites.

POST/v1/google-search-console/sites

https://api.vee3.io/v1/google-search-console/sites

10 tokens

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_site
Parameters1 field
site_urlstringRequired

Domain 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_urlstring

Normalized Search Console domain property URL.

domain_namestring

Normalized domain name for the property.

statusstring

added, already_added, pending_verification (wait and retry), or needs_verification (create the DNS record in this response, then retry).

is_managedboolean

True when the domain is a Vee3-managed domain for this account.

messagestring

What happened and what the user or agent should do next.

dns_host_namestring

DNS host to create when status is needs_verification. @ for TXT, or the Google CNAME host for domain properties that cannot use an apex TXT record.

dns_record_typestring

DNS record type to create when status is needs_verification. TXT or CNAME.

dns_tokenstring

DNS 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