Search & Match

Update the config for the logged in user's embeddable resume search tool

Changed on

Update configurations such as which fields can be displayed in the logged in user's embeddable resume search tool, what are their weights, what is the maximum number of results that can be returned, etc.

patch/v3/resume_search/config

Request

Request body

allowPdfDownloadboolean
maxResultsinteger nullable

Maximum number of results that can be returned. Setting to "null" means no limitation.

displayJobTitleboolean
displayLocationboolean
displayYearsExperienceboolean
displayOccupationGroupboolean
displayEducationboolean
displaySkillsboolean
displayLanguagesboolean
displayManagementLevelboolean
displayKeywordsboolean
weightJobTitlenumber
weightLocationnumber
weightYearsExperiencenumber
weightOccupationGroupnumber
weightEducationnumber
weightSkillsnumber
weightLanguagesnumber
weightManagementLevelnumber
weightKeywordsnumber
indicesstring[]

List of index names.

showIndexDropdownboolean nullable

Controls whether or not the index dropdown is displayed to the user

userIdinteger

ID of the logged in user.

usernamestring

Username of the logged in user.

hideToolbarboolean

Hide the reset/import toolbar.

hideSidePanelboolean

Hide the entire side panel.

distanceUnit'mi' | 'km'

The unit of distance to use for location based searches

Example request

{
  "maxResults": 10,
  "indices": [
    "all-resumes",
    "my-index"
  ],
  "userId": 1234,
  "username": "big.smoke",
  "actions": [
    {
      "label": "Add to shortlist",
      "eventName": "addToShortlist"
    }
  ],
  "customFieldsConfig": [
    {
      "dataPoint": "RdNAniIH",
      "weight": 0.5
    }
  ],
  "distanceUnit": "km"
}

Response

Successfully updated configurations.

allowPdfDownloadboolean
maxResultsinteger nullable

Maximum number of results that can be returned. Setting to "null" means no limitation.

displayJobTitleboolean
displayLocationboolean
displayYearsExperienceboolean
displayOccupationGroupboolean
displayEducationboolean
displaySkillsboolean
displayLanguagesboolean
displayManagementLevelboolean
displayKeywordsboolean
weightJobTitlenumber
weightLocationnumber
weightYearsExperiencenumber
weightOccupationGroupnumber
weightEducationnumber
weightSkillsnumber
weightLanguagesnumber
weightManagementLevelnumber
weightKeywordsnumber
indicesstring[]

List of index names.

showIndexDropdownboolean nullable

Controls whether or not the index dropdown is displayed to the user

userIdinteger

ID of the logged in user.

usernamestring

Username of the logged in user.

hideToolbarboolean

Hide the reset/import toolbar.

hideSidePanelboolean

Hide the entire side panel.

distanceUnit'mi' | 'km'

The unit of distance to use for location based searches

Example response

{
  "maxResults": 10,
  "indices": [
    "all-resumes",
    "my-index"
  ],
  "userId": 1234,
  "username": "big.smoke",
  "actions": [
    {
      "label": "Add to shortlist",
      "eventName": "addToShortlist"
    }
  ],
  "customFieldsConfig": [
    {
      "dataPoint": "RdNAniIH",
      "weight": 0.5
    }
  ],
  "distanceUnit": "km"
}

Changes

    • info

      api tag Search & Match added

    • info

      api tag Search & Match API - Embedding removed

    • breaking

      added to the request property allOf list

    • warning

      the request property's min was set to 1.00

    • info

      added the new optional request property

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added to the response property allOf list for the response status