4TU.ResearchData Dataset

A published dataset record from the 4TU.ResearchData repository (data.4tu.nl), operated by TU Delft Library for the 4TU.Federation. Derived field-by-field from live HTTP 200 responses on 2026-08-19; 4TU publishes no schema of its own.

UniversityHigher EducationEducationTechnical UniversityResearch DataOpen AccessIdentity FederationResearch RepositoryResearch Computing4TU.FederationNetherlandsEurope

Properties

Name Type Description
id integernull Legacy Figshare numeric identifier; null on djehuty-native records.
uuid string The canonical identifier on this repository; supersedes id.
title string
doi string Versioned DataCite DOI under the 4TU.ResearchData prefix 10.4121.
handle stringnull
url string
published_date stringnull
thumb stringnull
defined_type integernull
defined_type_name stringnull e.g. dataset, software, collection.
group_id integernull Depositing consortium partner; resolve against GET /v3/groups.
url_private_api string
url_public_api string
url_private_html string
url_public_html string
timeline object Publication milestone dates.
resource_title stringnull Title of the related publication, where the dataset underpins an article.
resource_doi stringnull
description string
citation string
version integer
status string
size integer Total size in bytes of all attached files.
created_date stringnull
modified_date stringnull
is_public boolean
is_confidential boolean
is_metadata_record boolean
is_embargoed boolean
embargo_date stringnull
embargo_type stringnull
embargo_reason stringnull
tags array
references array
funding stringnull
funding_list array
custom_fields array
figshare_url string Legacy field name retained for v2 compatibility; the value points at data.4tu.nl, not figshare.com.
license object
categories array
authors array
files array
View JSON Schema on GitHub

JSON Schema

tu-delft-4tu-dataset.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/tu-delft/main/json-schema/tu-delft-4tu-dataset.json",
  "title": "4TU.ResearchData Dataset",
  "description": "A published dataset record from the 4TU.ResearchData repository (data.4tu.nl), operated by TU Delft Library for the 4TU.Federation. Derived field-by-field from live HTTP 200 responses on 2026-08-19; 4TU publishes no schema of its own.",
  "x-artifact": {
    "generated": "2026-08-19",
    "method": "derived",
    "source": "GET https://data.4tu.nl/v2/articles/fe23a0c6-b13a-49c5-accf-a09dc211983d (HTTP 200) and GET https://data.4tu.nl/v2/articles?limit=1 (HTTP 200)",
    "x-operator": "institution"
  },
  "type": "object",
  "required": [
    "uuid",
    "title",
    "doi",
    "url"
  ],
  "properties": {
    "id": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Legacy Figshare numeric identifier; null on djehuty-native records."
    },
    "uuid": {
      "type": "string",
      "format": "uuid",
      "description": "The canonical identifier on this repository; supersedes id."
    },
    "title": {
      "type": "string"
    },
    "doi": {
      "type": "string",
      "pattern": "^10\\.4121/",
      "description": "Versioned DataCite DOI under the 4TU.ResearchData prefix 10.4121."
    },
    "handle": {
      "type": [
        "string",
        "null"
      ]
    },
    "url": {
      "type": "string",
      "format": "uri"
    },
    "published_date": {
      "type": [
        "string",
        "null"
      ]
    },
    "thumb": {
      "type": [
        "string",
        "null"
      ]
    },
    "defined_type": {
      "type": [
        "integer",
        "null"
      ]
    },
    "defined_type_name": {
      "type": [
        "string",
        "null"
      ],
      "description": "e.g. dataset, software, collection."
    },
    "group_id": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Depositing consortium partner; resolve against GET /v3/groups."
    },
    "url_private_api": {
      "type": "string",
      "format": "uri"
    },
    "url_public_api": {
      "type": "string",
      "format": "uri"
    },
    "url_private_html": {
      "type": "string",
      "format": "uri"
    },
    "url_public_html": {
      "type": "string",
      "format": "uri"
    },
    "timeline": {
      "type": "object",
      "description": "Publication milestone dates."
    },
    "resource_title": {
      "type": [
        "string",
        "null"
      ],
      "description": "Title of the related publication, where the dataset underpins an article."
    },
    "resource_doi": {
      "type": [
        "string",
        "null"
      ]
    },
    "description": {
      "type": "string"
    },
    "citation": {
      "type": "string"
    },
    "version": {
      "type": "integer"
    },
    "status": {
      "type": "string"
    },
    "size": {
      "type": "integer",
      "description": "Total size in bytes of all attached files."
    },
    "created_date": {
      "type": [
        "string",
        "null"
      ]
    },
    "modified_date": {
      "type": [
        "string",
        "null"
      ]
    },
    "is_public": {
      "type": "boolean"
    },
    "is_confidential": {
      "type": "boolean"
    },
    "is_metadata_record": {
      "type": "boolean"
    },
    "is_embargoed": {
      "type": "boolean"
    },
    "embargo_date": {
      "type": [
        "string",
        "null"
      ]
    },
    "embargo_type": {
      "type": [
        "string",
        "null"
      ]
    },
    "embargo_reason": {
      "type": [
        "string",
        "null"
      ]
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "references": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "funding": {
      "type": [
        "string",
        "null"
      ]
    },
    "funding_list": {
      "type": "array"
    },
    "custom_fields": {
      "type": "array"
    },
    "figshare_url": {
      "type": "string",
      "format": "uri",
      "description": "Legacy field name retained for v2 compatibility; the value points at data.4tu.nl, not figshare.com."
    },
    "license": {
      "$ref": "#/$defs/License"
    },
    "categories": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/Category"
      }
    },
    "authors": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/Author"
      }
    },
    "files": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/File"
      }
    }
  },
  "$defs": {
    "License": {
      "type": "object",
      "properties": {
        "value": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "format": "uri"
        },
        "type": {
          "type": "string",
          "enum": [
            "data",
            "software"
          ]
        }
      }
    },
    "Category": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer"
        },
        "uuid": {
          "type": "string",
          "format": "uuid"
        },
        "title": {
          "type": "string"
        },
        "parent_id": {
          "type": [
            "integer",
            "null"
          ]
        },
        "parent_uuid": {
          "type": [
            "string",
            "null"
          ]
        },
        "path": {
          "type": "string"
        },
        "source_id": {
          "type": [
            "integer",
            "null"
          ]
        },
        "taxonomy_id": {
          "type": [
            "integer",
            "null"
          ]
        }
      }
    },
    "Author": {
      "type": "object",
      "properties": {
        "uuid": {
          "type": "string",
          "format": "uuid"
        },
        "full_name": {
          "type": "string"
        },
        "orcid_id": {
          "type": [
            "string",
            "null"
          ],
          "description": "ORCID iD where supplied."
        },
        "is_active": {
          "type": "boolean"
        },
        "url_name": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    },
    "File": {
      "type": "object",
      "properties": {
        "id": {
          "type": [
            "integer",
            "null"
          ]
        },
        "uuid": {
          "type": "string",
          "format": "uuid"
        },
        "name": {
          "type": "string"
        },
        "size": {
          "type": "integer"
        },
        "is_link_only": {
          "type": "boolean"
        },
        "is_incomplete": {
          "type": "boolean"
        },
        "download_url": {
          "type": "string",
          "format": "uri"
        },
        "supplied_md5": {
          "type": [
            "string",
            "null"
          ]
        },
        "computed_md5": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    }
  }
}