Complex API request with 3 calls - bullhorn

Hello,
we are evaluating Gravity Forms as our new contact form plugin for wordpress but we have a problem regarding the API connection to our CRM bullhorn. Bullhorn only allows the upload of candidate data with one Request URI and we have to use another URI to upload the matching CV. To upload the CV correctly there has to be the candidate ID from the created candidate from the first API call inside the request URI. Is there any way to implement that via Gravity Forms or would that be a custom job?

Summarized we need following API calls:

  1. POST with candidate data
  2. GET candidate ID from candidate created in point 1
  3. POST the CV with the candidate ID from point 2 in the request URI

Thanks and best regards,
Jakob