Skip to content
Tx Platform
Match by Document Id

Match by Document Id🔗︎

HTTP Verb Path
POST /v9/matcher/indexes/(indexId)/documents/(documentId)

Match a parsed resume/job to resumes/jobs in certain indexes.

Info

Path Parameters🔗︎

Parameter Data Type Description
indexId string Id of the index that the source document is located in.
documentId string Id of the document to use as the source for matching (case-insensitive).

Request Body🔗︎

IndexIdsToSearchInto 🔗︎ string[] required

IndexIdsToSearchInto🔗︎

The ids of the indexes in which you want to find results (case-insensitive).

Take 🔗︎ integer

Take🔗︎

The number of results to return. No more than 100 records can be returned.

CategoryWeights 🔗︎ object[]

CategoryWeights🔗︎

List of categories with weights that determine how the WeightedScore is calculated. It's important to specify these before the match so the query returns the top results using these weights. Only the categories included in this list will be used to calculate the WeightedScore.


CategoryWeights properties

Category 🔗︎ string

Category🔗︎

The name of the category. One of:

  • EDUCATION
  • JOB_TITLES
  • SKILLS
  • INDUSTRIES
  • LANGUAGES
  • CERTIFICATIONS
  • EXECUTIVE_TYPE
  • MANAGEMENT_LEVEL
Weight 🔗︎ decimal

Weight🔗︎

The weight of the category relative to other categories. It's recommended for the specified categories to add up to 1, so it's obvious how the percentages are applied.

Settings 🔗︎ object

Settings🔗︎

Options to control variations of job titles.


Settings properties

PositionTitlesMustHaveAnExactMatch 🔗︎ bool

PositionTitlesMustHaveAnExactMatch🔗︎

Set to true to turn off variation matches in job titles.

PositionTitlesIgnoreSingleWordVariations 🔗︎ bool Deprecated

PositionTitlesIgnoreSingleWordVariations🔗︎

Deprecated

NormalizeJobTitles 🔗︎ bool

NormalizeJobTitles🔗︎

Normalize the first three job titles specified in FilterCriteria.JobTitles and automatically include them in the query. Additional charges apply.

You will only benefit from using this parameter if the data in your index was parsed with Professions Normalization enabled.

Normalized job titles help identify more matches by looking beyond the exact job title. Normalization uses lists of synonyms behind the scenes. For example, a search for "HR Advisor" will also return results for "Human Resources Consultant".

When matching, the normalized job title is automatically included in the query if the data in your index was parsed with Professions Normalization enabled.

NormalizeJobTitlesLanguage 🔗︎ string

NormalizeJobTitlesLanguage🔗︎

Specify the language (ISO 639-1 code) of the Job Title to be normalized. This defaults to en. See list of supported languages.

FilterCriteria 🔗︎ object

FilterCriteria🔗︎

Additional criteria for the result set.


FilterCriteria properties

RevisionDateRange 🔗︎ object

RevisionDateRange🔗︎

When specified, the revision date of documents must fall within this range.


RevisionDateRange properties

Minimum 🔗︎ string

Minimum🔗︎

The minimum allowed revision date for results in "YYYY-MM-DD" format. Default is 6 months before current date.

Maximum 🔗︎ string

Maximum🔗︎

The maximum allowed revision date for results in "YYYY-MM-DD" format. Default is current date.

DocumentIds 🔗︎ string[]

DocumentIds🔗︎

Results must have one of the specified document ids (case-insensitive).

CustomValueIds 🔗︎ string[]

CustomValueIds🔗︎

List of custom value ids. Either all or at least one are required depending on the value of FilterCriteria.CustomValueIdsMustAllExist .

CustomValueIdsMustAllExist 🔗︎ bool

CustomValueIdsMustAllExist🔗︎

When true, all of the custom value ids in FilterCriteria.CustomValueIds must be found. By default, this is false, which means that at least one of the FilterCriteria.CustomValueIds must be found.

LocationCriteria 🔗︎ object[]

