I'm creating a job by sending a HTTP request using Postman.
However, I do see a difference between the job created by the HTTP request and a job manually created in the UI, related to the bookings section. Probably I'm missing something in the body of the request.
This is affecting the rest of the solution functionality, as this relies in the bookings section to list the bookings created for this Job (and run a workflow).
Job created by HTTP request:
HTTP Request:
Job created manually (as you can see, this one as the Name, State, Start, End columns) :
What is missing in my HTTP Request to have the same result as the one created manually?
This has been resolved by using the request "https://{{test-server}}/API/v1/json.asmx/CreateJob" w/ payload in JSON instead of "https://{{test-server}}/API/v1/json.asmx" w/ payload in SOAP.
A part from this, I wasn't sure what wasn't working in the first request...
It was possible to see in detail what to send in the JSON payload by inspecting what the UI was doing, using the F12 developer tools as Wim mentioned above (thanks Wim!).
The UI also creates them using the same API. In the browser using the F12 developer tools, you can inspect the network calls made by the UI. This way you can compare it with what you send in Postman.