/me

Represents the current user in its interaction with the server

get

Gets the data representing the currently logged user

Action for a user to log on the server

post

Tries to login on the server

Action for a user to log out of the server

post

Tries to logout from the server

/server

Represents the server

Represents the product that describes this server

get

Gets the description of the product for this server

Represents the dependencies embedded by this product

get

Gets the dependencies embedded by this product

Action to shutdown the server

post

Attempts to shutdown the server

Action to restart the server

post

Attempts to restart the server

Action to grant server administrative privileges to a user

post

Grants the server administration privilege to a user

Action to revoke server administrative privileges from a user

post

Revokes the server administration privilege from a user

/databases

The collection of databases on the server

get

Gets the list of the databases on the server that can be accessed by the currently logged-in user

A specific database on the server

get

Gets the description of the database

put

Creates the corresponding database

delete

Drops (delete) this database

post

Uploads raw data to the database

The metric defition for the statistics of the database

get

Gets the metric definition for the statistics of the database

The statistics of the database

get

Gets the statistics of the database

The SPARQL endpoint for the database

get

Executes a SPARQL query on the database

post

Executes a SPARQL quert on the database

The entailment regime for the database

get

Gets the current entailment regime for the database

put

Sets the entailment regime for the database

delete

Resets the entailment regime to 'none'

The privileges assigned to users for the database

get

Gets the privileges assigned to users for the database

Action to grant privileges to a user for the database

post

Grants privileges to a user for the database

Action to revoke privileges from a user for the database

post

Revokes privileges from a user for the database

The collection of rules for the database

get

Gets the list of the rules for the database

put

Inserts a new rule in the database

A specific rule for the database

get

Gets the description of the rule

delete

Deletes the rule from the database

The status of the rule

get

Gets the current status of the rule

Action to activate the rule

post

Activates the rule for the database

Action to de-activate the rule

post

De-activates the rule for the database

The collection of stored procedures for the database

get

Gets the list of the stored procedures for the database

A specific stored procedure

get

Gets the definition of the stored procedure

delete

Deletes the stored procedure from the database

put

Creates the stored procedure

post

Executes the stored procedure

/users

The collection of users on the server

get

Gets a list of the users on the server

A specific user on the server

get

Gets a description of the user

delete

Deletes the user from the server

put

Creates the associated user

The password for the user

post

Updates the password for the user

The privileges assigned to the user for databases

get

Gets the privileges assigned to the user for databases

Action to grant privileges to the user for a database

post

Grants privileges to the user for a database

Action to revoke privileges from the user for a database

post

Revokes privileges from the user for a database