File metadata and API

Get Providers

GET https://[virtual folder server]/metadataservice/files

This endpoint allows you to get root directory structure consiting of registered storage providers.

[{
    "Id": "2",
    "alias": "b2drop",
    "type": "B2Drop",
    "username": "myusername",
    "output": "debugging output in case of error"
}]

Get Files from provider

GET https://[virtual folder server]/metadataservice/files/[provider]

Get files from selected provider

Path Parameters

NameTypeDescription

provider

string

provider name

[{"name":"directory1",
  "attributes":16,
  "size":0,
  "date":"/Date(1488898207000+0000)/",
  "path":"",
  "filetype":15,
  "webdavuri":"/webdav/tomas.kulhanek@stfc.ac.uk/b2drop/Physiolibrary.models",
  "publicwebdavuri":""}
]

Get dataset

GET https://[virtual folder server]/metadataservice/dataset/{id}

Get datasets registered within user account

Path Parameters

NameTypeDescription

id

number

id of existing dataset

{"Id"": 1,"Name":"dataset 1","Entries":[{"Id":1,"Type":"pdb_id","Name":"2hhd"}]}

Last updated