RO-Crate Excel Server

A small HTTP service that converts an Excel workbook into RO-Crate JSON-LD using ro-crate-excel.

Try it

Upload an .xlsx workbook and convert it right here in your browser.

POST/convert

Upload a single .xlsx workbook as multipart/form-data in a field named file. The response body is the crate as application/ld+json.

Request

Field Type Notes
file file (.xlsx) Required. The RO-Crate metadata spreadsheet.

Example

curl -X POST \
  -F "file=@ro-crate-metadata.xlsx" \
  https://ro-crate-excel-api.light.garden/convert

Responses

Status Meaning
200 RO-Crate JSON-LD (application/ld+json).
400 No file, a non-.xlsx file, or a workbook that could not be parsed.
413 The uploaded file exceeds the size limit.

GET/health

Liveness check. Returns { "status": "ok" }.