Is DSpace Using ROR API V2 for Orgnizations import?

95 views
Skip to first unread message

pierre...@bibl.ulaval.ca

unread,
Jul 10, 2025, 11:32:30 AM7/10/25
to DSpace Technical Support
Bonjour, 

ROR (Research Organization Registry) as reminded its community that the version 1 of its API will sunset this july (https://ror.org/blog/2025-06-11-v1-sunset/)

In DSpace, it is possible to import organization information from the ROR registry since version 8. Is this integration using ROR v2 API? No need to plan any updates?

Thank you very much.

Best, 
Pierre Lasou
Université Laval

Katharina Kaiser

unread,
Jul 11, 2025, 8:11:33 AM7/11/25
to DSpace Technical Support
Dear Pierre,

currently, the API https://api.ror.org/organizations is used, which is the version 1 until July 28, but version 2 after that date.
If you change the API to https://api.ror.org/v1/organizations, you're fine until December.
Hopefully, a change to version 2 will be released until this date.

Best,
Katharina Kaiser 
TU Wien

pierre...@bibl.ulaval.ca

unread,
Jul 11, 2025, 10:31:00 AM7/11/25
to DSpace Technical Support
Bonjour, 

Thanks Katharina. So the DSpace ROR integration has been made using ROR API version 1. I am not sure that changing the API endpoint in the config file (external-provider.cfg) will work as the structure of the API answer as change. For example, in V1, the name of the organisation is in a name element in JSON whereas in V2, it is identified with a type attribut.

Example for my institution (Université Laval https://ror.org/04sjchr03)
ROR V1
 "id": "https://ror.org/04sjchr03",
  "name": "Université Laval",
  "email_address": null,
  "ip_addresses": [],
  "established": 1663,
  "types": [
    "Education",
    "Funder"


ROR V2
 {
      "lang": "fr",
      "types": [
        "ror_display",
        "label"
      ],
      "value": "Université Laval"
    }

So if I am not mistaking, ROR import in DSpace may broke on July 31th unless an update is made. Correct?

Thank you very much.
Best, 
Pierre

Katharina Kaiser

unread,
Jul 11, 2025, 10:44:01 AM7/11/25
to DSpace Technical Support
Dear Pierre,

the current implementation uses the version 1.
If you change the API endpoint in the config file, it will remain working with the current implementation until December. 

I doubt that there will a DSpace release including the change to ROR API v2 until July 28th.
So I'd say that is the safe way for now.
And we hope that there will be DSpace release with the ROR API v2 implementation before December.

Best,
Katharina

pierre...@bibl.ulaval.ca

unread,
Jul 11, 2025, 11:09:39 AM7/11/25
to DSpace Technical Support
Thanks Katharina, I understand now, on the short run we will be OK by updating the API endpoint in the configuration file, but on the long run (december 2025), DSpace ROR import will need to be updated.
Best, 
pierre

pierre...@bibl.ulaval.ca

unread,
Jul 11, 2025, 11:29:15 AM7/11/25
to DSpace Technical Support
Hi, I have created an issue on Github, to monitor this needed improvement : https://github.com/DSpace/DSpace/issues/11019
Best, 
Pierre
Reply all
Reply to author
Forward
0 new messages