Skip to main

API Technical Specs

Learn how to configure and leverage our services to achieve your toughest recruiting needs.
SaaS     |

Match by Document

POST /v9/matcher/documents

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

Notes

  • You can try this endpoint out at our Swagger page ( US Data Center | EU Data Center )
  • Documents parsed by an account without AI Matching enabled will never be able to be used for matching/searching. For more information on enabling AI Matching reach out to sales@sovren.com

Request Body

ParsedDocumentrequiredstring
Parsed JSON from the Sovren Resume or Job Order Parser.
IndexIdsToSearchIntorequiredstring[]
The ids of the indexes in which you want to find results (case-insensitive).
Takerequiredinteger
The number of results to return. No more than 100 records can be returned.
CategoryWeightsrequiredobject[]
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.Categoryrequiredstring
The name of the category. One of:
  • EDUCATION
  • JOB_TITLES
  • SKILLS
  • INDUSTRIES
  • LANGUAGES
  • CERTIFICATIONS
  • EXECUTIVE_TYPE
  • MANAGEMENT_LEVEL
CategoryWeights.Weightrequireddecimal
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.
Settingsrequiredobject
Options to control variations of job titles.
Settings.PositionTitlesMustHaveAnExactMatchrequiredbool
Set to true to turn off variation matches in job titles.
Settings.PositionTitlesIgnoreSingleWordVariationsrequiredbool
Deprecated
FilterCriteriarequiredobject
Additional criteria for the result set.
FilterCriteria.RevisionDateRangerequiredobject
When specified, the revision date of documents must fall within this range.
FilterCriteria.RevisionDateRange.Minimumrequiredstring
The minimum allowed revision date for results in "YYYY-MM-DD" format. Default is 6 months before current date.
FilterCriteria.RevisionDateRange.Maximumrequiredstring
The maximum allowed revision date for results in "YYYY-MM-DD" format. Default is current date.
FilterCriteria.DocumentIdsrequiredstring[]
Results must have one of the specified document ids (case-insensitive).
FilterCriteria.CustomValueIdsrequiredstring[]
List of custom value ids. Either all or at least one are required depending on the value of FilterCriteria.CustomValueIdsMustAllExist.
FilterCriteria.CustomValueIdsMustAllExistrequiredbool
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.
FilterCriteria.LocationCriteriarequiredobject[]
Filter results based on location.
FilterCriteria.LocationCriteria.Locationsrequiredobject[]
Results must be found within a certain distance of one of the specified locations.
FilterCriteria.LocationCriteria.Locations[i].CountryCoderequiredstring
The2-letter ISO 3166-1 alpha-2 country codefor the specified location.
FilterCriteria.LocationCriteria.Locations[i].Regionrequiredstring
The region (i.e. State for U.S. addresses) for the location.
FilterCriteria.LocationCriteria.Locations[i].Municipalityrequiredstring
The municipality (i.e. City for U.S. addresses) for the location.
FilterCriteria.LocationCriteria.Locations[i].PostalCoderequiredstring
The postal code (or zip code) for the location.
FilterCriteria.LocationCriteria.Locations[i].GeoPointrequiredobject
The geocordinates to be used in the location.
FilterCriteria.LocationCriteria.Locations[i].GeoPoint.Latituderequireddecimal
The latitude coordinate value.
FilterCriteria.LocationCriteria.Locations[i].GeoPoint.Longituderequireddecimal
The longitude coordinate value.
FilterCriteria.LocationCriteria.Distancerequiredinteger
The distance from Locations within which to find results.
FilterCriteria.LocationCriteria.DistanceUnitrequiredstring
The units for the specified distance. One of:
  • Miles
  • Kilometers
FilterCriteria.LocationCriteria.GeocodeProviderrequiredstring
The provider to lookup latitude/longitude if they are not specified. One of:
  • None
  • Google
  • Bing
