Is there a way to differentiate between updates made by a user and updates made by a python script?

I am looking to track these differences in the last_edited_by column. Currently all edits made to the smartsheet, regardless of if they were made by a user or by the python script, all show up as being edited by the user.
Does anyone have any tips for this?
Answers
-
The easiest way to differentiate would be to have a different account with its own API key make the edits with Python. We have two accounts we make API calls with so it's easy to tell who/what made the edit.
If that's not an option for you, you could build something into your script to date stamp into a separate column and notate "edited by API." -
If you look at the activity log, there are grey gears next to rows that say "API - Other Client"
-
I see. That is essentially what I am looking for. Any idea if there is a way to get that into a column?
-
Why not have the api update that column for you?
/marc