Hi all, thanks for the responses. Jordan, please send me your email so I can send the code example. Here is the traceback:
C:\Users\Alex\Desktop\iNat\API>python iNat_bulk_uploader_2026-05-06.py
Create observation response: [{âidâ: 358817890, âobserved_onâ: â2026-03-12â, âdescriptionâ: âBat recorded near caveâ, âlatitudeâ: â-25.7461â, âlongitudeâ: â28.1881â, âmap_scaleâ: None, âtimeframeâ: None, âspecies_guessâ: âMyotis tricolorâ, âuser_idâ: 129251, âtaxon_idâ: 40279, âcreated_atâ: â2026-05-06T06:07:09.519+02:00â, âupdated_atâ: â2026-05-06T06:07:09.519+02:00â, âplace_guessâ: âPretoriaâ, âid_pleaseâ: False, âobserved_on_stringâ: â2026-03-12 18:22:00â, âiconic_taxon_idâ: 40151, ânum_identification_agreementsâ: 0, ânum_identification_disagreementsâ: 0, âtime_observed_atâ: â2026-03-12T18:22:00.000+02:00â, âtime_zoneâ: âPretoriaâ, âlocation_is_exactâ: False, âdeltaâ: False, âpositional_accuracyâ: 10, âprivate_latitudeâ: None, âprivate_longitudeâ: None, âgeoprivacyâ: None, âquality_gradeâ: âcasualâ, âpositioning_methodâ: None, âpositioning_deviceâ: None, âout_of_rangeâ: None, âlicenseâ: âCC-BY-NCâ, âuriâ: None, âobservation_photos_countâ: 0, âcomments_countâ: 0, âzic_time_zoneâ: âAfrica/Johannesburgâ, âoauth_application_idâ: 525, âobservation_sounds_countâ: 0, âidentifications_countâ: 1, âcaptiveâ: False, âcommunity_taxon_idâ: None, âsite_idâ: 1, âold_uuidâ: None, âpublic_positional_accuracyâ: 10, âmappableâ: True, âcached_votes_totalâ: 0, âlast_indexed_atâ: None, âprivate_place_guessâ: None, âuuidâ: â67b6a564-9648-4f7b-ba4c-cd7b48692baaâ, âtaxon_geoprivacyâ: âopenâ, âtag_listâ: [âbatsâ, âcavesâ], âuser_loginâ: âalexanderrâ, âiconic_taxon_nameâ: âMammaliaâ, âproject_observationsâ: , âcreated_at_utcâ: â2026-05-06T04:07:09.519Zâ, âupdated_at_utcâ: â2026-05-06T04:07:09.519Zâ, âtime_observed_at_utcâ: â2026-03-12T16:22:00.000Zâ, âfaves_countâ: 0, âowners_identification_from_visionâ: False}]
Created observation ID: 358817890
Uploading: C:\Users\Alex\Desktop\test\test.jpg
Upload error: Expecting value: line 1 column 1 (char 0)
Refreshing token and retryingâŚ
Retry failed: Expecting value: line 1 column 1 (char 0)