ExternalConceptsResource

A REST Web Service for managing External Concepts.

The following resources are applicable:

/external-concepts/{csId}

Mount Point: /external-concepts/{csId}

GET

Retrieves all external concepts for a given change set.

Parameters

name description type default
csId The change set ID path

Response Body

element: externalConcepts
media types: application/xml
text/xml
application/json

An ExternalConcepts object containing all the external concepts

POST

Creates a new External Concept.

Parameters

name description type default
csId The change set ID path

Request Body

element: externalConcept
media types: application/xml
text/xml
application/json

The external concept data

Response Body

element: externalConcept
media types: application/xml
text/xml
application/json

The newly updated Concept

/external-concepts/{csId}/{conceptId}

Mount Point: /external-concepts/{csId}/{conceptId}

DELETE

Deletes an External Concept.

Parameters

name description type default
conceptId The id of the external concept path
csId The change set ID path

Response Body

element: (custom)
media types: application/xml
text/xml
application/json

200 on success, 404 on error

/external-concepts/{csId}/{id}

Mount Point: /external-concepts/{csId}/{id}

PUT

Updates an External Concept.

Parameters

name description type default
id The concept to change path
csId The change set ID path

Request Body

element: externalConcept
media types: application/xml
text/xml
application/json

The change set ID

Response Body

element: externalConcept
media types: application/xml
text/xml
application/json

The newly updated Concept

/external-concepts/{csId}/type/{type}

Mount Point: /external-concepts/{csId}/type/{type}

GET

Retrieves external concepts for a given type.

Parameters

name description type default
type The type of the external concept, for example, "String", "Integer", "DateTime", "Boolean", "Edr", etc. path
csId The change set ID path

Response Body

element: externalConcepts
media types: application/xml
text/xml
application/json

An ExternalConcepts object containing all the external concepts of the given type in the given change set