LocationCriteria🔗︎

Filter results based on location.


LocationCriteria properties

Locations 🔗︎ object[]

Locations🔗︎

Results must be found within a certain distance of one of the specified locations.


Locations properties

CountryCode 🔗︎ string

CountryCode🔗︎

The ISO 3166-1 alpha-2 code for the specified location.

Region 🔗︎ string

Region🔗︎

The region (i.e. State for U.S. addresses) for the location.

Municipality 🔗︎ string

Municipality🔗︎

The municipality (i.e. City for U.S. addresses) for the location.

PostalCode 🔗︎ string

PostalCode🔗︎

The postal code (or zip code) for the location.

GeoPoint 🔗︎ object

GeoPoint🔗︎

The geocordinates to be used in the location.


GeoPoint properties

Latitude 🔗︎ decimal

Latitude🔗︎

The latitude coordinate value.

Longitude 🔗︎ decimal

Longitude🔗︎

The longitude coordinate value.

Distance 🔗︎ integer

Distance🔗︎

The distance from Locations within which to find results.

DistanceUnit 🔗︎ string

DistanceUnit🔗︎

The units for the specified distance. One of:

  • Miles
  • Kilometers
GeocodeProvider 🔗︎ string

GeocodeProvider🔗︎

The provider to lookup latitude/longitude if they are not specified. One of:

  • None
  • Google
  • Bing
GeocodeProviderKey 🔗︎ string

GeocodeProviderKey🔗︎

The key for the specified GeocodeProvider. If using Bing you must specify your own provider key.

SearchExpression 🔗︎ string

SearchExpression🔗︎

Full-text boolean semantic expresion. For full details on the syntax and supported operations refer to the documentation

HasPatents 🔗︎ bool

HasPatents🔗︎

If true, results must have/require patent experience.

HasSecurityCredentials 🔗︎ bool

HasSecurityCredentials🔗︎

If true, results must have/require security credentials. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

SecurityCredentials 🔗︎ string[]

SecurityCredentials🔗︎

Results must have/require at least one of the security credentials specified.

IsAuthor 🔗︎ bool

IsAuthor🔗︎

If true, results must have/require experience as an author.

IsPublicSpeaker 🔗︎ bool

IsPublicSpeaker🔗︎

If true, results must have/require public speaking experience.

IsMilitary 🔗︎ bool

IsMilitary🔗︎

If true, results must have/require military experience.

Educations 🔗︎ object[] Deprecated

Educations🔗︎

Deprecated


Educations properties

SchoolName 🔗︎ string

SchoolName🔗︎

Deprecated - use FilterCriteria.SchoolNames

DegreeMajor 🔗︎ string Deprecated

DegreeMajor🔗︎

Deprecated

DegreeName 🔗︎ string

DegreeName🔗︎

Deprecated - use FilterCriteria.DegreeNames

DegreeType 🔗︎ string

DegreeType🔗︎

Deprecated - use FilterCriteria.DegreeTypes

MinimumGPA 🔗︎ decimal

MinimumGPA🔗︎

Deprecated - use FilterCriteria.IsTopStudent

SchoolNames 🔗︎ string[]

SchoolNames🔗︎

Results must have at least one of the specified school names. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

DegreeNames 🔗︎ string[]

DegreeNames🔗︎

Results must have at least one of the specified degree names. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

DegreeTypes 🔗︎ string[]

DegreeTypes🔗︎

Results must have at least one of the specified degree types. One of the following explicit values as defined by HROpenStandards.org, in increasing order:

  • specialeducation
  • someHighSchoolOrEquivalent
  • ged
  • secondary
  • highSchoolOrEquivalent
  • certification
  • vocational
  • someCollege
  • HND_HNC_OrEquivalent
  • associates
  • international
  • bachelors
  • somePostgraduate
  • masters
  • intermediategraduate
  • professional
  • postprofessional
  • doctorate
  • postdoctorate
Employers 🔗︎ string[]

