Open-E Knowledgebase

[JDSS] RESTapi - HowTo

Article ID: 2871
Last updated: 05 May, 2020

Additional information:

  • product name: JovianDSS
  • product version: all
  • build: all


RESTapi - HowTo


1. Un-pack JovianDSS API REST  (in the attachment of this article)

2. Make sure you have installed "requests" Python library
     $ pip install requests

3. Read documentation

4. Read example scripts in

5. Make sure that node which API you want to use have enabled REST proxy access
     GUI: System Settings > Administration > REST (credentials admin, admin)

6. Example of driver usage

         >>> from jovianapi import API
         >>> api = API.via_rest('', 82, 'admin', 'admin')
         >>> api.driver.get('/time')
         {u'data': {u'daemon': False,
           u'servers': [u'', u'', u''],
           u'sync_at_boot': False,
           u'timestamp': 1477047212295,
           u'timezone': u'Europe/Berlin'},
           u'error': None}

         >>> api.driver.put('/time', dict(servers=['']))
          {u'data': None, u'error': None}

         >>> api.driver.get('/time')
          {u'data': {u'daemon': False,
           u'servers': [u''],
           u'sync_at_boot': False,
           u'timestamp': 1477047259023,
           u'timezone': u'Europe/Berlin'},
           u'error': None}

This article was:   Helpful | Not helpful Report an issue

Article ID: 2871
Last updated: 05 May, 2020
Revision: 2
Views: 725
Posted: 16 May, 2017 by Stolarczyk M.
Updated: 05 May, 2020 by Rybak M.
print  Print email  Subscribe email  Email to friend share  Share pool  Add to pool
jdss api restapi
Attached files
item Jovian API REST (48 kb) Download

Prev     Next
[JDSS] JovianDSS capabilities - maximum users / groups, opened...       [JDSS][DSS V7]"Meltdown" and "Spectre" vulnerabilities in Open-E...

The Knowledge base is managed by Open-E data storage software company.