Skip to content
damnlist edited this page Jul 1, 2016 · 1 revision

Assets

GET '/list/{listId}/client/{clientId}/assets'

getting list of client assets:

{
    "status": "ok",
    "data": [
        {
            "id": 10,
            "name": "test",
            "v": "123",
            "expiresAt": {
                "date": "2016-05-18 00:00:00",
                "timezone_type": 3,
                "timezone": "Europe/Berlin"
            },
            "createdAt": {
                "date": "2016-05-30 14:59:18",
                "timezone_type": 3,
                "timezone": "Europe/Berlin"
            }
        }
    ]
}

POST '/list/{listId}/client/{clientId}/assets'

{
    "name": "Asset name",
    "v": "Asset value",
    "expiresAt": "10/06/2016 12:00"
}

adding new asset:

{
    "status": "ok",
    "data": {
        "id": 11,
        "name": "Asset name",
        "v": "Asset value",
        "expiresAt": {
            "date": "2016-06-10 12:00:00",
            "timezone_type": 3,
            "timezone": "Europe/Berlin"
        },
        "createdAt": {
            "date": "2016-05-30 15:02:21",
            "timezone_type": 3,
            "timezone": "Europe/Berlin"
        }
    }
}

PUT '/list/{listId}/client/{clientId}/assets/{assetId}'

{
    "name": "Asset name1",
    "v": "Asset value1",
    "expiresAt": "10/06/2016 12:00"
}

edit asset:

{
    "status": "ok",
    "data": {
        "id": 11,
        "name": "Asset name1",
        "v": "Asset value1",
        "expiresAt": {
            "date": "2016-06-10 12:00:00",
            "timezone_type": 3,
            "timezone": "Europe/Berlin"
        },
        "createdAt": {
            "date": "2016-05-30 15:02:21",
            "timezone_type": 3,
            "timezone": "Europe/Berlin"
        }
    }
}

DELETE '/list/{listId}/client/{clientId}/assets/{assetId}'

delete asset:

{
    "status": "ok"
}

Clone this wiki locally