Employers🔗︎

Results must have at least one of the employers in FilterCriteria.Employers. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

EmployersMustAllBeCurrentEmployer 🔗︎ bool

EmployersMustAllBeCurrentEmployer🔗︎

When true, at least one employer in FilterCriteria.Employers must be found in the current time frame.

MonthsExperience 🔗︎ object

MonthsExperience🔗︎

When specified, results total work experieince must fall within this range.


MonthsExperience properties

Minimum 🔗︎ integer

Minimum🔗︎

Results must have/require at least the amount of total work experience specified.

Maximum 🔗︎ integer

Maximum🔗︎

Results must have/require at MOST the amount of total work experience specified.

DocumentLanguages 🔗︎ string[]

DocumentLanguages🔗︎

Results must be written in one of the specified languages.

Skills 🔗︎ object[]

Skills🔗︎

Results must have/require at least one of the specified skills.


Skills properties

SkillName 🔗︎ string

SkillName🔗︎

The name of the skill. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

ExperienceLevel 🔗︎ string

ExperienceLevel🔗︎

The experience level of the skill. Supports the following values:

  • Low (0-3 years)
  • Mid (4-6 years)
  • High (7+ years)
MonthsOfExperienceRange 🔗︎ object[]

MonthsOfExperienceRange🔗︎

Deprecated - use FilterCriteria.Skills[i].ExperienceLevel


MonthsOfExperienceRange properties

Minimum 🔗︎ integer

Minimum🔗︎

Deprecated - use FilterCriteria.Skills[i].ExperienceLevel

Maximum 🔗︎ integer

Maximum🔗︎

Deprecated - use FilterCriteria.Skills[i].ExperienceLevel

IsCurrent 🔗︎ bool

IsCurrent🔗︎

The skill must be a current skill.

SkillsMustAllExist 🔗︎ bool

SkillsMustAllExist🔗︎

When true, all of the skills in FilterCriteria.Skills must be found. By default, this is false, which means that at least one of the FilterCriteria.Skills must be found.

IsTopStudent 🔗︎ bool

IsTopStudent🔗︎

Results must have an education with a normalized gpa of .75 or higher (for example, 3.0/4.0 or higher).

IsCurrentStudent 🔗︎ bool

IsCurrentStudent🔗︎

Results must have a current education.

IsRecentGraduate 🔗︎ bool

IsRecentGraduate🔗︎

Results must have graduated within the last 18 months

JobTitles 🔗︎ object[]

JobTitles🔗︎

Results must have at least one of the specified job titles.


JobTitles properties

Title 🔗︎ string

Title🔗︎

The name of the Job Title. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

IsCurrent 🔗︎ bool

IsCurrent🔗︎

The job title must be a current job title.

ExecutiveType 🔗︎ string[]

ExecutiveType🔗︎

Results must have at least one of the following types of executive:

  • None
  • Executive
  • Admin
  • Accounting
  • Operations
  • Financial
  • Marketing
  • Business_Dev
  • IT
  • General
  • Learning
Certifications 🔗︎ string[]

Certifications🔗︎

Results must have at least one of the specified certifications. Supports ( *, ? ) wildcard characters after the third character in the term as defined in Special Operators.

MonthsManagementExperience 🔗︎ object

MonthsManagementExperience🔗︎

Results must have the management experience specified in this months range.


MonthsManagementExperience properties

Minimum 🔗︎ integer

Minimum🔗︎

Lower bound of the management experience range.

Maximum 🔗︎ integer

Maximum🔗︎

Upper bound of the management experience range.

CurrentManagementLevel 🔗︎ string

CurrentManagementLevel🔗︎

Results must currently have at least one of the following management levels:

  • None
  • Low
  • Mid
  • High
LanguagesKnown 🔗︎ string[]

LanguagesKnown🔗︎

List of ISO 639-1 codes (lower case, two letters) representing languages known. Either all or at least one are required depending on the value of FilterCriteria.LanguagesKnownMustAllExist.

LanguagesKnownMustAllExist 🔗︎ bool

LanguagesKnownMustAllExist🔗︎

When true, all of the languages in FilterCriteria.LanguagesKnown must be found. By default, this is false, which means that at least one of the FilterCriteria.LanguagesKnown must be found.

Taxonomies 🔗︎ string[]

Taxonomies🔗︎

Results must contain at least one of the specified best-fit taxonomy IDs or best-fit subtaxonomy IDs. A list of our built-in taxonomy IDs can be found here.

AverageMonthsPerEmployer 🔗︎ object

AverageMonthsPerEmployer🔗︎

Results must have an average months per employers specified in this range. Only applicable for resumes; setting this when filtering jobs will cause an error.


AverageMonthsPerEmployer properties

Minimum 🔗︎ integer

Minimum🔗︎

Lower bound of the average months per employer range.

Maximum 🔗︎ integer

Maximum🔗︎

Upper bound of the average months per employer range.

JobPredictiveIndex 🔗︎ object

JobPredictiveIndex🔗︎

Results must have a job predictive index specified in this range. Only applicable for resumes; setting this when filtering jobs will cause an error.


JobPredictiveIndex properties

Minimum 🔗︎ integer

Minimum🔗︎

Lower bound of the job predictive index range.

Maximum 🔗︎ integer

Maximum🔗︎

Upper bound of the job predictive index range.

Sample JSON
{
  "IndexIdsToSearchInto": [
    ""
  ],
  "Take": 0,
  "CategoryWeights": [
    {
      "Category": "",
      "Weight": 0
    }
  ],
  "Settings": {
    "PositionTitlesIgnoreSingleWordVariations": false,
    "PositionTitlesMustHaveAnExactMatch": false,
    "NormalizeJobTitles": false,
    "NormalizeJobTitlesLanguage": ""
  },
  "FilterCriteria": {
    "RevisionDateRange": {
      "Minimum": "",
      "Maximum": ""
    },
    "DocumentIds": [
      ""
    ],
    "CustomValueIds": [
      ""
    ],
    "CustomValueIdsMustAllExist": false,
    "LocationCriteria": {
      "Locations": [
        {
          "CountryCode": "",
          "Region": "",
          "Municipality": "",
          "PostalCode": "",
          "GeoPoint": {
            "Latitude": 0,
            "Longitude": 0
          }
        }
      ],
      "Distance": 0,
      "DistanceUnit": "Miles",
      "GeocodeProvider": "None",
      "GeocodeProviderKey": ""
    },
    "SearchExpression": "",
    "HasPatents": false,
    "HasSecurityCredentials": false,
    "SecurityCredentials": [
      ""
    ],
    "IsAuthor": false,
    "IsPublicSpeaker": false,
    "IsMilitary": false,
    "Educations": [
      {
        "SchoolName": "",
        "DegreeMajor": "",
        "DegreeName": "",
        "DegreeType": "",
        "MinimumGPA": 0
      }
    ],
    "SchoolNames": [
      ""
    ],
    "DegreeNames": [
      ""
    ],
    "DegreeTypes": [
      ""
    ],
    "Employers": [
      ""
    ],
    "EmployersMustAllBeCurrentEmployer": false,
    "MonthsExperience": {
      "Minimum": 0,
      "Maximum": 0
    },
    "DocumentLanguages": [
      ""
    ],
    "Skills": [
      {
        "SkillName": "",
        "ExperienceLevel": "",
        "MonthsOfExperienceRange": {
          "Minimum": 0,
          "Maximum": 0
        },
        "IsCurrent": false
      }
    ],
    "SkillsMustAllExist": false,
    "IsTopStudent": false,
    "IsCurrentStudent": false,
    "IsRecentGraduate": false,
    "JobTitles": [
      {
        "Title": "",
        "IsCurrent": false
      }
    ],
    "ExecutiveType": [
      ""
    ],
    "Certifications": [
      ""
    ],
    "MonthsManagementExperience": {
      "Minimum": 0,
      "Maximum": 0
    },
    "CurrentManagementLevel": "",
    "LanguagesKnown": [
      ""
    ],
    "LanguagesKnownMustAllExist": false,
    "Taxonomies": [
      ""
    ],
    "AverageMonthsPerEmployer": {
      "Minimum": 0,
      "Maximum": 0
    },
    "JobPredictiveIndex": {
      "Minimum": 0,
      "Maximum": 0
    }
  }
}

