Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

https://bd-api.ncsa.illinois.edu (Swagger API documentation)

Headers must include a valid token as follows:

{
"Authorization":token
}

DAP (Conversions)

Include Page
Polyglot API
Polyglot API

DTS (Extractions)

Include Page
Clowder API
Clowder API

DataWolf (Executors)

POST/dw/provenance

Display an editable workflow for a given transformation (specified in body):

{
"file":{URL to DAP output or file ID for DTS input}
}


Proposed modifications to the DAP and DTS API's are in discussion here.

DAP (Conversions)

GET/outputsList all output formats that can be reached
GET/inputsList all input formats that can be accepted
GET/inputs{input format}List all output formats that can reach the specified input format
GET/convertList all output formats that can be reached
GET/convert/{output format}List all input formats that can reach the specified output format
GET/convert/{output format}/{file url}Convert the specified file to the requested output format
POST/convert/{output format}Convert the uploaded file to the requested output format
GET/softwareList all available conversion software
GET/serversList all currently available Software Servers

DTS (Extractions)

...