This service provides a way to suggest a new concept.
This method returns the generated URI of the created concept that appears under "Suggested Concepts" in the targeted project in tab "Workflow Dashboard". For details refer to: Suggested Concepts Workflow
If you want to create a narrower concept directly, without using the Suggested Concepts List, you may consider to use the Web Service Method: Create New Concept.
You have to provide a prefLabel in the default language. You can only suggest labels in languages that are defined as project language.
||The UUID or the URI supplement (textual identifier) of the project to be used.|
JSON Request Object
Request object to suggest a new concept.
||Array of LanguageLiterals||true||Object consisting of label (String) and language (String)|
||boolean||false||If another concept with the same preferred label already exists, an error will be thrown. (Default: true)|
||Array of URIs||false||Parent concept of the suggested concept.|
||Array of URIs||false||Parent concept scheme of the suggested concept. This means, the suggested concept will become a top concept.|
||Array of URIs||false||Related concepts of the suggested concept.|
||Array of LanguageLiterals||false||Object consisting of
||String||false||Notes describing the suggested concept.|
||float||false||Custom score for the new concept between
|suffix||String||false||Optional parameter that lets the client define the URI suffix in case the project has a Manual ID generation pattern.|
HTTP status code 200 if OK + the URL of the suggested concept.
Use Case I: Suggest Concept with a Concept as Parent - broaderConcept Used
Use Case II: Suggest Concept with a Concept Scheme as Parent - topConceptOf Used
Usage of a REST Client
The following screenshot shows the usage of the suggest concept service with the Advanced REST Client:
The following screenshot shows the usage of the import service using Postman: