Skip to main content

Analysis results

TMA Analysis

Retrieves the analysis result based on a token and the selected culture for the correct translation of the description.

GET

https://api.domain.com/api/candidateanalysisresult/AB12345/nl-NL

Parameters

No query parameters.
The token (e.g., AB12345) and culture (e.g., nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

ParameterDataTypeDescription
AnalysisTokenStringToken of the analysis
CandidateIdentifierStringExternal ID of the candidate, in an external system
AptitudeScoresObjectList of aptitude scores (ID, Value, Description, ExternalCode)
NormScoresObjectList of norm scores (ID, Value, Description, ExternalCode)
NormScoresPercentageObjectList of all norm percentage scores (ID, Value, Description, ExternalCode)
AptitudeScoresPercentageObjectList of all aptitude percentage scores (ID, Value, Description, ExternalCode)
NormScoreScalesObjectList of all norm scale scores (ID, Value, Description, ExternalCode)
AptitudeScoresScaleObjectList of all aptitude scale scores (ID, Value, Description, ExternalCode)
DoneBoolIndicates if the analysis is finished
DoneDateDateTimeDate when the analysis was finished
ConsistencyScoreStringScore on how consistent the test was completed

JIA Result

Retrieves the JIA result based on a token and the culture for correct translation of the description.

GET

https://api.domain.com/api/candidateanalysisresult/JIA/AB12345/nl-NL

Parameters

No query parameters.
The token (AB12345), the JIA designation in the path, and culture (nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

ParameterDataTypeDescription
CandidateIdentifierStringThe external ID of the candidate
JiaLevelStringEither High or Middle
SectorsListThe interest scores in various sectors
ActivitiesListThe interest scores in various activities

Each SectorInterestResult contains:

  • Sector (string): name of the sector
  • Score (int): the resulting interest score based on JIA

Each ActivityInterestResult contains:

  • Activity (string): name of the activity
  • Score (int): the resulting interest score based on JIA

Development Tips

Retrieves development tips for a single competence, based on the competence’s external code.

GET

https://api.domain.com/api/TmaContent/DevelopmentTips/*

Parameters (body)

ParameterDataTypeDescriptionMandatory
CompetenceExternalCodeStringExternal code of the competenceYes
CultureStringCulture/language in which you want the content of the tips returnedYes

Result

  • HTTP Status code 200 on success.

Returned Fields

ParameterDataTypeDescription
CompetenceExternalCodeStringExternal code of the competence
CultureStringThe culture of the result
ContentString arrayArray of development tips

Development Tips Bulk (deprecated)

Retrieves development tips for multiple competences, based on a list of competence external codes.


Coaching Tips

Retrieves coaching tips for a single competence, based on the competence’s external code.

GET

https://api.domain.com/api/TmaContent/CoachingTips/*

Parameters (body)

ParameterDataTypeDescriptionMandatory
CompetenceExternalCodeStringExternal code of the competenceYes
CultureStringCulture/language in which you want the content of the coaching tipsYes

Result

  • HTTP Status code 200 on success.

Returned Fields

ParameterDataTypeDescription
CompetenceExternalCodeStringExternal code of the competence
CultureStringThe culture of the result
ContentString arrayArray of coaching tips

Coaching Tips Bulk (deprecated)

Retrieves coaching tips for multiple competences, based on a list of competence external codes.


Learnability Advice

Retrieves learnability advice based on a scale value.

POST

https://api.domain.com/api/TmaContent/LearnabilityAdvices/*

Parameters (body)

ParameterDataTypeDescriptionMandatory
CultureStringCulture/language in which you want the content of the adviceYes

The scale values are handled internally by the API (e.g., sent in or derived from the request body).
Example structures may vary.

Result

  • HTTP Status code 200 on success.

Returned Fields

Each returned item in the list includes:

ParameterDataTypeDescription
ContentStringContent of the learnability advice
CultureStringThe culture of the result
ScaleValueIntThe scale value that matches this advice

Candidate Analysis Summary

Retrieves the TMA analysis summary for a specific analysis token, for a specific culture.

GET

https://api.domain.com/api/CandidateAnalysisSummary/AB12345/nl-NL

Parameters

No query parameters.
The token (AB12345) and culture (nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

Each item in the list includes:

ParameterDataTypeDescription
SummaryTitleStringTitle of the candidate TMA analysis summary
SummarySubTitle1StringSubTitle1 of the candidate TMA analysis summary
SummarySubTitle2StringSubTitle2 of the candidate TMA analysis summary
SummaryStringSummary text of the candidate TMA analysis
TalentsListA collection of talents, including descriptive text

Each TalentModel object includes:

  • Name (string)
  • Intro (string) – an introductory paragraph on the talent
  • Value (int) – either 1–3 or 7–9
  • List<TalentDescriptionModel> – a collection of descriptive paragraphs

Each TalentDescriptionModel object includes:

  • Title (string)
  • Text (string) – a small paragraph of information

Candidate Communication Advice

Retrieves advice, in the provided culture, on the preferred communication style of a candidate, based on the TMA analysis token.

GET

https://api.domain.com/api/CandidateCommunicationAdvice/AB12345/nl-NL

Parameters

No query parameters.
The token (AB12345) and culture (nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

ParameterDataTypeDescription
EffectiveCommunicationTitleStringDescriptor for effective communication
EffectiveCommunicationBlocksListParagraphs on effective communication
IneffectiveCommunicationTitleStringDescriptor for ineffective communication
IneffectiveCommunicationBlocksListParagraphs on ineffective communication

Candidate Learning Style

Retrieves a description, in the provided culture, of the preferred learning style of a candidate, based on the TMA analysis token.

GET

https://api.domain.com/api/CandidateLearningStyle/AB12345/nl-NL

Parameters

No query parameters.
The token (AB12345) and culture (nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

The result is a CandidateLearningStyle object with two properties: Horizontal and Vertical, each of type CandidateLearningStyleAxis.

ParameterDataTypeDescription
LowStringThe axis name for a low score
HighStringThe axis name for a high score
NormScoreIntThe candidate’s score on this axis

Candidate Preferred Working Environment

Retrieves a description, in the provided culture, of the preferred working environment of a candidate, based on the TMA analysis token.

GET

https://api.domain.com/api/CandidateWorkingEnvironment/AB12345/nl-NL

Parameters

No query parameters.
The token (AB12345) and culture (nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

The result is an IdealWorkingEnvironment object:

ParameterDataTypeDescription
TitleStringThe title for the content
BlocksListThe paragraphs describing the ideal environment

Candidate Drives

Retrieves a description, in the provided culture, of the drives associated with a candidate’s talents, based on the TMA analysis token.

GET

https://api.domain.com/api/CandidateDrives/AB12345/nl-NL

Parameters

No query parameters.
The token (AB12345) and culture (nl-NL) are part of the URL.

Result

  • HTTP Status code 200 on success.

Returned Fields

The result is a CandidateDimensionCollection object containing:

  • CandidateIdentifier (string) – external ID
  • A collection of DimensionDriveCollection objects named Drives

Each DimensionDriveCollection object includes:

  • Name (string) – the name of the dimension
  • A collection of DriveData objects named Drives

Each DriveData object includes:

ParameterDataTypeDescription
DriveStringName of the drive
DriveDefinitionStringDescription of the drive
TalentLowStringName of the talent associated with a low score
TalentHighStringName of the talent associated with a high score
ValueIntThe score on the drive, indicating a talent