Response Body🔗︎

Info 🔗︎ object

Info🔗︎

Information explaining the outcome of the transaction.


Info properties

Code 🔗︎ string

Code🔗︎

Code Description
Success Successful transaction
MissingParameter A required parameter wasn't provided
ConstraintError A conditionally required parameter wasn't provided
InvalidParameter A parameter was incorrectly specified
AuthenticationError An error occurred with the credentials provided
Unauthorized Your account doesn't have permission to perform this operation
DataNotFound Couldn't find the requested asset
Message 🔗︎ string

Message🔗︎

This message further describes the code providing additional detail.

Value 🔗︎ object

Value🔗︎

Contains response data for the transaction.


Value properties

Matches 🔗︎ object[]

Matches🔗︎

An object[] containing the results for each match result.


Matches properties

Id 🔗︎ string

Id🔗︎

Id of the matched document in the index.

IndexId 🔗︎ string

IndexId🔗︎

Id of the index in which the match was found.

SovScore 🔗︎ integer

SovScore🔗︎

An integer score representing the overall fit of the match. Results are sorted by this parameter in descending order.

EnrichedScoreData 🔗︎ object

EnrichedScoreData🔗︎

Detailed information about the source to target match.


EnrichedScoreData properties

Languages 🔗︎ object

Languages🔗︎

Detailed match information for the Languages category.


Languages properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of terms found in both documents.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

Certifications 🔗︎ object

Certifications🔗︎

Detailed match information for the Certifications category.


Certifications properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of terms found in both documents.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

ExecutiveType 🔗︎ object

ExecutiveType🔗︎

Detailed match information for the ExecutiveType category.


ExecutiveType properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of terms found in both documents.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

Education 🔗︎ object

Education🔗︎

Detailed match information for the Eduction category.


Education properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
ExpectedEducation 🔗︎ string

ExpectedEducation🔗︎

Requested level of education.

ActualEducation 🔗︎ string

ActualEducation🔗︎

Actual level of education found.

Comparison 🔗︎ string

Comparison🔗︎

Description of the relationship of ExpectedEducation and ActualEducation. This provides an easier value to key off of. Possible values are:

  • DoesNotMeetExpected
  • MeetsExpected
  • ExceedsExpected
Taxonomies 🔗︎ object

Taxonomies🔗︎

Detailed match information for the Taxonomies category.


Taxonomies properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
ActualTaxonomies 🔗︎ object

ActualTaxonomies🔗︎

Taxonomies found.


ActualTaxonomies properties

Primary 🔗︎ object

Primary🔗︎

Best fit taxonomy evidence.


Primary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Best fit sub-taxonomy


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

Secondary 🔗︎ object

Secondary🔗︎

Second best fit taxonomy evidence.


Secondary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Second best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Second best fit sub-taxonomy.


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

DesiredTaxonomies 🔗︎ object

DesiredTaxonomies🔗︎

Taxonomies requested.


DesiredTaxonomies properties

Primary 🔗︎ object

Primary🔗︎

Best fit taxonomy evidence.


Primary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Best fit sub-taxonomy


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

Secondary 🔗︎ object

Secondary🔗︎

Second best fit taxonomy evidence.


Secondary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Second best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Second best fit sub-taxonomy.


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

JobTitles 🔗︎ object

JobTitles🔗︎

Detailed match information for the JobTitles category.


JobTitles properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of Job Titles found in both documents.


Found properties

RawTerm 🔗︎ string

