Subscription Entities (Category)

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

Moderators: StaffingSupport, s.emmons, BullhornSupport

Post Reply
DrJones
User
Posts: 22
Joined: Sat Dec 12, 2015 1:20 pm

Subscription Entities (Category)

Post by DrJones » Thu Jan 03, 2019 5:09 pm

I currently use a subscription to track changes to different entities in Bullhorn. We've had this working for a long time with a number of entities including Candidate, ClientContact, JobOrder, Placement, and others.

I've created a new subscription that now includes the Category entity. Example API request below:

event/subscription/Abcde?type=entity&names=Department,CorporateUser,Candidate,ClientContact,Appointment,JobSubmission,Placement,Note,Tearsheet,JobOrder,ClientCorporation,Category&eventTypes=INSERTED,UPDATED,DELETED

My problem is that I'm not seeing Category changes when I ask Bullhorn for recent events. I'm still getting changes for all the other entities. But if I add a new category, or change the name of an existing category, I'm not getting these events when I query the subscription for latest events.

So...
Is Category a supported entity name for a subscription?
Does it possibly use a different name such as Categories?
Do you have a list of all the supported entity names?

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

Re: Subscription Entities (Category)

Post by pmularski » Mon Jan 07, 2019 4:17 pm

Greetings DrJones,

Category updates are not included in standard subscriptions. You are able to make API calls for the Category metadata, but that is it.
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

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

Re: Subscription Entities (Category)

Post by pmularski » Mon Jan 07, 2019 4:22 pm

Greetings DrJones,

I realized I missed two of your questions, so I am just listing all three below.

Is Category a supported entity name for a subscription? Not currently.
Does it possibly use a different name such as Categories? Not currently.
Do you have a list of all the supported entity names? The entire list of entities, which are included on standard subscriptions is as follows.

