Search Console API control plane
CopeCheck can manage the practical Search Console loop by API: sitemap submission, URL inspection, search analytics import and public progress reporting. Verification and credentials stay outside the public site.
API status
connected
from public snapshot
Tracked properties
13
in the latest export
Clicks
218
Search Console snapshot
Impressions
12809
Search Console snapshot
Publishing hook
When the scoring system publishes a useful page, the search layer should update discovery signals first, then measure what Google does with the page later.
- DiscoverThe SEO registry refreshes from the live Cloudflare tunnel, so new CopeCheck subdomains enter the crawl dashboard automatically.
- PublishA scored page goes live on the correct CopeCheck subdomain with canonical URL, source link and verdict.
- Update sitemapThe relevant sitemap gets an accurate lastmod for the changed URL or sitemap index.
- Submit sitemapThe Search Console API submits the changed sitemap against the verified domain property.
- Inspect laterURL Inspection runs after a delay so crawl, canonical and indexing status can be recorded.
- ReportThe private importer writes a sanitized search snapshot for this public SEO lab.
What can be managed by API
The API does not replace every button in Search Console, but it covers the parts CopeCheck needs for a build-in-public crawl and search visibility layer.
| Surface | API capability | CopeCheck use |
|---|---|---|
| Sites | List, add, remove and read Search Console properties available to the authorised account. | Inventory and permission checks for the CopeCheck domain and subdomain estate. |
| Sitemaps | Submit, list, inspect and delete sitemap submissions for verified properties. | Notify Google when the network sitemap layer changes without using the deprecated ping endpoint. |
| Search Analytics | Pull clicks, impressions, CTR and position by date, query, page, country and device. | Power the public progress charts and opportunity lists without exposing raw credentials. |
| URL Inspection | Inspect selected URLs for indexed status, canonical choice and crawl/index diagnostics. | Spot which generated pages Google has accepted, ignored, canonicalised or not crawled yet. |
Guardrails
The point is to make the network observable without turning the public site into a credential or quota risk.
- Verification firstAdding a property through the API does not prove ownership. DNS, HTML, Analytics or another Search Console verification route still has to exist.
- One domain property is enoughA verified domain property for copecheck.com is the clean base layer because it covers protocols and subdomains; URL-prefix properties can be added later for more granular reporting.
- No old sitemap pingThe unauthenticated sitemap ping endpoint is deprecated. CopeCheck should submit sitemaps through Search Console and list them in robots.txt.
- No Indexing API abuseThe Indexing API is for job posting and livestream pages, not normal Oracle articles or thesis pages.
- Private credentialsOAuth and refresh tokens stay in the private importer. The SEO domain only reads sanitized JSON output.
API references
These are the Google surfaces this page is designed around.