FilterCriteria.LocationCriteria.GeocodeProviderKeyrequiredstring
The key for the specified GeocodeProvider. If using Bing you must specify your own provider key.
FilterCriteria.SearchExpressionrequiredstring
Full-text boolean semantic expresion. For full details on the syntax and supported operations refer to thedocumentation
FilterCriteria.HasPatentsrequiredbool
If true, results must have/require patent experience.
FilterCriteria.HasSecurityCredentialsrequiredbool
If true, results must have/require security credentials. Supports (*, ?) wildcard characters after the third character in the term as defined in Special Operators.
FilterCriteria.SecurityCredentialsrequiredstring[]
Results must have/require at least one of the security credentials specified.
FilterCriteria.IsAuthorrequiredbool
If true, results must have/require experience as an author.
FilterCriteria.IsPublicSpeakerrequiredbool
If true, results must have/require public speaking experience.
FilterCriteria.IsMilitaryrequiredbool
If true, results must have/require military experience.
FilterCriteria.Educationsrequiredobject[]
Deprecated
FilterCriteria.Educations[i].SchoolNamerequiredstring
Deprecated - useFilterCriteria.SchoolNames
FilterCriteria.Educations[i].DegreeMajorrequiredstring
Deprecated
FilterCriteria.Educations[i].DegreeNamerequiredstring
Deprecated - useFilterCriteria.DegreeNames
FilterCriteria.Educations[i].DegreeTyperequiredstring
Deprecated - useFilterCriteria.DegreeTypes
FilterCriteria.Educations[i].MinimumGPArequireddecimal
Deprecated - useFilterCriteria.IsTopStudent
FilterCriteria.SchoolNamesrequiredstring[]
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.
FilterCriteria.DegreeNamesrequiredstring[]
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.
FilterCriteria.DegreeTypesrequiredstring[]
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
FilterCriteria.Employersrequiredstring[]
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.
FilterCriteria.EmployersMustAllBeCurrentEmployerrequiredbool
When true, at least one employer in FilterCriteria.Employers must be found in the current time frame.
FilterCriteria.MonthsExperiencerequiredobject
When specified, results total work experieince must fall within this range.
FilterCriteria.MonthsExperience.Minimumrequiredinteger
Results must have/require at least the amount of total work experience specified.
FilterCriteria.MonthsExperience.Maximumrequiredinteger
Results must have/require at MOST the amount of total work experience specified.
FilterCriteria.DocumentLanguagesrequiredstring[]
Results must be written in one of the specified languages.
FilterCriteria.Skillsrequiredobject[]
Results must have/require at least one of the specified skills.
FilterCriteria.Skills[i].SkillNamerequiredstring
The name of the skill. Supports (*, ?) wildcard characters after the third character in the term as defined in Special Operators.
FilterCriteria.Skills[i].ExperienceLevelrequiredstring
The experience level of the skill. Supports the following values:
  • Low(0-3 years)
  • Mid(4-6 years)
  • High(7+ years)
FilterCriteria.Skills[i].MonthsOfExperienceRangerequiredobject[]
Deprecated - useFilterCriteria.Skills[i].ExperienceLevel
FilterCriteria.Skills[i].MonthsOfExperienceRange.Minimumrequiredinteger
Deprecated - useFilterCriteria.Skills[i].ExperienceLevel
FilterCriteria.Skills[i].MonthsOfExperienceRange.Maximumrequiredinteger
Deprecated - useFilterCriteria.Skills[i].ExperienceLevel
FilterCriteria.Skills[i].IsCurrentrequiredbool
The skill must be a current skill.
FilterCriteria.SkillsMustAllExistrequiredbool
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.
FilterCriteria.IsTopStudentrequiredbool
Results must have an education with a normalized gpa of .75 or higher (for example, 3.0/4.0 or higher).
FilterCriteria.IsCurrentStudentrequiredbool
Results must have a current education.
FilterCriteria.IsRecentGraduaterequiredbool
Results must have graduated within the last 18 months
FilterCriteria.JobTitlesrequiredobject[]
Results must have at least one of the specified job titles.
FilterCriteria.JobTitles[i].Titlerequiredstring
The name of the Job Title. Supports (*, ?) wildcard characters after the third character in the term as defined in Special Operators.
FilterCriteria.JobTitles[i].IsCurrentrequiredbool
The job title must be a current job title.
FilterCriteria.ExecutiveTyperequiredstring[]
Results must have at least one of the following types of executive:
  • None
  • Executive
  • Admin
  • Accounting
  • Operations
  • Financial
  • Marketing
  • Business_Dev
  • IT
  • General
  • Learning
