Uptime


Introduction

Raileo API makes it possible to integrate Raileo actions to your workflow.

Get uptime data

Method Endpoint
Post api/website/{website_id}/uptime
[
    {
        "created_at": "2020-09-15 01:50:39",
        "uptime_status": "Up",
        "date": "2020-09-15",
        "formatted_date": "15 Sep",
        "avg_response_time": 1221.6,
        "avg_name_lookup_time": 21.1,
        "avg_connect_time": 233.8,
        "avg_pre_transfer_time": 675.1,
        "avg_start_transfer_time": 1220.4
    },
    {
        "created_at": "2020-09-16 14:28:21",
        "uptime_status": "Up",
        "date": "2020-09-16",
        "formatted_date": "16 Sep",
        "avg_response_time": 967.2,
        "avg_name_lookup_time": 17.3,
        "avg_connect_time": 153.9,
        "avg_pre_transfer_time": 434.4,
        "avg_start_transfer_time": 965.3
    }
]

Get downtime data

Method Endpoint
Post api/website/{website_id}/downtime
[
    {
        "from_time": "2020-12-09 01:57:29",
        "to_time": "2020-12-09 02:02:42",
        "downtime_duration": "5" //minutes
    },
    {
        "from_time": "2020-12-08 17:46:23",
        "to_time": "2020-12-08 17:49:16",
        "downtime_duration": "2" //minutes
    },
    {
        "from_time": "2020-12-08 17:41:13",
        "to_time": "2020-12-08 17:44:18",
        "downtime_duration": "3" //minutes
    }
]