<subscriptionId>DataMirrorYYYYMMDD</subscriptionId>
<criteria
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns4="http://subscription.dataevent.bullhorn.com/"
xsi:type="ns4:entityEventSubscriptionCriteria">
<entityNames>Appointment</entityNames>
<entityNames>Candidate</entityNames>
<entityNames>CandidateEducation</entityNames>
<entityNames>CandidateWorkHistory</entityNames>
<entityNames>CandidateReference</entityNames>
<entityNames>ClientContact</entityNames>
<entityNames>ClientCorporation</entityNames>
<entityNames>CorporateUser</entityNames>
<entityNames>HousingComplex</entityNames>
<entityNames>JobOrder</entityNames>
<entityNames>JobSubmission</entityNames>
<entityNames>Lead</entityNames>
<entityNames>Note</entityNames>
<entityNames>Opportunity</entityNames>
<entityNames>Placement</entityNames>
<entityNames>PlacementCommission</entityNames>
<entityNames>PlacementChangeRequest</entityNames>
<entityNames>Tearsheet</entityNames>
<entityNames>Task</entityNames>
<entityNames>Sendout</entityNames>
<entityNames>ClientCorporationCustomObjectInstance1</entityNames>
<entityNames>ClientCorporationCustomObjectInstance2</entityNames>
<entityNames>ClientCorporationCustomObjectInstance3</entityNames>
<entityNames>ClientCorporationCustomObjectInstance4</entityNames>
<entityNames>ClientCorporationCustomObjectInstance5</entityNames>
<entityNames>ClientCorporationCustomObjectInstance6</entityNames>
<entityNames>ClientCorporationCustomObjectInstance7</entityNames>
<entityNames>ClientCorporationCustomObjectInstance8</entityNames>
<entityNames>ClientCorporationCustomObjectInstance9</entityNames>
<entityNames>ClientCorporationCustomObjectInstance10</entityNames>
<entityNames>ClientCorporationCustomObjectInstance11</entityNames>
<entityNames>ClientCorporationCustomObjectInstance12</entityNames>
<entityNames>ClientCorporationCustomObjectInstance13</entityNames>
<entityNames>ClientCorporationCustomObjectInstance14</entityNames>
<entityNames>ClientCorporationCustomObjectInstance15</entityNames>
<entityNames>ClientCorporationCustomObjectInstance16</entityNames>
<entityNames>ClientCorporationCustomObjectInstance17</entityNames>
<entityNames>ClientCorporationCustomObjectInstance18</entityNames>
<entityNames>ClientCorporationCustomObjectInstance19</entityNames>
<entityNames>ClientCorporationCustomObjectInstance20</entityNames>
<entityNames>ClientCorporationCustomObjectInstance21</entityNames>
<entityNames>ClientCorporationCustomObjectInstance22</entityNames>
<entityNames>ClientCorporationCustomObjectInstance23</entityNames>
<entityNames>ClientCorporationCustomObjectInstance24</entityNames>
<entityNames>ClientCorporationCustomObjectInstance25</entityNames>
<entityNames>ClientCorporationCustomObjectInstance26</entityNames>
<entityNames>ClientCorporationCustomObjectInstance27</entityNames>
<entityNames>ClientCorporationCustomObjectInstance28</entityNames>
<entityNames>ClientCorporationCustomObjectInstance29</entityNames>
<entityNames>ClientCorporationCustomObjectInstance30</entityNames>
<entityNames>ClientCorporationCustomObjectInstance31</entityNames>
<entityNames>ClientCorporationCustomObjectInstance32</entityNames>
<entityNames>ClientCorporationCustomObjectInstance33</entityNames>
<entityNames>ClientCorporationCustomObjectInstance34</entityNames>
<entityNames>ClientCorporationCustomObjectInstance35</entityNames>
<entityNames>PersonCustomObjectInstance1</entityNames>
<entityNames>PersonCustomObjectInstance2</entityNames>
<entityNames>PersonCustomObjectInstance3</entityNames>
<entityNames>PersonCustomObjectInstance4</entityNames>
<entityNames>PersonCustomObjectInstance5</entityNames>
<entityNames>PersonCustomObjectInstance6</entityNames>
<entityNames>PersonCustomObjectInstance7</entityNames>
<entityNames>PersonCustomObjectInstance8</entityNames>
<entityNames>PersonCustomObjectInstance9</entityNames>
<entityNames>PersonCustomObjectInstance10</entityNames>
<entityNames>JobOrderCustomObjectInstance1</entityNames>
<entityNames>JobOrderCustomObjectInstance2</entityNames>
<entityNames>JobOrderCustomObjectInstance3</entityNames>
<entityNames>JobOrderCustomObjectInstance4</entityNames>
<entityNames>JobOrderCustomObjectInstance5</entityNames>
<entityNames>JobOrderCustomObjectInstance6</entityNames>
<entityNames>JobOrderCustomObjectInstance7</entityNames>
<entityNames>JobOrderCustomObjectInstance8</entityNames>
<entityNames>JobOrderCustomObjectInstance9</entityNames>
<entityNames>JobOrderCustomObjectInstance10</entityNames>
<entityNames>PlacementCustomObjectInstance1</entityNames>
<entityNames>PlacementCustomObjectInstance2</entityNames>
<entityNames>PlacementCustomObjectInstance3</entityNames>
<entityNames>PlacementCustomObjectInstance4</entityNames>
<entityNames>PlacementCustomObjectInstance5</entityNames>
<entityNames>PlacementCustomObjectInstance6</entityNames>
<entityNames>PlacementCustomObjectInstance7</entityNames>
<entityNames>PlacementCustomObjectInstance8</entityNames>
<entityNames>PlacementCustomObjectInstance9</entityNames>
<entityNames>PlacementCustomObjectInstance10</entityNames>

<entityEventTypes>INSERTED</entityEventTypes>
<entityEventTypes>UPDATED</entityEventTypes>
<entityEventTypes>DELETED</entityEventTypes>
</criteria>
</apis:eventsSubscribe>
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

DrJones
User
Posts: 22
Joined: Sat Dec 12, 2015 1:20 pm

Re: Subscription Entities (Category)

Post by DrJones » Mon Jan 07, 2019 4:29 pm

Perfect, thank you for this list.

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

Re: Subscription Entities (Category)

Post by pmularski » Mon Jan 07, 2019 4:31 pm

Glad to help.
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

Post Reply