FilterCriteria.Certificationsrequiredstring[]
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.
FilterCriteria.MonthsManagementExperiencerequiredobject
Results must have the management experience specified in this months range.
FilterCriteria.MonthsManagementExperience.Minimumrequiredinteger
Lower bound of the management experience range.
FilterCriteria.MonthsManagementExperience.Maximumrequiredinteger
Upper bound of the management experience range.
FilterCriteria.CurrentManagementLevelrequiredstring
Results must currently have at least one of the following management levels:
  • None
  • Low
  • Mid
  • High
FilterCriteria.LanguagesKnownrequiredstring[]
List of ISO 639-1 language codes (lower case, two letters) representing languages known. Either all or at least one are required depending on the value of FilterCriteria.LanguagesKnownMustAllExist.
FilterCriteria.LanguagesKnownMustAllExistrequiredbool
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.
FilterCriteria.Taxonomiesrequiredstring[]
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 foundhere.
FilterCriteria.AverageMonthsPerEmployerrequiredobject
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.
FilterCriteria.AverageMonthsPerEmployer.Minimumrequiredinteger
Lower bound of the average months per employer range.
FilterCriteria.AverageMonthsPerEmployer.Maximumrequiredinteger
Upper bound of the average months per employer range.
FilterCriteria.JobPredictiveIndexrequiredobject
Results must have a job predictive index specified in this range. Only applicable for resumes; setting this when filtering jobs will cause an error.
FilterCriteria.JobPredictiveIndex.Minimumrequiredinteger
Lower bound of the job predictive index range.
FilterCriteria.JobPredictiveIndex.Maximumrequiredinteger
Upper bound of the job predictive index range.

Sample Request

{ ... 
ParsedDocument :  "",[ ... 
"",
],
Take :  0,[ ... 
{
Category :  "",Weight :  0,
},
],
{ ... 
PositionTitlesMustHaveAnExactMatch :  false,PositionTitlesIgnoreSingleWordVariations :  false,
},
{ ... 
{ ... 
Minimum :  "",Maximum :  "",
},
[ ... 
"",
],
[ ... 
"",
],
CustomValueIdsMustAllExist :  false,{ ... 
[ ... 
{
CountryCode :  "",Region :  "",Municipality :  "",PostalCode :  "",{ ... 
Latitude :  0,Longitude :  0,
},
},
],
Distance :  0,DistanceUnit :  "Miles",GeocodeProvider :  "None",GeocodeProviderKey :  "",
},
SearchExpression :  "",HasPatents :  false,HasSecurityCredentials :  false,[ ... 
"",
],
IsAuthor :  false,IsPublicSpeaker :  false,IsMilitary :  false,[ ... 
{
SchoolName :  "",DegreeMajor :  "",DegreeName :  "",DegreeType :  "",MinimumGPA :  0,
},
],
[ ... 
"",
],
[ ... 
"",
],
[ ... 
"",
],
[ ... 
"",
],
EmployersMustAllBeCurrentEmployer :  false,{ ... 
Minimum :  0,Maximum :  0,
},
[ ... 
"",
],
[ ... 
{
SkillName :  "",ExperienceLevel :  "",{ ... 
Minimum :  0,Maximum :  0,
},
IsCurrent :  false,
},
],
SkillsMustAllExist :  false,IsTopStudent :  false,IsCurrentStudent :  false,IsRecentGraduate :  false,[ ... 
{
Title :  "",IsCurrent :  false,
},
],
[ ... 
"",
],
[ ... 
"",
],
{ ... 
Minimum :  0,Maximum :  0,
},
CurrentManagementLevel :  "",[ ... 
"",
],
LanguagesKnownMustAllExist :  false,[ ... 
"",
],
{ ... 
Minimum :  0,Maximum :  0,
},
{ ... 
Minimum :  0,Maximum :  0,
},
},
}

Response Body

