Complex API request with 3 calls - bullhorn

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,

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

There is a way, and Gravity Flow’s outgoing webhook step type gives you the flexibility to map the details from any API request back into the entry to be able to use in subsequent requests. You could either store the full URL (from #2) or just the portions that you need. Either way, the field-based merge tags can be used within any of the step settings for subsequent requests.