Qizx Server REST API

Introduction

Application requests

info: server information

eval a XQuery script

get contents of document or collection

put: import document(s)

putnonxml: import non-XML data(s)

mkcol: create collection

move document or collection

copy document or collection

delete document or collection

getprop: get properties of document or collection

setprop: set properties

queryprop: find by Properties

listlib: list XML Libraries

Administration requests

server: start and stop Server

mklib: create an XML Library

dellib: delete an XML Library

reindex XML Library

optimize Library

backup: Library

progress: follow long operation

getindexing: get indexing specifications

setindexing: set indexing specifications

getacl: get Access Rights

setacl: Set Access Rights

getconfig: get configuration properties

changeconfig: get configuration properties

getstats: get runtime statistics

listtasks: list maintenance tasks

listqueries: list running queries

cancelquery: cancel a running query

Error codes