Infoobject
Information explaining the outcome of the transaction.
Info.Codestring
A response code elaborating on the HTTP status code.
The following is a list of codes that can be returned by the service:

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
Info.Messagerequiredstring
This message further describes the code providing additional detail.
Valueobject
Contains response data for the transaction.
Value.Matchesobject[]
An object[] containing the results for each match result.
Value.Matches[i].Idstring
Id of the matched document in the index.
Value.Matches[i].IndexIdstring
Id of the index in which the match was found.
Value.Matches[i].SovScoreinteger
An integer score representing the overall fit of the match. Results are sorted by this parameter in descending order.
Value.Matches[i].EnrichedScoreDataobject
Detailed information about the source to target match.
Value.Matches[i].EnrichedScoreData.Languagesobject
Detailed match information for the Languages category.
Value.Matches[i].EnrichedScoreData.Languages.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.Languages.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.Languages.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.Languages.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.Languages.Foundstring[]
Array of terms found in both documents.
Value.Matches[i].EnrichedScoreData.Languages.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedScoreData.Certificationsobject
Detailed match information for the Certifications category.
Value.Matches[i].EnrichedScoreData.Certifications.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.Certifications.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.Certifications.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.Certifications.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.Certifications.Foundstring[]
Array of terms found in both documents.
Value.Matches[i].EnrichedScoreData.Certifications.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedScoreData.ExecutiveTypeobject
Detailed match information for the ExecutiveType category.
Value.Matches[i].EnrichedScoreData.ExecutiveType.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.ExecutiveType.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.ExecutiveType.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.ExecutiveType.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.ExecutiveType.Foundstring[]
Array of terms found in both documents.
Value.Matches[i].EnrichedScoreData.ExecutiveType.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedScoreData.Educationobject
Detailed match information for the Eduction category.
Value.Matches[i].EnrichedScoreData.Education.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.Education.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.Education.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.Education.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.Education.ExpectedEducationstring
Requested level of education.
Value.Matches[i].EnrichedScoreData.Education.ActualEducationstring
Actual level of education found.
Value.Matches[i].EnrichedScoreData.Education.Comparisonstring
Description of the relationship of ExpectedEducation and ActualEducation. This provides an easier value to key off of. Possible values are:
  • DoesNotMeetExpected
  • MeetsExpected
  • ExceedsExpected
Value.Matches[i].EnrichedScoreData.Taxonomiesobject
Detailed match information for the Taxonomies category.
Value.Matches[i].EnrichedScoreData.Taxonomies.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.Taxonomies.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.Taxonomies.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.Taxonomies.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomiesobject
Taxonomies found.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primaryobject
Best fit taxonomy evidence.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomyobject
Best fit parent taxonomy.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomyobject
Best fit sub-taxonomy
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Secondaryobject
Second best fit taxonomy evidence.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Secondary.Taxonomyobject
Second best fit parent taxonomy.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Secondary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Secondary.Subtaxonomyobject
Second best fit sub-taxonomy.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomiesobject
Taxonomies requested.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primaryobject
Best fit taxonomy evidence.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomyobject
Best fit parent taxonomy.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomyobject
Best fit sub-taxonomy
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Secondaryobject
Second best fit taxonomy evidence.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Secondary.Taxonomyobject
Second best fit parent taxonomy.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Secondary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Secondary.Subtaxonomyobject
Second best fit sub-taxonomy.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedScoreData.JobTitlesobject
Detailed match information for the JobTitles category.
Value.Matches[i].EnrichedScoreData.JobTitles.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.JobTitles.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.JobTitles.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.JobTitles.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.JobTitles.Foundstring[]
Array of Job Titles found in both documents.
Value.Matches[i].EnrichedScoreData.JobTitles.Found[j].RawTermstring
Exact term found.
Value.Matches[i].EnrichedScoreData.JobTitles.Found[j].VariationOfstring
Original term that the variation was derived from.
Value.Matches[i].EnrichedScoreData.JobTitles.Found[j].IsCurrentbool
True when the Job Title found is in the current time-frame.
Value.Matches[i].EnrichedScoreData.JobTitles.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedScoreData.Skillsobject
Detailed match information for the Skills category.
Value.Matches[i].EnrichedScoreData.Skills.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.Skills.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.Skills.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.Skills.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.Skills.Foundstring[]
Array of Skills found in both documents.
Value.Matches[i].EnrichedScoreData.Skills.Found[j].Skillstring
Name of the skill.
Value.Matches[i].EnrichedScoreData.Skills.Found[j].IsCurrentbool
True when the skill is found in the current time-frame.
Value.Matches[i].EnrichedScoreData.Skills.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedScoreData.ManagementLevelobject
Detailed match information for the ManagementLevel category.
Value.Matches[i].EnrichedScoreData.ManagementLevel.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedScoreData.ManagementLevel.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedScoreData.ManagementLevel.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedScoreData.ManagementLevel.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedScoreData.ManagementLevel.Actualstring
Actual management level found.
Value.Matches[i].EnrichedScoreData.ManagementLevel.Desiredstring
Requested management level.
Value.Matches[i].EnrichedScoreData.ManagementLevel.AmountOfExperienceMatchesbool
True when the duration of management level matches in the two documents.
Value.Matches[i].EnrichedRCSScoreDataobject
Detailed information about the target to source match.
Value.Matches[i].EnrichedRCSScoreData.Languagesobject
Detailed match information for the Languages category.
Value.Matches[i].EnrichedRCSScoreData.Languages.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.Languages.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.Languages.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.Languages.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.Languages.Foundstring[]
Array of terms found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Languages.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedRCSScoreData.Certificationsobject
Detailed match information for the Certifications category.
Value.Matches[i].EnrichedRCSScoreData.Certifications.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.Certifications.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.Certifications.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.Certifications.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.Certifications.Foundstring[]
Array of terms found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Certifications.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedRCSScoreData.ExecutiveTypeobject
Detailed match information for the ExecutiveType category.
Value.Matches[i].EnrichedRCSScoreData.ExecutiveType.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.ExecutiveType.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.ExecutiveType.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.ExecutiveType.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.ExecutiveType.Foundstring[]
Array of terms found in both documents.
Value.Matches[i].EnrichedRCSScoreData.ExecutiveType.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedRCSScoreData.Educationobject
Detailed match information for the Eduction category.
Value.Matches[i].EnrichedRCSScoreData.Education.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.Education.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.Education.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.Education.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.Education.ExpectedEducationstring
Requested level of education.
Value.Matches[i].EnrichedRCSScoreData.Education.ActualEducationstring
Actual level of education found.
Value.Matches[i].EnrichedRCSScoreData.Education.Comparisonstring
Description of the relationship of ExpectedEducation and ActualEducation. This provides an easier value to key off of. Possible values are:
  • DoesNotMeetExpected
  • MeetsExpected
  • ExceedsExpected
