https://bd-api.ncsa.illinois.edu (Swagger API documentation)
Headers must include a valid token as follows:
{
"Authorization":token
}
...
...
...
DataWolf (Executors)
api/extractions/upload_fileUploads a file for extraction of metadata and returns file id | POST | /api/extractions/upload_url | Uploads a file for extraction using the file's URL |
GET | /api/extractions/{id}/status | Checks for the status of all extractors processing the file with id |
GET | /api/files/{id}/tags | Gets tags of a file |
GET | /api/files/{id}/technicalmetadata | Get technical metadata of the resource described by the file |
GET | /api/files/{id}/versusmetadata | Get Versus metadata of the resource described by the file |
GET | /api/extractions/server_ips | Lists servers IPs running the extractors |
GET | /api/extractions/extractors_names | Lists the currently running extractors |
GET | /api/extractions/extractors_details | Lists the currenlty details running extractorsdw/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.