Entity

Skylar uses a DAO structure which will be referred as Entity in this documentation.

{
    "id": 1,
    "uuid" : "00000000-eaf1-4c58-baaf-e29b38c961f6",
    "logstash" : "2017-04-01T00:00:00+02:00",
    "description" : "Thomas",
    "...": "..."
}

This API mainly focuses on performing CRUD operations to these Entities which share the following properties

Name Type Usage

id

Long

local reference id. E.g. Neo4j database id which is ONLY unique in Neo4j scope.

uuid

UUID

global reference id. Unique across the application scope. E.g. when using this identifier to search in Neo4j and Elasticsearch. You will get the Neo4j and Elasticsearch representation of the same Entity

logstash

String

Log or creation date of the Entity. For more information see Logstash or ElasticsearchUtil.

description

String

Description or name of a Entity

Entity types

Scope user session

Scope list

Scope job application