Unable to get candidate job submissions

Forum for users and developers of Bullhorn's new REST API service.

Moderators: StaffingSupport, s.emmons, BullhornSupport

otesdev
User
Posts: 10
Joined: Fri May 19, 2017 11:39 am

Unable to get candidate job submissions

Postby otesdev » Tue Sep 05, 2017 5:17 pm

I'm attempting to look up job submissions using the sdk by calling candidate.getSubmissions().getData() but getting an empty list. This candidate has a "Submission by Candidate" and a "Client Submission". Is there a way that I'm not seeing to look up these submissions?

My end goal is to pull a custom field that I have defined on the job so I need to be able to link the candidate to a specific job profile.

As you can see from my screenshots the job submissions show up on the candidate and the job profile.
Attachments
job_submission.JPG
job_submission.JPG (41.7 KiB) Viewed 311 times
submissions.JPG
submissions.JPG (46.6 KiB) Viewed 314 times

otesdev
User
Posts: 10
Joined: Fri May 19, 2017 11:39 am

Re: Unable to get candidate job submissions data

Postby otesdev » Thu Sep 07, 2017 12:11 pm

Found some more info on this in the rest-api-docs, but unfortunately I'm still not getting any data. From the description here I thought that I might get the data after going through the other workflow steps and creating a "Placement" for the candidate.

http://bullhorn.github.io/rest-api-docs ... submission
Represents a formal submission of a Candidate for a particular job. A job submission occurs after the Candidate has been evaluated, interviewed, and otherwise assessed, and the parties involved have agreed that the Candidate may be suitable. The JobSubmission entity is then created with references to the Candidate and the JobOrder representing the position. If the JobSubmission is approved, a Placement entity is created.

Note: When you set the status field of a JobSubmission to “New Lead”, it becomes a web response, which is an informal job submission. When you update another status, it becomes a formal job submission. When you create a web response, set the dateWebResponse field to the current date. When you update a web response to make it a formal job submission, set the dateAdded field to the current date.


One thing that I have found that is really puzzling to me is that when I debug the call to get submissions it is actually getting the correct total number of submissions but doesn't have any of the info about them.

Code: Select all

candidate.getSubmissions()

Image

Could there be some permission that is set incorrectly or something that is stopping me from getting this data?
Attachments
submissions_after_workflow_steps.JPG
Showing submissions after doing other workflow steps
submissions_after_workflow_steps.JPG (187.12 KiB) Viewed 303 times

pmularski
Bullhorn Support Staff
Posts: 880
Joined: Wed Dec 31, 1969 8:00 pm

Re: Unable to get candidate job submissions

Postby pmularski » Wed Sep 13, 2017 3:54 pm

Greetings Otesdev,

If you are continuing to have difficulties with retrieving your candidate submission data, would you please post the API call you are using to try to pull this data? Thanks!

-Pat
Patrick Mularski
Senior Enterprise Support Analyst
B U L L H O R N
Staffing and Recruiting Software, On Target, On Demand
Bullhorn Support Contact Numbers
US: 617-478-9126
UK: 44 800 032 2848
Australia: 61 28 073 5089
International: 617-478-9131

otesdev
User
Posts: 10
Joined: Fri May 19, 2017 11:39 am

Re: Unable to get candidate job submissions

Postby otesdev » Wed Sep 13, 2017 4:20 pm

As I mentioned above, I'm using the java SDK method for this. I will try to grab the API call that it is generating and post that.


Return to “REST API”

Who is online

Users browsing this forum: No registered users and 1 guest