History List
Search through past changes made to GBIF Norway resolver records.
Every time a new ingestion of data is made, the provenance is stored and is accessible here.
Query changed_data with changed_data__has_key=searchkey, or changed_data__contains={"key1":"value1","key2":"value2"}, see https://docs.djangoproject.com/en/4.0/ref/contrib/postgres/fields/#has-key
Search for changes made to a particular resolvable object with resolvable_object=[uuid]
Search for changes recorded on (__equals), before (__lte) or after (__gte) a particular ingestion date with e.g. changed_date__gte=2022-07-01
Example query, searches for changes registered on 2022-07-01 where the dwc:type was changed from PhysicalObject, and there was a change to the dwc:catalognumber field:
?changed_date__gte=2022-07-01&changed_data__contains={"type": "PhysicalObject"}&changed_data__has_key=catalognumber
GET /history/?format=api&page=1106922
{ "count": 26186160, "next": "http://resolver.gbif.no/history/?format=api&page=1106923", "previous": "http://resolver.gbif.no/history/?format=api&page=1106921", "results": [ { "resolvable_object_id": "2_1124_8_472007", "changed_data": { "sex": "2019-01-20 00:00:00.0", "class": "Chordata", "genus": "Anatidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Anas crecca", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Female", "scientificname": "5.576136930800429", "vernacularname": "L.", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Anas", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "crecca", "coordinateuncertaintyinmeters": "Krikkand" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_490008", "changed_data": { "sex": "2021-01-03 00:00:00.0", "class": "Chordata", "genus": "Charadriidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Vanellus vanellus", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Vanellus", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "vanellus", "coordinateuncertaintyinmeters": "Vipe" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_500230", "changed_data": { "sex": "2022-02-19 00:00:00.0", "class": "Chordata", "genus": "Anatidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Tadorna tadorna", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Tadorna", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "tadorna", "coordinateuncertaintyinmeters": "Gravand" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_500231", "changed_data": { "sex": "2022-02-19 00:00:00.0", "class": "Chordata", "genus": "Alcidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Alle alle", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Alle", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "alle", "coordinateuncertaintyinmeters": "Alkekonge" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_514875", "changed_data": { "sex": "2023-01-19 00:00:00.0", "class": "Chordata", "genus": "Scolopacidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Arenaria interpres", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Arenaria", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "interpres", "coordinateuncertaintyinmeters": "Steinvender" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_514876", "changed_data": { "sex": "2023-01-19 00:00:00.0", "class": "Chordata", "genus": "Scolopacidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Calidris maritima", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(Brünnich)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Calidris", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "maritima", "coordinateuncertaintyinmeters": "Fjæreplytt" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_514878", "changed_data": { "sex": "2023-01-21 00:00:00.0", "class": "Chordata", "genus": "Podicipedidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Podiceps cristatus", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Podiceps", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "cristatus", "coordinateuncertaintyinmeters": "Toppdykker" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_514880", "changed_data": { "sex": "2023-01-21 00:00:00.0", "class": "Chordata", "genus": "Podicipedidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Tachybaptus ruficollis", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(Pallas)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Tachybaptus", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "ruficollis", "coordinateuncertaintyinmeters": "Dvergdykker" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_514901", "changed_data": { "sex": "2023-01-21 00:00:00.0", "class": "Chordata", "genus": "Anatidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Aythya fuligula", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Unknown", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Aythya", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "fuligula", "coordinateuncertaintyinmeters": "Toppand" }, "changed_date": "2026-02-16" }, { "resolvable_object_id": "2_1124_8_514902", "changed_data": { "sex": "2023-01-21 00:00:00.0", "class": "Chordata", "genus": "Anatidae", "order": "Aves", "county": "Rogaland", "phylum": "Animalia", "kingdom": "Aythya marila", "locality": "Sola", "eventdate": null, "institutionid": "NINA", "stateprovince": "Male", "scientificname": "5.576136930800429", "vernacularname": "(L.)", "decimallatitude": "Tananger", "institutioncode": null, "specificepithet": "Aythya", "decimallongitude": "58.94404978139298", "occurrencestatus": null, "scientificnameauthorship": "marila", "coordinateuncertaintyinmeters": "Bergand" }, "changed_date": "2026-02-16" } ] }