HTTP API Parse Job output not usable for Create Job

In reading the documentation, it seems that the “Parse Job” HTTP API endpoint should produce an artifact that is then usable for the “Create Job” endpoint. However, when I send an hcl file to /v1/jobs/parse and then try to send the resulting artifact to /v1/jobs, I get a 400 response, with the message:

Job must be specified

If the output of “Parse Job” is not usable for “Create Job”, what is the actual use case of the “Parse Job” endpoint?


Related content:

Did some playing around with the artifact that was provided by the “Parse Job” endpoint. It only needed me to wrap it in a JSON object with a Job key.

{
    "Job": <artifact from parse>
}