RawTerm🔗︎

Exact term found.

VariationOf 🔗︎ string

VariationOf🔗︎

Original term that the variation was derived from.

IsCurrent 🔗︎ bool

IsCurrent🔗︎

True when the Job Title found is in the current time-frame.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

Skills 🔗︎ object

Skills🔗︎

Detailed match information for the Skills category.


Skills properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of Skills found in both documents.


Found properties

Skill 🔗︎ string

Skill🔗︎

Name of the skill.

IsCurrent 🔗︎ bool

IsCurrent🔗︎

True when the skill is found in the current time-frame.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

ManagementLevel 🔗︎ object

ManagementLevel🔗︎

Detailed match information for the ManagementLevel category.


ManagementLevel properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Actual 🔗︎ string

Actual🔗︎

Actual management level found.

Desired 🔗︎ string

Desired🔗︎

Requested management level.

AmountOfExperienceMatches 🔗︎ bool

AmountOfExperienceMatches🔗︎

True when the duration of management level matches in the two documents.

EnrichedRCSScoreData 🔗︎ object

EnrichedRCSScoreData🔗︎

Detailed information about the target to source match.


EnrichedRCSScoreData properties

Languages 🔗︎ object

Languages🔗︎

Detailed match information for the Languages category.


Languages properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of terms found in both documents.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

Certifications 🔗︎ object

Certifications🔗︎

Detailed match information for the Certifications category.


Certifications properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of terms found in both documents.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

ExecutiveType 🔗︎ object

ExecutiveType🔗︎

Detailed match information for the ExecutiveType category.


ExecutiveType properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of terms found in both documents.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

Education 🔗︎ object

Education🔗︎

Detailed match information for the Eduction category.


Education properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
ExpectedEducation 🔗︎ string

ExpectedEducation🔗︎

Requested level of education.

ActualEducation 🔗︎ string

ActualEducation🔗︎

Actual level of education found.

Comparison 🔗︎ string

Comparison🔗︎

Description of the relationship of ExpectedEducation and ActualEducation. This provides an easier value to key off of. Possible values are:

  • DoesNotMeetExpected
  • MeetsExpected
  • ExceedsExpected
Taxonomies 🔗︎ object

Taxonomies🔗︎

Detailed match information for the Taxonomies category.


Taxonomies properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
ActualTaxonomies 🔗︎ object

ActualTaxonomies🔗︎

Taxonomies found.


ActualTaxonomies properties

Primary 🔗︎ object

Primary🔗︎

Best fit taxonomy evidence.


Primary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Best fit sub-taxonomy


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

Secondary 🔗︎ object

Secondary🔗︎

Second best fit taxonomy evidence.


Secondary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Second best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Second best fit sub-taxonomy.


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

DesiredTaxonomies 🔗︎ object

DesiredTaxonomies🔗︎

Taxonomies requested.


DesiredTaxonomies properties

Primary 🔗︎ object

Primary🔗︎

Best fit taxonomy evidence.


Primary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Best fit sub-taxonomy


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

Secondary 🔗︎ object

Secondary🔗︎

Second best fit taxonomy evidence.


Secondary properties

Taxonomy 🔗︎ object

Taxonomy🔗︎

Second best fit parent taxonomy.


Taxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this parent taxonomy value is found in both documents.

Subtaxonomy 🔗︎ object

Subtaxonomy🔗︎

Second best fit sub-taxonomy.


Subtaxonomy properties

Name 🔗︎ string

Name🔗︎

Taxonomy name.

Id 🔗︎ string

Id🔗︎

Taxonomy id.

Matched 🔗︎ bool

Matched🔗︎

True when this sub taxonomy value is found in both documents.

JobTitles 🔗︎ object

JobTitles🔗︎

Detailed match information for the JobTitles category.


JobTitles properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of Job Titles found in both documents.


Found properties

RawTerm 🔗︎ string

RawTerm🔗︎

Exact term found.

VariationOf 🔗︎ string

