Job Offers

Getting a job offer

Changed on

Returns the details of a specific job offer for the given application.

get/jobs/{jobId}/applications/{applicationId}/job-offers/{jobOfferId}

Request

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

Path parameters

jobIdinteger required

Job ID

applicationIdinteger required

Application ID

jobOfferIdinteger required

Job offer ID

Response

Job offer details

idinteger required

Job offer ID

jobIdinteger required

Job ID

applicationIdinteger required

Application ID

status'NOT_SENT' | 'SENT' | 'VIEWED' | 'ACCEPTED' | 'REJECTED' | 'CANCELED' required

Job offer status

sentAtstring date-time nullable

Date when the offer was sent

answeredAtstring date-time nullable

Date when the candidate answered the offer

rejectReasonstring nullable

Reason provided when the offer was rejected

salaryAmountnumber double required

Proposed salary amount

salaryCurrencystring required

Salary currency symbol

admissionDatestring date-time required

Planned admission date

admissionType'employee_admission' | 'employee_readmission' | 'employee_reintegration' | 'unrelated_worker_hiring' | 'internal_transfer' required

Hiring type

templateIdinteger required

Email template ID used as the offer body source

bodystring required

Job offer body content with resolved placeholders

createdAtstring date-time required

Creation date

updatedAtstring date-time required

Last update date

createdBystring nullable

Name of the user who created the offer

candidatePortalUrlstring uri nullable

Candidate portal URL for the offer. Null when status is NOT_SENT or CANCELED.

Changes