From 79a7f01eadc56e75cfaeb9a8aeedd29720333d19 Mon Sep 17 00:00:00 2001 From: Bullhorn Buildbot Date: Fri, 13 Dec 2024 18:25:37 +0000 Subject: [PATCH] publish: Merge pull request #216 from bullhorn/prerelease-2024.12 generated from commit 96aa6ae299b804ca29fe52bff21000ee41fc3dc7 --- changelog.html | 24 ++++++++++++++++++++++++ includes/changelog/changelog | 24 ++++++++++++++++++++++++ index.html | 36 ++++++++++++++++++++++++++++++++++-- 3 files changed, 82 insertions(+), 2 deletions(-) diff --git a/changelog.html b/changelog.html index 1e380fb..d5ac2f6 100644 --- a/changelog.html +++ b/changelog.html @@ -121,6 +121,30 @@

REST API Change Log

This is where you can find a list of changes to the Bullhorn REST API. This change log was initiated with the 2024.5 release. Prior changes are not listed by release.

+

December 2024 Release (2024.12)

+ +

| ADDED | CorporateUserDelegation service PUT |

+ +

November 2024 Release (2024.11)

+ +

| ADDED | CorporateUser service POST |

+ +

| ADDED | CorporateUser service PUT |

+ +

| ADDED | DirectDepositAccount allocationMethod field |

+ +

| UPDATED | PlacementChangeRequest approve service |

+ +

| ADDED | BillableCharge service POST |

+ +

| ADDED | BillableCharge service PUT |

+ +

| ADDED | BillMaster customerRequiredFields field |

+ +

October 2024 Release (2024.10)

+ +

| ADDED | Candidate parsedResumeFile field |

+

November 2024 Release (2024.11)

| ADDED | CorporateUser service POST |

diff --git a/includes/changelog/changelog b/includes/changelog/changelog index 4c3cb64..063e0cf 100644 --- a/includes/changelog/changelog +++ b/includes/changelog/changelog @@ -2,6 +2,30 @@

This is where you can find a list of changes to the Bullhorn REST API. This change log was initiated with the 2024.5 release. Prior changes are not listed by release.

+

December 2024 Release (2024.12)

+ +

| ADDED | CorporateUserDelegation service PUT |

+ +

November 2024 Release (2024.11)

+ +

| ADDED | CorporateUser service POST |

+ +

| ADDED | CorporateUser service PUT |

+ +

| ADDED | DirectDepositAccount allocationMethod field |

+ +

| UPDATED | PlacementChangeRequest approve service |

+ +

| ADDED | BillableCharge service POST |

+ +

| ADDED | BillableCharge service PUT |

+ +

| ADDED | BillMaster customerRequiredFields field |

+ +

October 2024 Release (2024.10)

+ +

| ADDED | Candidate parsedResumeFile field |

+

November 2024 Release (2024.11)

| ADDED | CorporateUser service POST |

diff --git a/index.html b/index.html index 62c2dab..6d726fe 100644 --- a/index.html +++ b/index.html @@ -4400,7 +4400,7 @@

POST /services/CCPA/notifyOnCapture<
  • leadDataCaptureNotificationEmailBody / leadDataCaptureNotificationEmailSubjectLine
  • -

    After the email is successfully sent a note is added to the person record with an action type from the: dataCaptureNotificationNoteType system setting.

    +

    After the email is successfully sent, a note is added to the person record with an action type from the dataCaptureNotificationNoteType system setting.

    curl -X POST \
           https://rest{swimlane#}.bullhornstaffing.com/rest-services/e999/services/CCPA/notifyOnCapture
     
    @@ -4608,10 +4608,42 @@ 

    HTTP Request

    BhRestToken yes -Token that represents a session established by the login process. Must be sent with all subsequent requests to the API. The session key can be provided in the BhRestToken query string, a cookie, or an HTTP header. +Token that represents a session established by the login process. Must be sent with all subsequent requests to the API. The session key can be provided in the BhRestToken query string, a cookie, or an HTTP header._ + + + +

    PUT /services/CorporateUser/{corporateUserID}/delegation

    + +

    With appropriate access, you can add delegates to users.

    +
    curl -X PUT \
    +      https://rest{swimlane#}.bullhornstaffing.com/rest-services/e999/services/CorporateUser/{corporateUserID}/delegation
    +
    +# Example Request
    +{
    +    "delegate": 1
    +}
    +
    +# Example Response for PUT
    +{
    +    "delegate": 1
    +}
    +
    + +

    HTTP Request

    + +

    {corpToken}/services/CorporateUser/{corporateUserID}/delegation and {corpToken}/services/CorporateUser/{corporateUserID}/delegation

    + + + + + + +
    ParameterRequiredDescription
    +

    BhRestToken | yes | Token that represents a session established by the login process. Must be sent with all subsequent requests to the API. The session key can be provided in the BhRestToken query string, a cookie, or an HTTP header.

    +

    POST / PUT /services/DirectDepositAccount

    The Direct Deposit Account service allows for the creation of direct deposit accounts attached to a single candidate.