Websites

Get Check History

GET /api/websites/:websitePublicId/check-history

get/api/websites/{id}/check-history

Request

  • Base URL: https://uptimeify.io
  • URL: https://uptimeify.io/api/websites/{id}/check-history
  • Auth: HTTP bearer

Path parameters

idstring required

Query parameters

pageinteger

Default 1.

limitinteger

Default 25 (check history 10), capped at 100; exports default 10000, capped at 50000.

format'json' | 'csv'

csv answers a text/csv file instead of the page.

download'0' | '1'

1 answers all matching rows as a JSON file instead of the page.

string date
OR
string date-time

ISO 8601; inclusive.

string date
OR
string date-time

ISO 8601; inclusive.

status'success' | 'failure'

failure includes timeouts.

minMsnumber

Minimum response time.

maxMsnumber

Maximum response time.

checkType'http_status' | 'ssl_check' | 'combined' | 'playwright' | 'heartbeat' | 'dns' | 'http' | 'ssl' | 'content'

Default the monitoring type of the website.

Response

OK

totalinteger required
pageinteger required
pageCountinteger required
resolution'raw' | '1min' | 'mixed' required
rawWindowFromstring date-time required

Rows before this instant are minute aggregates.

windowFromstring date-time nullable required

Without from/to the page covers the last 30 days.

Changes