Hello, I have a use where I would like to edit a mass amount of runs using the speedrun.com REST API.
I am a moderator of the game I would like to edit runs for. I would like to be able to update the time of all the runs as we are looking at changing the timing system. Rather than manually using the UI to update thousands of runs I was looking for a solution that could be scripted. It appears that the only supported editable field of a run is the verified status when using the API.
A potential solution is as follows:
- make request to get all runs
- for each run: copy into new submission with updated time and then reject old run
The downside of this approach is that the submitted date history would be lost and all the runners would be spammed with a mass amount of notifications. This does not seem like a viable approach for those reasons.
Is there another way to do this, or would it be possible to add run editing support to the API?
Thanks!
Find UEFN Community and Psyonix Labs Tracks Here:
This is a glitch that causes the vehicle to move faster than normal. This extra speed is not visible on the speedometer. A speed-glitched vehicle going 570 kph will be moving faster than a non-speed glitched vehicle also going 570 kph. This bug occurs more frequently in old-gen consoles (PS4 and XboxOne) but can happen on any platform. This bug is not allowed to be used in leaderboard submissions outside of the named category.
If you submitted your run to a different category and it was moved to the speed glitch category it was determined by the moderation team to have the speed glitch.