[API] Retraction status not confirmed at retractiondatabase.org

I’m working on https://0-doi-org.oasis.unisa.ac.za/10.1148/85.3.474 that is marked as retracted as per https://0-api-crossref-org.oasis.unisa.ac.za/works?filter=updates:10.1148/85.3.474 (archived), see highlighted line :

I failed to confirm this information at https://retractiondatabase.org: this record is associated to an expression of concern (visible in the JSON above: update-to[1]) but there is no mention of a retraction.

The CSV file at https://gitlab.com/crossref/retraction-watch-data does not mention any retraction either:

My question: Why is this record marked with an ‘update’ of type ‘retraction’ from the source ‘retraction-watch’ (screenshot 1)?

Hi Guillaume,

We took a look at the logs for the retraction watch csv file, and the RetractionNature value for record 19937 was changed from "retraction’ to “expression of concern” on 2026-03-26. Prior to that, the retraction watch database did show ‘retraction’ for this item.

But, instead of modifying the existing update in our API, we added a second update assertion with the same record ID, same date/time, same source info, but just the ‘type’ and ‘label’ values changed.

I’ve asked our technical team to look into this behavior and ideally adjust how we handle changes or corrections in retraction watch records to overwrite rather than duplicate the assertion in our API.

Thanks for bringing this to our attention.

1 Like

Thanks for digging into this matter.

Overwriting instead of complementing (the current situation) seems more appropriate indeed, so as to reflect the latest state of the Retraction Watch Database.

Please keep me updated :slight_smile:

1 Like

Hello @gcabanac . I wanted to note that you may follow our progress on this improvement here: https://crossref.atlassian.net/browse/CR-2746. We have set this issue as a medium priority, so likely not the quickest turnaround. Shayn or I will update you when we have more information.

Thanks again,

Isaac

1 Like