Basic TNTBase RESTful API

For testing RESTful API in general it is convenient to use the Firefox RESTful client plugin:  https://addons.mozilla.org/en-US/firefox/addon/9780

Before reading the documentation it is worth getting acquaint with XML result sets, XML execution and error codes.

Retrieving names of documents

This bunch of methods that are used for obtaining information about TNTBase documents providing different aspects. More information...

Operating with contents of documents

These methods help a user to select contents of TNTBase documents by providing different parameters. More information...

Querying TNTBase

XQuery facilities of TNTBase. More information...

Cached XQuery results

These methods allow a user to cache XQuery results in order to improve performance of applications that use TNTBase More information...

Update facilities of TNTBase

This bunch of requests exposes XQuery Update facilities to a user. Every modified document gets a new revision in TNTBase. More information...

Accessing TNTBase via URLs

The link below describes accessing TNTBase file system entities by providing a single URL. More information...

Virtual Files

Virtual files are the TNTBase file system entities (like directories or usual XML documents). The XQuery expression specifies a content of a particular virtual file, that is each virtual file is characterized by an XQuery expression, which forms the content of a virtual file. If you go by the link below you will find out how to add, delete and retrieve information about virtual files in TNTBase. More information...

Editing Virtual Files

The edition of virtual files is also possible in TNTBase. To be more precise it is possible when content of a virtual file is XML nodes received from TNTBase documents. If it is a case you can edit the content of a virtual file and submit it back. Then XML documents from which a virtual file content comes from will be modified and will get a new version in TNTBase. More information...

Working with Virtual Documents

This set of functionality provides simple RESTful requests that allows creating VD FS entities, modifying its parameters and submitting an edited VD. More information...