Status History

Return historical platform status data.

Request Format

XML: https://status.encoding.com/archive.php?format=xml&from=0&limit=10
JSON: https://status.encoding.com/archive.php?format=json&from=0&limit=10

Request Parameters

Parameter

Description

Allowed Values

Default Value

format

Specify the response format.

json, xml html

html

from

Specify the first element in response.

Integer

0

limit

Specify the number of incidents in response.

Integer

10

Response Format

<?xml version="1.0"?>
<response>
    <paging>
        <total>Total count of incidents</total>
        <from>First element into list</from>
        <limit>Count of elements into list</limit>
    </paging>
    <incidents>
        <incident>Incident #1 description</incident>
        <!-- ... -->
        <incident>Incident #N description</incident>
    </incidents>
</response>
{
    "response": {
        "paging": {
            "total": "Total count of incidents",
            "from": "First element into list",
            "limit": "Count of elements into list"
        },
        "incidents": {
            "incident": [
                "Incident #1 description",
                "Incident #N description"
            ]
        }
    }
}

Incident Description

<?xml version="1.0"?>
<incident>
    <id>Incident id</id>
    <published>Incident publish date into YYYY-MM-DD HH:MM:SS format in PST timezone</published>
    <name>Incident name</name>
    <status_code>Incident status code</status_code>
    <description>Incident description</description>
    <updates>Incident updates list. Consist of incident update elements.</updates>
    <resolvenote>Incident resolve note. Empty in case incident isn't resolved</resolvenote>
    <resolved>Incident resolve date into YYYY-MM-DD HH:MM:SS format in PST timezone. Empty in case incident isn't resolved</resolved>
</incident>
{
    "incident": {
        "id": "Incident id",
        "published": "Incident publish date into YYYY-MM-DD HH:MM:SS format in PST timezone",
        "name": "Incident name",
        "status_code": "Incident status code",
        "description": "Incident description",
        "updates": "Incident updates list. Consist of incident update elements.",
        "resolvenote": "Incident resolve note. Empty in case incident isn't resolved",
        "resolved": "Incident resolve date into YYYY-MM-DD HH:MM:SS format in PST timezone. Empty in case incident isn't resolved"
    }
}

Where Incident status code one of the following: queue_slow, pc_queue_slow, api_out, deploy

Incident Update Element

<?xml version="1.0"?>
<update>
    <id>Incident status update id</id>
    <published>Incident status update publish date into YYYY-MM-DD HH:MM:SS format in PST timezone</published>
    <updatetime>Incident status update date into YYYY-MM-DD HH:MM:SS format in PST timezone</updatetime>
    <description>Incident status update description</description>
</update>
{
    "update": {
        "id": "Incident status update id",
        "published": "Incident status update publish date into YYYY-MM-DD HH:MM:SS format in PST timezone",
        "updatetime": "Incident status update date into YYYY-MM-DD HH:MM:SS format in PST timezone",
        "description": "Incident status update description"
    }
}