Hire API-Offer

Number of APIs: 13

  1. Get offer/s for review assigned to a PageUp user (By user email address) GET {{baseUrl}}/recruitment/hire/offers/forreview?offerStatus=Accepted&userEmail=<string>

  2. Search offers for active Applicants GET {{baseUrl}}/recruitment/hire/offers?pageNumber=1&offerAccepted={{offerAccepted}}&offerProcessed={{offerProcessed}}&formComplete={{formComplete}}

  3. Get offer by PageUp Offer ID (lOfferID) GET {{baseUrl}}/recruitment/hire/offers/{{offerId}}

  4. Update offer by PageUp Offer ID (lOfferID - Offer PUReferenceID) POST {{baseUrl}}/recruitment/hire/offers/{{offerId}}

  5. Get offer checks by PageUp Offer ID (lOfferID - Offer PUReferenceID) GET {{baseUrl}}/recruitment/hire/offers/{{offerId}}/offerchecks

  6. Get offer/s by PageUp Application ID (lApplicationID) GET {{baseUrl}}/recruitment/hire/applications/:applicationId/offer?latestOffer=true

  7. Create offer by PageUp Application ID (lApplicationID / Application - PUReferenceID) POST {{baseUrl}}/recruitment/hire/applications/{{applicationId}}/offer?parentOfferID=0

  8. Mark offers as processed based on a list of Application IDs (limited to max 100 application Ids per API request) POST {{baseUrl}}/recruitment/hire/offers/process

  9. Set offer status by PageUp Offer ID (lOfferID) POST {{baseUrl}}/recruitment/hire/offers/{{offerId}}/status

  10. Mark offers as processed by PageUp Offer ID (lOfferID) POST {{baseUrl}}/recruitment/hire/offers/{{offerId}}/process