fastmon Docs
Synthetic

Run Synthetic Page

Report an issue

Trigger an on-demand analysis (the run completes asynchronously at CS).

Always allowed for an existing page - a paused page (schedule=false) can still be run on demand; the page's recurring schedules are preserved on the rerun. Uses the page's nocache setting unless the nocache query param overrides it for this single run.

Authorization

bearerAuth
headerAuthorizationBearer <fm_… / fmo_…>

API token generated from the fastmon dashboard (Account → API Token) or at organization level (fmo_…, one that outlives its creator). Send as Authorization: Bearer fm_... or paste the full token (including its prefix) into the Authorize dialog.

Path Parameters

page_id*Page Id
Formatuuid
site_id*Site Id
Formatuuid

Query Parameters

nocache?|

Override cache-busting for this run; omit to use the page's nocache setting. true = bust the page's CDN cache (fresh origin fetch), false = measure with normal CDN caching.

Response Body

Successful Response

application/json
  1. response

Result of triggering an on-demand analysis.

commerce_score_analysis_id*Commerce Score Analysis Id

The run commerce-score accepted, to poll the status with.

commerce_score_site_id*Commerce Score Site Id

The site commerce-score ran the analysis for.

Formatuuid
POST
/sites/{site_id}/synthetic/pages/{page_id}/run
Example Request
curl -X POST 'https://api.fastmon.eu/sites/497f6eca-6276-4993-bfeb-53cbbbba6f08/synthetic/pages/497f6eca-6276-4993-bfeb-53cbbbba6f08/run'
Example Response
{  "commerce_score_analysis_id": "string",  "commerce_score_site_id": "c80badcc-f830-4a94-952c-2ff93d9297a0"}