VariationOf🔗︎

Original term that the variation was derived from.

IsCurrent 🔗︎ bool

IsCurrent🔗︎

True when the Job Title found is in the current time-frame.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

Skills 🔗︎ object

Skills🔗︎

Detailed match information for the Skills category.


Skills properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Found 🔗︎ string[]

Found🔗︎

Array of Skills found in both documents.


Found properties

Skill 🔗︎ string

Skill🔗︎

Name of the skill.

IsCurrent 🔗︎ bool

IsCurrent🔗︎

True when the skill is found in the current time-frame.

NotFound 🔗︎ string[]

NotFound🔗︎

Array of terms requested, but not found.

ManagementLevel 🔗︎ object

ManagementLevel🔗︎

Detailed match information for the ManagementLevel category.


ManagementLevel properties

UnweightedScore 🔗︎ double

UnweightedScore🔗︎

An unweighted score from 0-100. This is the percentage match of the specified category.

Evidence 🔗︎ object[]

Evidence🔗︎

Detailed written explanation about each data point found or not found.


Evidence properties

Fact 🔗︎ string

Fact🔗︎

Information regarding the outcome of one or more of the data points in the query.

Type 🔗︎ string

Type🔗︎

Type of evidence message. Possible values include:

  • Negative
  • Mixed
  • Positive
Actual 🔗︎ string

Actual🔗︎

Actual management level found.

Desired 🔗︎ string

Desired🔗︎

Requested management level.

AmountOfExperienceMatches 🔗︎ bool

AmountOfExperienceMatches🔗︎

True when the duration of management level matches in the two documents.

WeightedScore 🔗︎ integer

WeightedScore🔗︎

An integer score from 0-100 representing how well the source document matched the current document. This calculation is the sum of the unweighted category scores multiplied by their respective suggested weight.

UnweightedCategoryScores 🔗︎ object[] Deprecated

UnweightedCategoryScores🔗︎

Deprecated


UnweightedCategoryScores properties

Category 🔗︎ string Deprecated

Category🔗︎

Deprecated

UnweightedScore 🔗︎ decimal Deprecated

UnweightedScore🔗︎

Deprecated

TermsFound 🔗︎ string[] Deprecated

TermsFound🔗︎

Deprecated

ReverseCompatibilityScore 🔗︎ integer

ReverseCompatibilityScore🔗︎

An integer score from 0-100 which represents how well the target document matched to the source document. This isn't the same as WeightedScore because when doing the reverse calculation we are analyzing for all of the data from the target document to be found in the source document.

SuggestedCategoryWeights 🔗︎ object[]

SuggestedCategoryWeights🔗︎

An object[] containing our suggested weights for each category based on the source document.


SuggestedCategoryWeights properties

Category 🔗︎ string

Category🔗︎

Name of the category.

Weight 🔗︎ decimal

Weight🔗︎

A 0-100 weight of suggested importance for the speficied category. This is calculated from the data in the source document. A sum of all of the SuggestedCategoryWeights will equal 100.

AppliedCategoryWeights 🔗︎ object[]

AppliedCategoryWeights🔗︎

An object[] containing the weights that were used for each category based on a combination of the data in the source document and any desired weights passed in the request.


AppliedCategoryWeights properties

Category 🔗︎ string

Category🔗︎

Name of the category.

Weight 🔗︎ decimal

Weight🔗︎

A 0-100 weight of suggested importance for the speficied category. This is calculated from the data in the source document combined with any desired weights passed in the request. A sum of all of the AppliedCategoryWeights will equal 100.

CurrentCount 🔗︎ integer

CurrentCount🔗︎

The number of results that were returned. This number will never be greater than the Take in the request.

TotalCount 🔗︎ integer

TotalCount🔗︎

The total number of match results found for the specified query. Only the top Take of these results are returned.

ElapsedMilliseconds 🔗︎ integer

ElapsedMilliseconds🔗︎

The number of milliseconds the query took.

