Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added Schema Service Mapping

...

Old URL

New URL

Comment

GET /schema/{kind}/list

GET /schemas/{typekind}/{kindtype}

Returns a list of all "normal" schema definitions of matching kind.

GET /virtualSchema/{kind}/list

GET /schemas/{typekind}/{kindtype}

Returns a list of all "virtual" schema definitions of matching kind.

GET /derivedSchema/{kind}/list

GET /schemas/{typekind}/{kindtype}

Returns a list of all "derived" schema definitions of matching kind.

To be continued...

GET POST /schema/read/{notificationIdkind}/create GET /notifications

POST /schemas/{kind}/{notificationIdtype}

Returns a notification with matching id Creates a new "normal" schema for matching kind.

POST /virtualSchema/schema{kind}/create

POST /notifications /schemas/{kind}/{type}

Creates a new "virtual" schema for matching kind Creates a new notification.

POST /derivedSchema/schema{kind}/update create PUT

/notifications POST /schemas/{kind}/{notificationIdtype}

Updates notification with matching id Creates a new "derived" schema for matching kind.

GET /schema/{kind}/delete/{notificationIdname}

DELETE /notifications/schemas/{kind}/{type}/{notificationIdname}

Deletes notification with matching idmatching schema.

GET /virtualSchema/{kind}/delete/{name}

DELETE /schemas/{kind}/{type}/{name}

Deletes matching schema.

GET /derivedSchema/{kind}/delete/{name}

DELETE /schemas/{kind}/{type}/{name}

Deletes matching schema.

GET /schema/{kind}/read/{name}

GET /schemas/{kind}/{type}/{name}

Returns matching schema.

GET /virtualSchema/{kind}/read/{name}

GET /schemas/{kind}/{type}/{name}

Returns matching schema.

GET /derivedSchema/{kind}/read/{name}

GET /schemas/{kind}/{type}/{name}

Returns matching schema.

POST /schema/{kind}/update

PUT /schemas/{kind}/{type}/{name}

Updates matching schema.

POST /virtualSchema/{kind}/update

PUT /schemas/{kind}/{type}/{name}

Updates matching schema.

POST /derivedSchema/{kind}/update

PUT /schemas/{kind}/{type}/{name}

Updates matching schema.