Skip to content

Extend List Dataverse Collection Links API #11724

@ekraffmiller

Description

@ekraffmiller

For List Dataverse Collection Links API endpoint we need more information about the collections being returned.
Currently only the alias is being returned, for example:

{
  "status": "OK",
  "data": {
    "linkedDataverses": [
      "alias1"
    ],
    "dataversesLinkingToThis": [
      "alias2"
    ],
    "linkedDatasets": [
      {
        "title": "ellen root dataset",
        "identifier": "doi:10.5072/FK2LIW1AF"
      }
    ]
  }
}

To support the frontend and make it compatible with the linked collections returned by Get Dataset Linked Collections API, we need to have the id, alias and displayName properties, for example:

{
  "status": "OK",
  "data": {
    "linkedDataverses": [
      {
        "id": 31,
        "alias": "alias1",
        "displayName": "Collection 1"
      }
    ],
    "dataversesLinkingToThis": [
      {
        "id": 32,
        "alias": "alias2",
        "displayName": "Collection 2"
      }
    ],
    "linkedDatasets": [
      {
        "title": "ellen root dataset",
        "identifier": "doi:10.5072/FK2LIW1AF"
      }
    ]
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    FY26 Sprint 3(2025-07-30 - 2025-08-13)GREI Re-archIssues related to the GREI Dataverse rearchitectureOriginal size: 3SPAThese changes are required for the Dataverse SPASPA.Q3.2025.2Link CollectionSize: 3A percentage of a sprint. 2.1 hours.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions