Web Service Method: Request a Concept's Details
Web Service Method: Request a Concept's Details
Description |
|---|
Returns details of a single concept. |
Note
To retrieve details of multiple concepts at once, use Web Service Method: Request Details of Multiple Concepts
URL: /PoolParty/api/thesaurus/{project}/concept
application/x-www-form-urlencoded
Supported Methods |
|---|
GET |
Variable | Comment |
|---|---|
| The UUID or the URI supplement (textual identifier) of the project to be used. |
Parameter | Comment | Type | Required |
|---|---|---|---|
concept | URI of the concept | String | true |
properties | List of concept properties that should be fetched. E.g. you can choose a list like: See full list of Retrieve Properties in API Requests. Set to | String | false |
language | Only concept with label in specified language will be displayed. If no language is given, the default language of the project will be used. | String | false |
workflowStatus | Set to (Default value: See details: Using Workflow Status Information | boolean | false |
A concept within the respective PoolParty project.
Attribute | Type | Comment |
|---|---|---|
altLabels | Array of String | Alternative Labels |
broaderMatch | Array of String | Broader Matching concepts |
broaders | Array of String | Broader Concepts |
closeMatch | Array of String | Close Matching concepts |
conceptSchemes | Array of String | Concepts Schemes |
definitions | Array of String | Definitions |
exactMatch | Array of String | Exact Matching concepts |
examples | Array of String | Examples |
hiddenLabels | Array of String | Hidden Labels |
inSchemes | Array of String | Lists inScheme relations |
narrowerMatch | Array of String | Narrower Matching concepts |
narrowers | Array of String | Narrower Concepts |
notations | Array of String | Notations |
prefLabel | String | Preferred Label |
properties | Map of String | Custom Schema Relations and Attributes |
relatedMatch | Array of String | Related Matching concepts |
relateds | Array of String | Related Concepts |
scopeNotes | Array of String | Scope notes |
skosxlAltLabels | Array of String | SKOS-XL Alternative Label |
skosxlHiddenLabels | Array of String | SKOS-XL Hidden Label |
skosxlPrefLabels | Array of String | SKOS-XL Preferred Label |
topConceptOf | Array of String | Lists topConceptOf relations |
uri | String | Linked Data URI of the Concept |
workflowStatus | WorkflowStatus | Workflow status |
Response attributes for the workflow status of a concept.
Attribute | Type | Comment |
|---|---|---|
currentAssignee | IRI | Current assignee |
lastChange | String | Date of last change |
note | String | Workflow comment |
state | ReviewState | Current review state DRAFT | APPROVED | DRAFTSKOSXL |
http://<server-url>/PoolParty/api/thesaurus/bb2df837-7654-4c89-8994-d23f5468b56b/concept?concept=http://vocabulary.semantic-web.at/doku/Americas
{
"exactMatch" : [ "https://semantic-web.com/api/exactMatch#26656", "https://semantic-web.com/api/exactMatch#17956" ],
"scopeNotes" : [ "some scopeNotes", "some scopeNotes" ],
"skosxlPrefLabels" : [ "some skosxlPrefLabels" ],
"notations" : [ "some notations" ],
"workflowStatus" : {
"note" : "some note",
"lastChange" : "Wed Aug 22 13:02:59 CEST 2018",
"state" : "APPROVED",
"currentAssignee" : {
"uri" : "https://semantic-web.com/api/currentAssignee#31435"
}
},
"prefLabel" : "some prefLabel",
"skosxlHiddenLabels" : [ "some skosxlHiddenLabels" ],
"broaderMatch" : [ "https://semantic-web.com/api/broaderMatch#4002" ],
"broaders" : [ "https://semantic-web.com/api/broaders#10362", "https://semantic-web.com/api/broaders#16470" ],
"conceptSchemes" : [ "https://semantic-web.com/api/conceptSchemes#30169", "https://semantic-web.com/api/conceptSchemes#7332", "https://semantic-web.com/api/conceptSchemes#26387" ],
"uri" : "https://semantic-web.com/api/uri#634",
"skosxlAltLabels" : [ "some skosxlAltLabels" ],
"closeMatch" : [ "https://semantic-web.com/api/closeMatch#28423", "https://semantic-web.com/api/closeMatch#18763" ],
"examples" : [ "some examples", "some examples" ],
"hiddenLabels" : [ "some hiddenLabels", "some hiddenLabels", "some hiddenLabels" ],
"narrowerMatch" : [ "https://semantic-web.com/api/narrowerMatch#15644", "https://semantic-web.com/api/narrowerMatch#19416", "https://semantic-web.com/api/narrowerMatch#1441" ],
"narrowers" : [ "https://semantic-web.com/api/narrowers#2004" ],
"relatedMatch" : [ "https://semantic-web.com/api/relatedMatch#15751", "https://semantic-web.com/api/relatedMatch#4219", "https://semantic-web.com/api/relatedMatch#20070" ],
"inSchemes" : [ "https://semantic-web.com/api/inSchemes#12153" ],
"relateds" : [ "https://semantic-web.com/api/relateds#16849", "https://semantic-web.com/api/relateds#27466" ],
"topConceptOf" : [ "https://semantic-web.com/api/topConceptOf#31880", "https://semantic-web.com/api/topConceptOf#1963" ],
"altLabels" : [ "some altLabels", "some altLabels" ],
"definitions" : [ "some definitions", "some definitions", "some definitions" ],
"properties" : { }
}{
"note" : "some note",
"lastChange" : "Wed Aug 22 13:02:59 CEST 2018",
"state" : "DRAFTSKOSXL",
"currentAssignee" : {
"uri" : "https://semantic-web.com/api/currentAssignee#32176"
}
}