Value.Matches[i].EnrichedRCSScoreData.Taxonomiesobject
Detailed match information for the Taxonomies category.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomiesobject
Taxonomies found.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primaryobject
Best fit taxonomy evidence.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomyobject
Best fit parent taxonomy.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomyobject
Best fit sub-taxonomy
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Secondaryobject
Second best fit taxonomy evidence.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Secondary.Taxonomyobject
Second best fit parent taxonomy.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Secondary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Secondary.Subtaxonomyobject
Second best fit sub-taxonomy.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.ActualTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomiesobject
Taxonomies requested.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primaryobject
Best fit taxonomy evidence.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomyobject
Best fit parent taxonomy.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomyobject
Best fit sub-taxonomy
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Secondaryobject
Second best fit taxonomy evidence.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Secondary.Taxonomyobject
Second best fit parent taxonomy.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Secondary.Taxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Taxonomy.Matchedbool
True when this parent taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Secondary.Subtaxonomyobject
Second best fit sub-taxonomy.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Namestring
Taxonomy name.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Idstring
Taxonomy id.
Value.Matches[i].EnrichedRCSScoreData.Taxonomies.DesiredTaxonomies.Primary.Subtaxonomy.Matchedbool
True when this sub taxonomy value is found in both documents.
Value.Matches[i].EnrichedRCSScoreData.JobTitlesobject
Detailed match information for the JobTitles category.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Foundstring[]
Array of Job Titles found in both documents.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Found[j].RawTermstring
Exact term found.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Found[j].VariationOfstring
Original term that the variation was derived from.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.Found[j].IsCurrentbool
True when the Job Title found is in the current time-frame.
Value.Matches[i].EnrichedRCSScoreData.JobTitles.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedRCSScoreData.Skillsobject
Detailed match information for the Skills category.
Value.Matches[i].EnrichedRCSScoreData.Skills.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.Skills.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.Skills.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.Skills.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.Skills.Foundstring[]
Array of Skills found in both documents.
Value.Matches[i].EnrichedRCSScoreData.Skills.Found[j].Skillstring
Name of the skill.
Value.Matches[i].EnrichedRCSScoreData.Skills.Found[j].IsCurrentbool
True when the skill is found in the current time-frame.
Value.Matches[i].EnrichedRCSScoreData.Skills.NotFoundstring[]
Array of terms requested, but not found.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevelobject
Detailed match information for the ManagementLevel category.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.UnweightedScoredouble
An unweighted score from 0-100. This is the percentage match of the specified category.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.Evidenceobject[]
Detailed written explanation about each data point found or not found.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.Evidence[j].Factstring
Information regarding the outcome of one or more of the data points in the query.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.Evidence[j].Typestring
Type of evidence message. Possible values include:
  • Negative
  • Mixed
  • Positive
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.Actualstring
Actual management level found.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.Desiredstring
Requested management level.
Value.Matches[i].EnrichedRCSScoreData.ManagementLevel.AmountOfExperienceMatchesbool
True when the duration of management level matches in the two documents.
Value.Matches[i].WeightedScoreinteger
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.
Value.Matches[i].UnweightedCategoryScoresobject[]
Deprecated
Value.Matches[i].UnweightedCategoryScores[i].Categorystring
Deprecated
Value.Matches[i].UnweightedCategoryScores[i].UnweightedScoredecimal
Deprecated
Value.Matches[i].UnweightedCategoryScores[i].TermsFoundstring[]
Deprecated
Value.Matches[i].ReverseCompatibilityScoreinteger
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.
Value.SuggestedCategoryWeightsobject[]
An object[] containing our suggested weights for each category based on the source document.
Value.SuggestedCategoryWeights[i].Categorystring
Name of the category.
Value.SuggestedCategoryWeights[i].Weightdecimal
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.
Value.AppliedCategoryWeightsobject[]
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.
Value.AppliedCategoryWeights[i].Categorystring
Name of the category.
Value.AppliedCategoryWeights[i].Weightdecimal
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.
Value.CurrentCountinteger
The number of results that were returned. This number will never be greater than the Take in the request.
Value.TotalCountinteger
The total number of match results found for the specified query. Only the top Take of these results are returned.
Value.ElapsedMillisecondsinteger
The number of milliseconds the query took.
Value.CreditsRemainingdecimal
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 Response

