system-controller Endpoints

Endpoints of the Web-API gateway for the management of global configuration data, accessible for users with the YUUVIS_SYSTEM_INTEGRATOR role.

>> API-WEB Service

The endpoints are used by the ARCHITECT Service that provides yuuvis® architect.

HTTP Method
as of product version
PurposeResponse FormatDescription
GET
as of 2021 Summer
getCatalogNamesJSON

Retrieves the technical names of all catalogs grouped in lists depending on their global (system-wide) or app-specific storage location.
/api-web/api/system/dms/catalogs

GET
as of 2021 Summer
getCatalogJSON

Retrieves the global or app-specific catalog specified by its name qname
/api-web/api/system/dms/catalogs/{qname}

POST
as of 2021 Summer
postCatalogJSON

Updates the global or app-specific catalog identified by its name qname with the data passed in JSON format in the request body.
/api-web/api/system/dms/catalogs/{qname}

PATCH
as of 2021 Summer
updateCatalogJSON

Updates the existing global or app-specific catalog identified by its name qname, with the data passed in JSON format in the request body.
/api-web/api/system/dms/catalogs/{qname}

GET
as of 2020 Autumn

getFormJSON

Retrieves a global or app-specific not enriched form by object type ID objecttype and optional query parameters situation and sots (secondary object types).
/api-web/api/system/dms/forms/{objecttype}

POST
as of 2020 Autumn

postForm 

HTTP status code

Updates a global or app-specific not enriched form identified by object type ID objecttype and optional query parameters sots (secondary object types) with the data passed in JSON format in the request body.
/api-web/api/system/dms/forms/{objecttype}

GET
as of 2020 Winter

getConfig JSON

Retrieves the global configuration file specified by name.
/api-web/api/system/resources/config/{name}

POST
as of 2020 Winter
postConfig HTTP status code

Updates the global configuration file specified by name with the data passed in JSON format in the request body.
/api-web/api/system/resources/config/{name}

GET
as of 2020 Autumn

getIcon

SVG

Retrieves a global, app-specific, or tenant-specific icon resource specified by path as SVG image.
/api-web/api/system/resources/icon/{path}

POST
as of 2020 Autumn

postIcon

HTTP status code

Creates or updates the global or app-specific icon resource specified by path with the data passed as SVG image in a multipart request body.
/api-web/api/system/resources/icon/{path}

GET
as of 2020 Autumn

getLocalizedTextResources

JSON

This request retrieves global localized text resources for the Accept-Language specified in the request header.
/api-web/api/system/resources/text

POST
as of 2020 Autumn
postLocalizedTextResources HTTP status code

Updates the global localized text resources for the specified locale.
/api-web/api/system/resources/text/{locale}

GET
as of 2020 Autumn

getSupportedLanguages

JSON

Retrieves a list of all supported languages for global resources.
/api-web/api/system/resources/text/languages