In parallel of creating your knowledge’s structure, you can create any Tag that you want. To structure those Tags, they can be grouped by Tag Set.
Object resources
Property | Type | Description |
name | String | Custom data |
uid | String | Tag Set identifier (must be unique) |
instance_id | Integer | The instance the knowledge graph belongs to |
created_at | Timestamp | The creation date of the object |
updated_at | Timestamp | The last update date of the object |
Create (POST)
Method | POST |
URL | /tag_sets |
Parameters (*Requiered parameters)
Property | Type | Description |
name | String | Custom data |
uid | String | Tag Set identifier (must be unique) |
{
name: « Typology »,
uid: “typo”
}
Get the response (JSON output example)
{
id: 1,
name: « Typology »,
uid: “typo”,
instance_id : 1,
created_at : 2014-09-17 09:21:03,
updated_at : 2014-09-17 09:21:03
}
Fetch (GET)
Method | GET |
URL | /tag_sets/{tag_set_id} |
If no tag_set_id is provided it will fetch all the Tag Sets for your instance.
Get the response (JSON output example)
With ID provided
{
id: 1,
name: « Typology »,
uid: “typo”,
instance_id : 1,
created_at : 2014-09-17 09:21:03,
updated_at : 2014-09-17 09:21:03
}
Without ID provided
[{
id: 1,
name: "Typology",
uid: "typo",
instance_id : 1,
created_at : 2014-09-17 09:21:03,
updated_at : 2014-09-17 09:21:03
},
{
id: 2,
name: "Skills",
uid: "skills",
instance_id : 1,
created_at : 2014-09-17 09:21:15,
updated_at : 2014-09-17 09:21:15
}]
EDIT (PUT)
Method | PUT |
URL | /tag_sets/{tag_set_id} |
Editable parameters
Property | Type | Description/expected values |
name | String | Custom data (<255 chars) |
uid | String | Tag Set identifier |
{
name: « No more typology »,
uid: “notypo”
}
Get the response (JSON output example)
{
id: 1,
name: « No more typology »,
uid: “notypo”,
instance_id : 1,
created_at : 2014-09-17 09:21:03,
updated_at : 2014-09-17 11:21:03
}