{
  "opencollection": "1.0.0",
  "info": {
    "name": "KU Leuven Research Data Repository (RDR) Access API",
    "version": "6.7.1"
  },
  "items": [
    {
      "info": {
        "name": "Access",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Access_datafileBundle",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/bundle/:fileId",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "fileMetadataId",
                "value": "",
                "type": "query"
              },
              {
                "name": "gbrecs",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_datafile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "gbrecs",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_listDatafileMetadataAux",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId/auxiliary",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_downloadAuxiliaryFile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId/auxiliary/:formatTag/:formatVersion",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "formatTag",
                "value": "",
                "type": "path"
              },
              {
                "name": "formatVersion",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_deleteAuxiliaryFileWithVersion",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId/auxiliary/:formatTag/:formatVersion",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "formatTag",
                "value": "",
                "type": "path"
              },
              {
                "name": "formatVersion",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_listDatafileMetadataAuxByOrigin",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId/auxiliary/:origin",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "origin",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_tabularDatafileMetadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId/metadata",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "exclude",
                "value": "",
                "type": "query"
              },
              {
                "name": "fileMetadataId",
                "value": "",
                "type": "query"
              },
              {
                "name": "include",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_tabularDatafileMetadataDDI",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:fileId/metadata/ddi",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              },
              {
                "name": "exclude",
                "value": "",
                "type": "query"
              },
              {
                "name": "fileMetadataId",
                "value": "",
                "type": "query"
              },
              {
                "name": "include",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_grantFileAccess",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/grantAccess/:identifier",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_listFileAccessRequests",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/listRequests",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_rejectFileAccess",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/rejectAccess/:identifier",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_requestFileAccess",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/requestAccess",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_revokeFileAccess",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/revokeAccess/:identifier",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              },
              {
                "name": "identifier",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_getUserFileAccessRequested",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/userFileAccessRequested",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_getUserPermissionsOnFile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafile/:id/userPermissions",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_postDownloadDatafiles",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://rdr.kuleuven.be/api/access/datafiles",
            "params": [
              {
                "name": "gbrecs",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_datafiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/datafiles/:fileIds",
            "params": [
              {
                "name": "fileIds",
                "value": "",
                "type": "path"
              },
              {
                "name": "gbrecs",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_downloadAllFromLatest",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/dataset/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              },
              {
                "name": "gbrecs",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_downloadAllFromVersion",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/dataset/:id/versions/:versionId",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              },
              {
                "name": "versionId",
                "value": "",
                "type": "path"
              },
              {
                "name": "gbrecs",
                "value": "",
                "type": "query"
              },
              {
                "name": "key",
                "value": "",
                "type": "query"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_getDataverseFeatureItemImage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/dataverseFeaturedItemImage/:itemId",
            "params": [
              {
                "name": "itemId",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_dsCardImage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/dsCardImage/:versionId",
            "params": [
              {
                "name": "versionId",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_dvCardImage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/dvCardImage/:dataverseId",
            "params": [
              {
                "name": "dataverseId",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_fileCardImage",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://rdr.kuleuven.be/api/access/fileCardImage/:fileId",
            "params": [
              {
                "name": "fileId",
                "value": "",
                "type": "path"
              }
            ]
          }
        },
        {
          "info": {
            "name": "Access_allowAccessRequest",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://rdr.kuleuven.be/api/access/:id/allowAccessRequest",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path"
              }
            ]
          }
        }
      ]
    }
  ],
  "bundled": true
}