Getting information about the navigation node: getNode¶
The request is made along the path <server URL>/rest/<service name>/getNode/<navigation code>
where the navigation code is specified in the format namespace@code
.
You can specify in the request: doc: additional parameters <meta_query_parameters>:
namespace
Query example:
https://localhost:8888/rest/meta/getNode/develop-and-test@semantic
the semantic
navigation node object will be requested in the develop-and-test
namespace, example response:
{ code: 'semantic',
orderNumber: 0,
type: 0,
caption: 'Display semantics [semantic]',
classname: null,
container: null,
collection: null,
url: null,
hint: null,
conditions: null,
sorting: [],
pathChains: [],
metaVersion: '2.0.61',
itemType: 'node',
section: 'develop-and-test@classProperties',
namespace: 'develop-and-test',
children:
[ { code: 'semantic.semErrCatalog',
orderNumber: 0,
type: 1,
caption:
'Catalog for checking semantics (string1| |string2| |string3| |date| |integer)',
classname: 'semErrCatalog@develop-and-test',
container: null,
collection: null,
url: null,
hint: null,
conditions: null,
sorting: [],
pathChains: [],
metaVersion: '2.0.61',
itemType: 'node',
section: 'develop-and-test@classProperties',
namespace: 'develop-and-test',
children: [] },
{ code: 'semantic.semErrClass',
orderNumber: 0,
type: 1,
caption: 'Attribute semantics is taken from reference class',
classname: 'semErrClass@develop-and-test',
container: null,
collection: null,
url: null,
hint: null,
conditions: null,
sorting: [],
pathChains: [],
metaVersion: '2.0.61',
itemType: 'node',
section: 'develop-and-test@classProperties',
namespace: 'develop-and-test',
children: [] }]
}
The example in dnt: test/modules/rest/metadatasrv.spec.js
/checking metadata service/# access info about a navigation node: getNode