Inconsistent Data received from Candidate API

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

Moderators: StaffingSupport, s.emmons, BullhornSupport

Post Reply
tcservicesadmin
User
Posts: 3
Joined: Wed Apr 08, 2020 4:28 am

Inconsistent Data received from Candidate API

Post by tcservicesadmin »

Hi Team,

Please see our observation below for Bullhorn inconsistent data,

1. We have configured the field mapping for field "customInt21" and label as "veteran_snap". Please refer the attached screen(Bullhorn_field_mapping.png)
2. Then we configured the WOTC 8850 form and add the Flowback target for custom field configured above. Please refer the attached screen(Bullhorn_form_Configuration.png)
3. Candidate then fill this form and uncheck the option as shown in attached screenshot. Please see the attached screenshot(Bullhorn_form_field.png).
4. Connector periodically pull the subscription data from Bullhorn. Please see the candidate payload below,

{
"data":{
"dateBegin":1590187692000,
"candidate":{
"customInt2":null,
"lastName":"TEST_NINTEEN_MARCH_C",
"customInt3":null,
"customInt4":null,
"customInt5":null,
"customInt1":1,
"customInt10":null,
"customInt11":1,
"customInt12":1,
"customInt6":null,
"customInt7":null,
"customInt8":null,
"ssn":"123-89-3456",
"customInt9":null,
"customText7":null,
"customText6":null,
"id":197,
"customText5":null,
"customText4":"1584590400000",
"email":"suraj_test_ninteen_march_c@upcmaill.com",
"customText3":"software enginner",
"customText2":"$80.00",
"address":{
"zip":"NEW YORK",
"address2":null,
"city":"NEW YORK",
"address1":"NEW YORK",
"countryCode":"US",
"state":"NEW YORK",
"countryName":"United States",
"countryID":1
},
"customInt20":null,
"customInt21":1,
"dateOfBirth":724050000000,
"customInt22":null,
"customInt23":null,
"customInt17":null,
"firstName":"Suraj",
"customInt18":null,
"customInt19":null,
"customInt13":null,
"customInt14":null,
"customInt15":null,
"customInt16":null,
"workPhone":"760-231-2355"
},
"id":123
}
}


As we uncheck the option for field "customInt21" it is expected to received the data as NULL or 0 but still we are getting the value as "1". Please check the response above for more details and you can see the value of "customInt21"

Connector is receiving the inconsistent data for other fields as well. Could you please look into it? Please let us know if anything required
Attachments
Bullhorn_field_mapping.png
Bullhorn_field_mapping.png (73.85 KiB) Viewed 1099 times
Bullhorn_form_Configuration.png
Bullhorn_form_Configuration.png (112.9 KiB) Viewed 1099 times
tluczak
User
Posts: 11
Joined: Fri Apr 10, 2020 11:02 am

Re: Inconsistent Data received from Candidate API

Post by tluczak »

Hello,

Integer fields in Bullhorn can only contain numerals. Anything other than an integer will be disregarded and not saved.
tcservicesadmin
User
Posts: 3
Joined: Wed Apr 08, 2020 4:28 am

Re: Inconsistent Data received from Candidate API

Post by tcservicesadmin »

We have saved the data in a numeral format in a form of 0/1. We just lable the field as a "veteran_snap". And we are expecting the data in a form of 0/1. If we are expecting the data to be 1 then Bullhorn API return the 0 sometimes.
tcservicesadmin
User
Posts: 3
Joined: Wed Apr 08, 2020 4:28 am

Re: Inconsistent Data received from Candidate API

Post by tcservicesadmin »

Hi team,

We are having issues with the integer field only. Sometimes we are getting value as 1 sometimes we received value as 0. Please confirm. This inconsistency happens so many times.
Post Reply