{ ... 
{ ... 
Code :  "",Message :  "",
},
{ ... 
[ ... 
{
Id :  "",IndexId :  "",SovScore :  0,{ ... 
{ ... 
UnweightedScore :  0,[ ... 
"",
],
[ ... 
"",
],
[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,[ ... 
"",
],
[ ... 
"",
],
[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,[ ... 
"",
],
[ ... 
"",
],
[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,ExpectedEducation :  "",ActualEducation :  "",Comparison :  "",[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
{ ... 
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
},
{ ... 
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
},
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
[ ... 
{
RawTerm :  "",VariationOf :  "",IsCurrent :  false,
},
],
[ ... 
"",
],
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
[ ... 
{
Skill :  "",IsCurrent :  false,
},
],
[ ... 
"",
],
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
Actual :  "",Desired :  "",AmountOfExperienceMatches :  false,
},
},
{ ... 
{ ... 
UnweightedScore :  0,[ ... 
"",
],
[ ... 
"",
],
[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,[ ... 
"",
],
[ ... 
"",
],
[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,[ ... 
"",
],
[ ... 
"",
],
[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,ExpectedEducation :  "",ActualEducation :  "",Comparison :  "",[ ... 
{
Fact :  "",Type :  "",
},
],
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
{ ... 
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
},
{ ... 
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
{ ... 
{ ... 
Name :  "",Id :  "",Matched :  false,
},
{ ... 
Name :  "",Id :  "",Matched :  false,
},
},
},
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
[ ... 
{
RawTerm :  "",VariationOf :  "",IsCurrent :  false,
},
],
[ ... 
"",
],
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
[ ... 
{
Skill :  "",IsCurrent :  false,
},
],
[ ... 
"",
],
},
{ ... 
UnweightedScore :  0,[ ... 
{
Fact :  "",Type :  "",
},
],
Actual :  "",Desired :  "",AmountOfExperienceMatches :  false,
},
},
WeightedScore :  0,[ ... 
{
Category :  "",UnweightedScore :  0,[ ... 
"",
],
},
],
ReverseCompatibilityScore :  0,
},
],
[ ... 
{
Category :  "",Weight :  0,
},
],
[ ... 
{
Category :  "",Weight :  0,
},
],
CurrentCount :  0,TotalCount :  0,ElapsedMilliseconds :  0,CreditsRemaining :  0,
},
}