Job Published

This notification can be sent when a job is published.

Notification properties

The notification will be sent with the following properties:

PropertyTypeDescription
idintegerJob identifier.
companyIdintegerCompany identifier.
codestringJob posting code.
namestringJob name.
statusstring/enumJob status.
typestring/enumJob type.
publicationTypestringPublication type (eg. external, internal).
numVacanciesintegerNumber of total vacancies.
descriptionstringJob description.
responsibilitiesstringMain responsabilities and attribuitions.
prerequisitesstringRequirements and skills.
additionalInformationstringAdditional relevant informations.
notesstringInternal notes about the job.
disabilitiesbooleanAvailable for person with disabilities.
addressStreetstringJob address street.
addressNumberstringJob address number.
addressComplementsstringJob address complements
addressDistrictstringJob address district.
addressCitystringJob address city.
addressStatestringJob address state.
addressStateShortNamestringJob address short state name.
addressCountrystringJob address country.
addressCountryShortNamestringJob address short country name.
addressZipCodestringJob address zip code.
addressLatitudestringWork location latitude.
addressLongitudestringWork location longitude.
remoteWorkingbooleanThis job is for remote working.
workplaceTypestring/enumWorkplace type. (eg. remote, hybrid, on-site)
reasonstring/enumJob opening reason.
imagestringImage url for job website.
socialMediaImagestringImage url for social media.
applicationDeadlinestringFinal date for application
publishedAtstringPublishing date
createdAtstringCreation date
updatedAtstringUpdating date
departmentobjectDepartment information
↳idintegerDepartment identifier
↳namestringDepartment name
↳codestringDepartment code
↳similaritystringDepartment is simil
roleobjectRole information
↳idintegerRole identifier
↳namestringRole name
↳codestringRole code
↳similaritystringRole is similar to
branchobjectBranch information
↳idintegerbranch identifier
↳namestringbranch name
↳codestringbranch code
↳addressStreetstringbranch address street
↳addressNumberstringbranch address number
↳addressCitystringbranch address city
↳addressStatestringbranch address state
↳addressStateShortNamestringbranch address short state
↳addressCountrystringbranch address country
↳addressCountryShortNamestringbranch address short country
↳addressZipCodestringbranch address zip code
carrerPageobjectCarrer page information
↳idintegerCarrer page identifier
↳namestringCarrer page name
vacancyCodesarrayList with job vacancy code informations
↳idintegerVacancy code identifier
↳codestringVacancy code identification code.
↳statusstringVacancy code status.
↳errorMessagestringVacancy code error message.
salaryobjectSalary information.
↳currencystringJob currency code (eg R$, USD).
↳startsAtnumberStarting value.
↳endsAtnumberEnding value.
applyUrlstringURL to apply for the vacancy
{
  "companyName": "ACME",
  "id": "24e99765-8583-4be5-87ae-489c86642964",
  "event": "job.published",
  "date": "2019-06-19T23:48:46.952Z",
  "data": {
    "id": 201,
    "companyId": 1,
    "code": "V-1",
    "name": "Astronaut",
    "status": "draft",    
    "type": "vacancy_type_effective",
    "publicationType": "external",
    "numVacancies": 1,
    "description": "Cosmonaut.",
    "responsibilities": "Ride a spaceship.",
    "prerequisites": "Know hwo to walk on zero gravity.",
    "additionalInformation": "Know an ET is a plus.",
    "notes": "Nasa is recruting",
    "disabilities": false,
    "addressStreet": "Area 51",
    "addressNumber": "51",
    "addressCity": "Groom Lake",
    "addressState": "Nevada",
    "addressStateShortName": "NE",
    "addressCountry": "United States",
    "addressCountryShortName": "US",
    "addressZipCode": "00000000",
    "addressLatitude": 123.4,
    "addressLongitude": 567.8,
    "remoteWorking": true,
    "workplaceType": "remote",
    "reason": "explore the universe",
    "image": "http://picture.com",
    "socialMediaImage": "http://social.media.picture",
    "applicationDeadline": "2019-09-29T14:25:33.000Z",
    "publishedAt": "2019-09-29T14:25:33.000Z",
    "createdAt": "2019-09-24T14:25:33.000Z",
    "updatedAt": "2019-10-04T14:25:35.039Z",
    "department": { 
      "id": 1501, 
      "name": "department_1501", 
      "code": "D-1",
      "similarity": "operations",
    },
    "role": { 
      "id": 1601, 
      "name": "role_1601", 
      "code": "R-1"
      "similarity": "developer",
    },
    "branch": {
      "id": 4801,
      "name": "NASA > SPACE",
      "code": "S-1",
      "addressStreet": "Area 51",
      "addressNumber": "51",
      "addressCity": "Groom Lake",
      "addressState": "Nevada",
      "addressStateShortName": "NE",
      "addressCountry": "United States",
      "addressCountryShortName": "US",
    },
    "careerPage": { 
      "id": 1201, 
      "name": "Nasa" 
    },
    "vacancyCodes": [
      { 
        "id": 2001, 
        "code": "28634701", 
        "status": "valid",             
        "errorMessage": "" 
      }
    ],
    "salary": { 
      "currency": "US$", 
      "startsAt": 10000, 
      "endsAt": 20000 
    },
    "applyUrl": 'http://example.gupy.io/candidates/jobs/201/apply'
  }
}