ListData

Details

Curl request

$ curl 'http://skylar.livingfire.de/api/profile/listdatas' -i

Create

A POST request will create a ListData.

Curl request

$ curl 'http://skylar.livingfire.de/api/listdatas' -i -X POST \
    -H 'Content-Type: application/hal+json' \
    -d '{
  "id" : null,
  "uuid" : "dc06c6d1-39d9-4869-8628-938dd0fa0375",
  "logstash" : "2017-04-01T00:00:00+02:00",
  "description" : "beautiful weather and good run",
  "group" : "running",
  "entryDate" : 1498339310293,
  "dimension" : "distance",
  "unit" : "km",
  "value" : "13"
}'

HTTP response

HTTP/1.1 201 Created
Location: http://skylar.livingfire.de/api/listdatas/0

Retrieve

A GET request will retrieve a ListData.

Response fields

Path Type Description

uuid

String

Java UUID

logstash

String

yyyy-MM-dd’T’HH:mm:ssXXX SimpleDateFormat

description

String

Description or name

dimension

String

Name of a dimension in a matrix. E.g. distance, time, x, y, z, …​

group

String

The group this value belongs to. This can be thougt of a as a another dimension in a matrix

entryDate

String

Creation date

unit

String

A unit of measurement like km, s, ccm

value

String

Value like 42, 3.1415, 'Hello World!'

_links

Object

Links to other resources

Curl request

$ curl 'http://skylar.livingfire.de/api/listdatas/0' -i

HTTP response

HTTP/1.1 200 OK
Content-Type: application/hal+json;charset=UTF-8
Content-Length: 460

{
  "uuid" : "dc06c6d1-39d9-4869-8628-938dd0fa0375",
  "logstash" : "2017-04-01T00:00:00+02:00",
  "description" : "beautiful weather and good run",
  "group" : "running",
  "entryDate" : "2017-06-24T21:21:50.000+0000",
  "dimension" : "distance",
  "unit" : "km",
  "value" : "13",
  "_links" : {
    "self" : {
      "href" : "http://skylar.livingfire.de/api/listdatas/0"
    },
    "listdata" : {
      "href" : "http://skylar.livingfire.de/api/listdatas/0"
    }
  }
}
Relation Description

self

Canonical link for this resource

listdata

This ListData

ListDatas