Start with a record that has been claimed by another source (e.g. Crossref) but not from within ADS. On your ORCID page in ADS (https://ui.adsabs.harvard.edu/user/orcid) it should show with a gray bar underneath and the name of the other source.
Click Actions > "add ADS version ORCID"
In the console, a 409 is returned, with the text: "409 Conflict: You have already added this activity (matched by external identifiers), please see element with put-code \<putcode>. If you are trying to edit the item, please use PUT instead of POST."
In graylog, note that this is being sent as a PUT request to /\<orcid_id>/orcid-works/\<putcode>
Per ORCID support, we can't use a PUT request here because we weren't the source of the original record - Crossref or whoever was. We have to switch to a POST request. Performing a POST to the endpoint /\<orcid_id>/orcid-work in Postman worked as expected and records from multiple sources are collapsed into one item.
Nb: Pretty sure this was working fine before, since the code hasn't changed in months, no one else has complained, and we have plenty of examples of records claimed by at least two sources. But our logs only go back two weeks and ORCID swears they haven't changed anything. Anyway, it needs to be fixed one way or the other.
Start with a record that has been claimed by another source (e.g. Crossref) but not from within ADS. On your ORCID page in ADS (https://ui.adsabs.harvard.edu/user/orcid) it should show with a gray bar underneath and the name of the other source.
Per ORCID support, we can't use a PUT request here because we weren't the source of the original record - Crossref or whoever was. We have to switch to a POST request. Performing a POST to the endpoint /\<orcid_id>/orcid-work in Postman worked as expected and records from multiple sources are collapsed into one item.
Nb: Pretty sure this was working fine before, since the code hasn't changed in months, no one else has complained, and we have plenty of examples of records claimed by at least two sources. But our logs only go back two weeks and ORCID swears they haven't changed anything. Anyway, it needs to be fixed one way or the other.