https://www.checklistbank.org offers a name based mapping between any of the datasets it contains.
iNaturalist is included via the monthly DwCA dumps with datasetKey 139831.
You can retrieve a taxon via the API by it’s original identifier, e.g. iNats Battus philenor is retrieved via https://api.checklistbank.org/dataset/139831/nameusage/https%3A%2F%2Fwww.inaturalist.org%2Ftaxa%2F49972
Personally I would have preferred just 49972 as the identifier, but iNat has decided to publish the DwC archive with the website URLs instead. Maybe that should be reviewed?
You can then list related names from any of the other datasets by using this API call (53147 being the GBIF Backbone datasetKey):
or vice versa from GBIF to iNat:
https://api.checklistbank.org/dataset/53147/nameusage/5141342/related?datasetKey=139831
Other popular dataset keys to play with:
- COL Latest Release: 3LR
- COL AC22: 9837
- ITIS: 2144
- WoRMS: 2011
- GBIF: 115450
- iNaturalist: 139831
The crossmapping is based on names, not taxa. We have also planned to work on a taxon concept mapping more like Avibase does, but that is not on our immediate priority list right now.