v1

latestOpenAPI 3.0.1The University of Illinois/NCSA Open Source License (NCSA)2026-07-1727211165.4 KB
files

Add JSON-LD metadata to the database.

Metadata in attached JSON-LD object will be added to metadata Mongo db collection.

post/files/{id}/metadata.jsonld

Path parameters

idstring required

Request body

JSONLD required

Example request

{
  "@context": [
    "https://clowderframework.org/contexts/metadata.jsonld",
    {
      "csv_headers": "http://clowder.ncsa.illinois.edu/metadata/ncsa.csvheaders"
    }
  ],
  "attached_to": {
    "resource_type": "cat:file",
    "url": "https://clowderframework.org/clowder/files/5b2a836d5e0e8956ed865b29"
  },
  "created_at": "Wed Jun 20 11:40:25 CDT 2018",
  "agent": {
    "@type": "cat:extractor",
    "name": "https://clowderframework.org/clowder/extractors/ncsa.csvheaders/1.0",
    "extractor_id": "https://clowderframework.org/clowder/extractors/ncsa.csvheaders/1.0"
  },
  "content": {
    "csv_headers": [
      "Site_ID",
      "Date&Time",
      "Discharge(cms)"
    ]
  }
}

Response

OK