I have lots of scheduled pipeline ids to initiate pipelines with different parameters, but when I look in jobs/pipeline I find no indication which scheduleid started the pipeline. Currently I use the description/name, but this is not a very good indication. We have >100K jobs and a some pipelines have >5K and some scheduled pipelines run very seldom so I have to search back a long time.
I posted this on stackoverflow with an pipeline_schedule and job endpoint example:
If this works out we may be able to retire an array of jenkins servers, having one ci system.