CreditsRemaining 🔗︎ decimal

CreditsRemaining🔗︎

The number of remaining credits is returned with every response. Please ensure that you set up monitoring of this value to ensure that you don't experience an outage by letting your credits reach 0.

Sample JSON
{
  "Info": {
    "Code": "string",
    "Message": "string"
  },
  "Value": {
    "Matches": [
      {
        "Id": "",
        "IndexId": "",
        "SovScore": 0,
        "EnrichedScoreData": {
          "Languages": {
            "UnweightedScore": 0,
            "Found": [
              ""
            ],
            "NotFound": [
              ""
            ],
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "Certifications": {
            "UnweightedScore": 0,
            "Found": [
              ""
            ],
            "NotFound": [
              ""
            ],
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "ExecutiveType": {
            "UnweightedScore": 0,
            "Found": [
              ""
            ],
            "NotFound": [
              ""
            ],
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "Education": {
            "UnweightedScore": 0,
            "ExpectedEducation": "",
            "ActualEducation": "",
            "Comparison": "",
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "Taxonomies": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "ActualTaxonomies": {
              "Primary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              },
              "Secondary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              }
            },
            "DesiredTaxonomies": {
              "Primary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              },
              "Secondary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              }
            }
          },
          "JobTitles": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "Found": [
              {
                "RawTerm": "",
                "VariationOf": "",
                "IsCurrent": false
              }
            ],
            "NotFound": [
              ""
            ]
          },
          "Skills": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "Found": [
              {
                "Skill": "",
                "IsCurrent": false
              }
            ],
            "NotFound": [
              ""
            ]
          },
          "ManagementLevel": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "Actual": "",
            "Desired": "",
            "AmountOfExperienceMatches": false
          }
        },
        "EnrichedRCSScoreData": {
          "Languages": {
            "UnweightedScore": 0,
            "Found": [
              ""
            ],
            "NotFound": [
              ""
            ],
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "Certifications": {
            "UnweightedScore": 0,
            "Found": [
              ""
            ],
            "NotFound": [
              ""
            ],
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "ExecutiveType": {
            "UnweightedScore": 0,
            "Found": [
              ""
            ],
            "NotFound": [
              ""
            ],
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "Education": {
            "UnweightedScore": 0,
            "ExpectedEducation": "",
            "ActualEducation": "",
            "Comparison": "",
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ]
          },
          "Taxonomies": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "ActualTaxonomies": {
              "Primary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              },
              "Secondary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              }
            },
            "DesiredTaxonomies": {
              "Primary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              },
              "Secondary": {
                "Taxonomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                },
                "SubTaxnomy": {
                  "Name": "",
                  "Id": "",
                  "Matched": false
                }
              }
            }
          },
          "JobTitles": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "Found": [
              {
                "RawTerm": "",
                "VariationOf": "",
                "IsCurrent": false
              }
            ],
            "NotFound": [
              ""
            ]
          },
          "Skills": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "Found": [
              {
                "Skill": "",
                "IsCurrent": false
              }
            ],
            "NotFound": [
              ""
            ]
          },
          "ManagementLevel": {
            "UnweightedScore": 0,
            "Evidence": [
              {
                "Fact": "",
                "Type": ""
              }
            ],
            "Actual": "",
            "Desired": "",
            "AmountOfExperienceMatches": false
          }
        },
        "WeightedScore": 0,
        "UnweightedCategoryScores": [
          {
            "Category": "",
            "UnweightedScore": 0,
            "TermsFound": [
              ""
            ]
          }
        ],
        "ReverseCompatibilityScore": 0
      }
    ],
    "SuggestedCategoryWeights": [
      {
        "Category": "",
        "Weight": 0
      }
    ],
    "AppliedCategoryWeights": [
      {
        "Category": "",
        "Weight": 0
      }
    ],
    "CreditsRemaining": 0,
    "CurrentCount": 0,
    "TotalCount": 0,
    "ElapsedMilliseconds": 0
  }
}