fastmon Docs
Sites

Get Site Status

Report an issue

Site status: today's beacons, the current rate, and the checkout pixel.

Authorization

bearerAuth
headerAuthorizationBearer <token>

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

site_id*Site Id
Formatuuid

Response Body

Successful Response

application/json
  1. response
beacons_today*Beacons Today
beacons_per_minute*Beacons Per Minute
last_beacon_at?Last Beacon At
Formatdate-time
events_today?Events Today

Checkout events received for this domain since the start of the current UTC day. 0 also whenever events_available is false.

Default0
last_event_at?Last Event At

When the last checkout event arrived, or absent if this backend holds none for the domain. A value proves the pixel reports; its absence does not prove that it never did.

Formatdate-time
events_available?Events Available

Whether the checkout events could be read at all. False when the events table is absent or the probe for it failed, and then the two fields above say nothing about the pixel.

Defaulttrue
GET
/sites/{site_id}/status
curl -X GET 'https://api.fastmon.eu/sites/497f6eca-6276-4993-bfeb-53cbbbba6f08/status'
{  "beacons_today": 0,  "beacons_per_minute": 0,  "last_beacon_at": "2019-08-24T14:15:22Z",  "events_today": 0,  "last_event_at": "2019-08-24T14:15:22Z",  "events_available": true}