Hi,
(Note to other folks here, some details around request and response were shared offline)
The parameter for this endpoint is job_ids={number}, apologies for inconsistency in documentation there.
The id for this particular parameter is 64-bit, so if for example you grab the id output from “jq” jsonparser (which apparently doesn’t do well with 64 bits) the resulting number will be incorrect (instead you can compare against id_str), but when you output with jsonpretty or a tool that handles them well you can see it will be output without a problem. However even if you pass an invalid job ID to job_ids, it should return zero results instead of multiple. Passing job_id is what will likely give behavior of “multiple jobs returning”, so please double check behavior when using job_ids and with checking the ID itself.
Thanks,
John