sites

Refresh Site

Re-run the analysis for this site.

If payload.url is provided, that URL is analyzed (the host must match the site's registered domain). Otherwise falls back to the site homepage. Reuses the existing analyze path (crawl_url + analyze_page_content) so signals and stored snapshots stay consistent with what /dashboard/analysis produces.

post/sites/{site_id}/refresh

Request

  • Base URL: https://api.xeorank.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.xeorank.com/sites/{site_id}/refresh
  • Auth: API key in header X-Agent-Key

Path parameters

site_idstring required

Query parameters

emailstring nullable

Request body

urlstring nullable

Response

Successful Response

idstring required
domainstring required
org_idstring nullable
organization_namestring nullable
owner_user_idstring nullable
owner_emailstring nullable
can_adminboolean
gsc_urlstring nullable
gsc_connectedboolean
gsc_site_pairedboolean
gsc_statusstring nullable
gsc_fixstring nullable
gsc_sync_errorstring nullable
gsc_synced_atstring date-time nullable
framer_connectedboolean
framer_site_idstring nullable
framer_projectstring nullable
wordpress_connectedboolean
editable_surfacesstring[]
editing_hintstring nullable
created_atstring date-time nullable
pages_countinteger
competitor_countinteger
related_site_idsstring[]

Changes

No recorded changes to this operation across all 1 revision of this API.