API using InputArguments does not automatically assign value

I created a process using UIPath Studio
he needs the value of id

But after I use the API StartJob, the value is still not automatically assigned
How should I modify it?

When I use the API call:
image

Check the same approach like here: StartJobs api call error code 400 - #5 by marian.platonov

I have this problem after using this method
I think there is no problem with the API, maybe it is a bug in other parts?
API Body:

{
  "startInfo": {
    "ReleaseKey": "b53f60c5-948b-4b72-a335-b956e0xxxxx",
    "JobsCount": 1,
    "JobPriority": null,
    "SpecificPriorityValue": null,
    "Strategy": "ModernJobsCount",
    "ResumeOnSameContext": false,
    "RuntimeType": "Unattended",
    "RunAsMe": false,
    "InputArguments": "{'id':'1'}",
    "MachineSessionIds": [
      16951xxx
    ],
    "RobotIds": [
      944xxx
    ]
  }
}

I rechecked the process
The reason is the design of the process
problem has been solved