Job Offers

Sending a job offer

Changed on

Sends a job offer by email, whatsapp or integration. channel is required.The first successful send moves the offer from NOT_SENT to SENT and firesthe job-offer.status-changed webhook once. Resends on SENT or VIEWEDcreate a new delivery without changing the offer status or firing the webhook.WhatsApp requires the Smart Vagas module (or an entitlement feature flag)and a candidate mobile number.

post/jobs/{jobId}/applications/{applicationId}/job-offers/{jobOfferId}/send

Request

  • Base URL
    https://api.gupy.io/api/v1
  • URL
    https://api.gupy.io/api/v1/jobs/{jobId}/applications/{applicationId}/job-offers/{jobOfferId}/send
  • Auth
    HTTP bearer

Path parameters

jobIdinteger required

Job ID

applicationIdinteger required

Application ID

jobOfferIdinteger required

Job offer ID

Request body

OR
OR

Example request

{
  "contactPhone": {
    "countryCode": "BR",
    "dialCode": "+55",
    "number": "11999998888"
  }
}

Response

Job offer sent via integration with portal URL

candidatePortalUrlstring uri required
deliveryIdinteger required

Changes