Get a Job🔗︎
HTTP Verb | Path |
---|---|
GET | /v10/index/(indexId)/joborder/(documentId) |
Retrieves a single job from an index.
Info
- You can try this endpoint out at our Swagger page ( US Data Center | EU Data Center | AU Data Center )
- There should never be a need to call this endpoint. You should store/retrieve documents in your own database, since documents stored in indexes will have all PII redacted.
Path Parameters🔗︎
Parameter | Data Type | Description |
---|---|---|
indexId | string | The id for the index that contains the document (case-insensitive). |
documentId | string | The id of the document to retrieve (case-insensitive). |
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 |
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 |
Data with the specified name wasn't found |
TransactionId 🔗︎ string
TransactionId🔗︎
The (GUID) id for a specific API transaction. Use this when contacting support@textkernel.com about issues.
EngineVersion 🔗︎ string
EngineVersion🔗︎
The version of the parsing/matching engine running under-the-hood.
TotalElapsedMilliseconds 🔗︎ integer
TotalElapsedMilliseconds🔗︎
How long the transaction took on Textkernel's server, in milliseconds. If the transaction takes longer to complete on the client side, that extra duration is solely network latency.
TransactionCost 🔗︎ decimal
TransactionCost🔗︎
How many credits the transaction costs.How many credits the transaction costs.
CustomerDetails 🔗︎ object
CustomerDetails🔗︎
Information about the customer who made the API call.
CustomerDetails properties
CreditsRemaining 🔗︎ decimal
CreditsRemaining🔗︎
The number of credits remaining to be used by the account.
Value 🔗︎ object
Value🔗︎
All of the information extracted while parsing a job.
Value properties
CurrentJobIsManagement 🔗︎ bool
CurrentJobIsManagement🔗︎
Whether or not the job is a management position. Used by Textkernel for Search & Match.
HighestManagementScore 🔗︎ object
HighestManagementScore🔗︎
The management score, or null. Used by Textkernel for Search & Match.
HighestManagementScore properties
ManagementLevel 🔗︎ string
ManagementLevel🔗︎
The management level. Used by Textkernel for Search & Match. One of:
- None
- Low
- Mid
- High
ExecutiveType 🔗︎ string
ExecutiveType🔗︎
What kind of executive position the job is, if any. Used by Textkernel for Search & Match. One of:
- NONE
- ADMIN
- ACCOUNTING
- BUSINESS_DEV
- EXECUTIVE
- FINANCIAL
- GENERAL
- IT
- LEARNING
- MARKETING
- OPERATIONS
MinimumYears 🔗︎ object
MinimumYears🔗︎
The minimum years experience for the job, or null. Used by Textkernel for Search & Match.
MinimumYears properties
MaximumYears 🔗︎ object
MaximumYears🔗︎
The maximum years experience for the job, or null. Used by Textkernel for Search & Match.
MaximumYears properties
MinimumYearsManagement 🔗︎ object
MinimumYearsManagement🔗︎
The minimum years of management experience, or null. Used by Textkernel for Search & Match.
MinimumYearsManagement properties
MaximumYearsManagement 🔗︎ object
MaximumYearsManagement🔗︎
The maximum years of management experience, or null. Used by Textkernel for Search & Match.
MaximumYearsManagement properties
RequiredDegree 🔗︎ string
RequiredDegree🔗︎
The required educational degree, if listed. Used by Textkernel for Search & Match.
EmployerDescription 🔗︎ string
EmployerDescription🔗︎
Full text of any employer description listed by the job.
JobTitles 🔗︎ object
JobTitles🔗︎
The job titles found in the job. Used by Textkernel for Search & Match.
JobTitles properties
NormalizedProfession 🔗︎ object
NormalizedProfession🔗︎
If ProfessionsSettings.Normalize
was set to true, this will be populated for the most recent 3 positions.
NormalizedProfession properties
Profession 🔗︎ object
Profession🔗︎
Object containing the details of the profession concept.
Profession properties
Group 🔗︎ object
Group🔗︎
The object of the group to which the profession concept belongs.
Group properties
Class 🔗︎ object
Class🔗︎
The object of the class to which the profession concept belongs.
Class properties
EmployerNames 🔗︎ object
EmployerNames🔗︎
The employer names found in the job.
EmployerNames properties
Degrees 🔗︎ object[]
Degrees🔗︎
The educational degrees found listed in the job. Used by Textkernel for Search & Match.
Degrees properties
LocalEducationLevel 🔗︎ string
LocalEducationLevel🔗︎
The normalized, local education level based on the job's country. Returns the Code ID from the table below.
Code ID | Description |
---|---|
AT_0 | Unbekannt |
AT_1 | Volksschule |
AT_10 | Fachhochschule |
AT_11 | Akademie |
AT_12 | Universität |
AT_13 | Post-Akademische Ausbildung |
AT_14 | Dissertation |
AT_2 | Hauptschule |
AT_3 | AHS Unterstufe |
AT_4 | Lehre |
AT_5 | BMS |
AT_6 | BHS |
AT_7 | AHS Oberstufe |
AT_8 | Werkmeister- und Meisterschule |
AT_9 | Kolleg |
BE_0 | Onbekend |
BE_1 | Doctoraat |
BE_10 | Beroepssecundair onderwijs |
BE_11 | Technisch secundair onderwijs |
BE_12 | Lager onderwijs |
BE_13 | Andere |
BE_14 | Hoger beroepsonderwijs |
BE_3 | Master |
BE_4 | Bachelor/Master |
BE_5 | Academische/Professionele bachelor |
BE_6 | Academische bachelor |
BE_7 | Professionele bachelor |
BE_8 | Algemeen secundair onderwijs |
BE_9 | Kunstsecundair onderwijs |
BR_0 | Desconocido |
BR_1 | Ensino fundamentele |
BR_2 | Ensino secundário |
BR_3 | Licenciatura |
BR_4 | Mestrado |
BR_5 | Doutoramento |
CA_0 | Unknown |
CA_1 | High School |
CA_2 | Vocational Certificate |
CA_3 | Bachelor's Degree |
CA_4 | Master's Degree |
CA_5 | Ph.D. |
CH_0 | Andere/Unbekannt |
CH_1 | Primarschule |
CH_10 | Post-doc |
CH_2 | Sekundarschule |
CH_3 | Berufliche Grundbildung |
CH_4 | Allgemeinbildende Schulen |
CH_5 | Höhere Berufsbildung |
CH_6 | Hochschule |
CH_7 | Nachdiplomausbildung |
CH_8 | Masterstudium |
CH_9 | Doktorat |
CN_0 | 无要求 |
CN_1 | 小学 |
CN_2 | 中学 |
CN_3 | 职业教育 |
CN_4 | 大学 |
CN_5 | 硕士 |
CN_6 | 博士 |
CZ_0 | Unknown |
CZ_1 | Základní škola |
CZ_2 | SOU |
CZ_3 | Gymnázium |
CZ_4 | DiS / Vos |
CZ_5 | Bakalář |
CZ_6 | Magistr |
CZ_7 | Doctorat |
DE_0 | Unbekannt |
DE_1 | Grundschule |
DE_2 | Hauptschule |
DE_3 | Realschule |
DE_4 | Gymnasium |
DE_5 | Fachschule/Berufsausbildung |
DE_6 | Meister |
DE_7 | Bachelor |
DE_8 | Master |
DE_9 | Dissertation |
DK_0 | Unknown |
DK_1 | Folkeskole |
DK_2 | Gymnasie |
DK_3 | Professional Higher |
DK_4 | Bachelor |
DK_5 | Candidatus / Master |
DK_6 | Ph.D. |
DK_7 | Universitet |
ES_0 | Desconocido |
ES_1 | Bachillerato |
ES_2 | Formación Profesional |
ES_3 | Grado |
ES_4 | Licenciatura |
ES_5 | Doctorado |
FI_0 | No Degree |
FI_1 | Basic Education |
FI_10 | PhD |
FI_2 | Vocational Upper Secondary |
FI_3 | Upper Secondary School |
FI_4 | University Degree |
FI_5 | Bachelor Polytechnic |
FI_6 | Bachelor |
FI_7 | Engineer |
FI_8 | Master |
FI_9 | Pre-doctoral Degree |
FR_0 | Unknown |
FR_1 | Elementary |
FR_10 | Bac+3/+4 |
FR_11 | Bac+3/+5 |
FR_12 | Bac+4 |
FR_13 | Bac+4/+5 |
FR_14 | Bac+5 |
FR_15 | Bac+8 |
FR_2 | BEP/CAP |
FR_3 | Bac Pro |
FR_4 | Bac |
FR_5 | Bac+2 |
FR_6 | Bac+2/+3 |
FR_7 | Bac+2/+4 |
FR_8 | Bac+2/+5 |
FR_9 | Bac+3 |
GB_0 | Unknown |
GB_1 | Post-Graduate qualification |
GB_2 | Master's degree |
GB_3 | Bachelor's degree |
GB_4 | Professional qualification |
GB_5 | HND/HNC or equivalent |
GB_6 | Vocational qualification (NVQ/VRQ/QCF) |
GB_7 | 'A' Level or equivalent |
GB_8 | GCSE or equivalent |
GB_9 | Other |
GR_0 | Unknown |
GR_1 | Primary School |
GR_2 | Lower Secondary School |
GR_3 | Upper Secondary School |
GR_4 | Bachelor |
GR_5 | Master |
GR_6 | Doctorate |
HR_0 | Bez diplome |
HR_1 | Osnovna škola |
HR_2 | Srednja stručna sprema |
HR_3 | Viša stručna sprema |
HR_4 | Visoka stručna sprema |
HR_5 | Poslijediplomski znanstveni magistarski studiji |
HR_6 | Doktor znanosti |
HU_0 | Unknown |
HU_1 | Általános Iskola |
HU_2 | Szakiskola |
HU_3 | Gimnázium |
HU_4 | Főiskola |
HU_5 | Egyetem- BSc, BA |
HU_6 | Egyetem- MSc, MA, osztatlan |
HU_7 | Posztgraduális képzés |
HU_8 | PhD |
IT_0 | Corsi |
IT_1 | Scuola della infanzia |
IT_2 | Scuola elementare |
IT_3 | Scuola secondaria di primo grado |
IT_4 | Scuola secondaria di secondo grado |
IT_5 | Laurea triennale |
IT_6 | Master I livello |
IT_7 | Laurea specialistica |
IT_8 | Master II livello |
IT_9 | Dottorato di ricerca |
JP_0 | リクエストなし |
JP_1 | 小学校 |
JP_2 | 中等学校 |
JP_3 | 職業教育 |
JP_4 | 大学 |
JP_5 | マスター |
JP_6 | 博士号 |
NL_0 | Onbekend |
NL_1 | Elementair |
NL_10 | MBO/HBO |
NL_11 | HBO |
NL_12 | HBO/WO |
NL_13 | WO |
NL_14 | Post WO |
NL_2 | VMBO |
NL_3 | VMBO/MBO |
NL_4 | Mavo/VMBO |
NL_5 | VMBO/Havo |
NL_6 | HAVO |
NL_7 | HAVO/VWO |
NL_8 | Vwo |
NL_9 | MBO |
NO_0 | Unknown |
NO_1 | Primary School |
NO_2 | Lower Secondary School |
NO_3 | Upper Secondary School |
NO_4 | Vocational Education |
NO_5 | Bachelor |
NO_6 | Master |
NO_7 | Doctorate |
NO_8 | University |
PL_0 | Unknown |
PL_1 | Szkola Podstawowa |
PL_2 | Gimnazjum |
PL_3 | Liceum |
PL_4 | Bachelor |
PL_5 | Magister |
PL_6 | Doktor |
PT_0 | Desconocido |
PT_1 | Ensino fundamentele |
PT_2 | Ensino medio |
PT_3 | Licenciatura |
PT_4 | Mestre |
PT_5 | Doutor |
RO_0 | Unknown |
RO_1 | Scoala Primara |
RO_2 | Gimnaziu |
RO_3 | Liceu |
RO_4 | Scoala Postliceala |
RO_5 | Diplomă de Licenţă |
RO_6 | Master |
RO_7 | PhD |
RU_0 | Unknown |
RU_1 | Primary school |
RU_2 | Secondary school |
RU_3 | Prof. Qualification |
RU_4 | Bachelor |
RU_5 | Master |
RU_6 | PhD |
SE_0 | Unknown |
SE_1 | Grundskola |
SE_2 | Gymnasieskola |
SE_3 | Högskolexamen |
SE_4 | Kandidat |
SE_5 | Master |
SE_6 | Universitet-Licenciat-PhD |
SI_0 | Brez stopnje |
SI_1 | Osnovnošolska izobrazba |
SI_2 | Srednješolska izobrazba |
SI_3 | Dodiplomski študij |
SI_4 | Magister |
SI_5 | Magisterij znanosti |
SI_6 | Doktor znanosti |
SK_0 | Unknown |
SK_1 | Základné Vzdelanie |
SK_2 | Stredoškolské Vzdelanie Alebo Odborné Vyučenie |
SK_3 | Vysokoškolské/Univerzitné Vzdelanie |
SK_4 | Postgraduálne Štúdium |
TR_0 | Diğer/Bilinmiyor |
TR_1 | İlköğretim |
TR_2 | Lise |
TR_3 | Önlisans |
TR_4 | Lisans |
TR_5 | Yüksek Lisans |
TR_6 | Doktora |
TR_7 | Doktora sonrası |
US_1 | Post-Doctorate Qualification |
US_2 | PhD |
US_3 | Master |
US_4 | Bachelor |
US_5 | Associate Degree |
US_6 | Vocational Certificate |
US_7 | College |
US_8 | High School |
US_9 | Unknown |
CertificationsAndLicenses 🔗︎ string[]
CertificationsAndLicenses🔗︎
Any certifications/licenses listed in the job. Used by Textkernel for Search & Match.
Skills 🔗︎ object
Skills🔗︎
Skills output when version 2 of the taxonomy is utilized.
Skills properties
Raw 🔗︎ object[]
Raw🔗︎
Array of skills exactly as found in the plain text of the document.
Raw properties
Normalized 🔗︎ object
Normalized🔗︎
Normalized skills output when version 2 of the taxonomy is utilized and SkillsSettings.Normalize
is set to true.
Normalized properties
RelatedProfessionClasses 🔗︎ object
RelatedProfessionClasses🔗︎
Professions most related to the document. Only output if version 2 of the skills taxonomy is utilized and SkillsSettings.Normalize
is set to true.
RelatedProfessionClasses properties
LanguageCodes 🔗︎ string[]
LanguageCodes🔗︎
Any languages listed in the job. Used by Textkernel for Search & Match.
CurrentLocation 🔗︎ object
CurrentLocation🔗︎
The location of the job, if listed. If no job location is found, this is the location of the company, if listed.
CurrentLocation properties
ApplicationDetails 🔗︎ object
ApplicationDetails🔗︎
Information about the application process.
ApplicationDetails properties
ApplicationDescription 🔗︎ string
ApplicationDescription🔗︎
Full text description of the application process.
ContactPhone 🔗︎ string
ContactPhone🔗︎
Normalized phone of the organization with international calling prefix. Can contain multiple values (concatenated by comma).
ContactEmail 🔗︎ string
ContactEmail🔗︎
Displayable email of the organization. Can contain multiple values (concatenated by comma).
Salary 🔗︎ object
Salary🔗︎
The salary found for the position If no lexical cues are available from the vacancy, the time scale is guessed based on predefined salary ranges. Here are some rough salary ranges (note: country-specific conditions may apply):
- 1 or 2 digits salary (9, 12): hourly
- 3 or 4 digits salary (3800, 5000): monthly
- 5 digit salary (38000, 50000): yearly
If a monthly salary is extracted, to get the annual salary it is multiplied by 14 (if country = AT) or 12 (all other countries).
Salary properties
MinimumWorkingHours 🔗︎ object
MinimumWorkingHours🔗︎
The minimum number of working hours per week, or null.
MinimumWorkingHours properties
MaximumWorkingHours 🔗︎ object
MaximumWorkingHours🔗︎
The maximum number of working hours per week, or null.
MaximumWorkingHours properties
IsRemote 🔗︎ bool
IsRemote🔗︎
Whether or not the position is remote. Includes fulltime, partial and temporary remote working opportunities.
EmploymentType 🔗︎ string
EmploymentType🔗︎
The type of employment. One of:
- unspecified
- fulltime
- parttime
- fulltime/parttime
ContractType 🔗︎ string
ContractType🔗︎
The contract type. One of:
- unspecified
- permanent
- temporary
- possibly_permanent
- interim
- franchise
- side
- internship
- voluntary
- freelance
- apprenticeship
- assisted
SkillsData 🔗︎ object[]
Deprecated
SkillsData🔗︎
Deprecated. Use v2 skills taxonomy and its associated Skills output.
SkillsData properties
Taxonomies 🔗︎ object[]
Taxonomies🔗︎
The skills taxonomies found in a resume.
Taxonomies properties
PercentOfOverall 🔗︎ integer
PercentOfOverall🔗︎
The percent (0-100) of skills found in the document that belong to this taxonomy.
SubTaxonomies 🔗︎ object[]
SubTaxonomies🔗︎
The subtaxonomy children of this taxonomy (more specific groupings of skills).
SubTaxonomies properties
PercentOfOverall 🔗︎ integer
PercentOfOverall🔗︎
The percent (0-100) of skills found in the subtaxonomy compared to all subtaxonomies.
PercentOfParent 🔗︎ integer
PercentOfParent🔗︎
The percent (0-100) of skills found in the subtaxonomy compared to other subtaxonomies in the parent taxonomy
JobMetadata 🔗︎ object
JobMetadata🔗︎
Metadata about the parsed job
JobMetadata properties
DocumentLanguage 🔗︎ string
DocumentLanguage🔗︎
The two-letter ISO 639-1 code for the language the document was written in.
UserDefinedTags 🔗︎ string[]
UserDefinedTags🔗︎
A list of User-Defined Tags that are assigned to this resume. These are used to filter search/match queries in the Search & Match Engine.
NOTE: you may add/remove these prior to indexing. This is the only property you may modify prior to indexing.
Sample JSON
{
"Info": {
"Code": "Success",
"Message": "string",
"TransactionId": "string",
"TotalElapsedMilliseconds": 0,
"TransactionCost": 0,
"CustomerDetails": {
"AccountId": "string",
"Name": "string",
"IPAddress": "string",
"Region": "string",
"CreditsRemaining": 0,
"CreditsUsed": 0,
"ExpirationDate": "2020-11-03",
"MaximumConcurrentRequests": 0
}
},
"Value": {
"CurrentJobIsManagement": true,
"HighestManagementScore": {
"Value": 0
},
"ManagementLevel": "string",
"ExecutiveType": "string",
"MinimumYears": {
"Value": 0
},
"MaximumYears": {
"Value": 0
},
"MinimumYearsManagement": {
"Value": 0
},
"MaximumYearsManagement": {
"Value": 0
},
"RequiredDegree": "string",
"JobDescription": "string",
"JobRequirements": "string",
"Benefits": "string",
"EmployerDescription": "string",
"StartDate": {
"Value": "2020-11-02"
},
"JobTitles": {
"MainJobTitle": "string",
"JobTitle": [
"string"
],
"NormalizedProfession": {
"Profession": {
"CodeId": 0,
"Description": ""
},
"Group": {
"CodeId": 0,
"Description": ""
},
"Class": {
"CodeId": 0,
"Description": ""
},
"ISCO": {
"Version": "",
"CodeId": 0,
"Description": ""
},
"ONET": {
"Version": "",
"CodeId": "",
"Description": ""
},
"Confidence": 0.0
}
},
"EmployerNames": {
"MainEmployerName": "string",
"EmployerName": [
"string"
]
},
"Degrees": [
{
"Name": "string",
"Type": "string",
"LocalEducationLevel": "string"
}
],
"SchoolNames": [
"string"
],
"CertificationsAndLicenses": [
"string"
],
"Skills": {
"Raw": [
{
"Name": "",
"Required": false
}
],
"Normalized": [
{
"Name": "",
"Type": "",
"Id": "",
"Required": false,
"RawSkills": [
""
]
}
],
"RelatedProfessionClasses": [
{
"Name": "",
"Id": "",
"Percent": 0,
"Groups": [
{
"Name": "",
"Id": "",
"Percent": 0,
"NormalizedSkills": [
""
]
}
]
}
]
},
"LanguageCodes": [
"string"
],
"CurrentLocation": {
"CountryCode": "string",
"PostalCode": "string",
"Regions": [
"string"
],
"Municipality": "string",
"StreetAddressLines": [
"string"
],
"GeoCoordinates": {
"Latitude": 0,
"Longitude": 0,
"Source": "string"
}
},
"ApplicationDetails": {
"ApplicationDescription": "string",
"ContactPerson": "string",
"ContactPhone": "string",
"ContactEmail": "string",
"Website": "string",
"ApplicationDeadline": {
"Value": "2020-11-02"
},
"PostedDate": {
"Value": "2020-11-02"
},
"ReferenceNumber": "string"
},
"Salary": {
"Minimum": {
"Value": 0
},
"Maximum": {
"Value": 0
},
"Currency": "string"
},
"MinimumWorkingHours": {
"Value": 0
},
"MaximumWorkingHours": {
"Value": 0
},
"WorkingHours": "string",
"IsRemote": true,
"DriversLicenses": [
"string"
],
"EmploymentType": "string",
"ContractType": "string",
"TermsOfInterest": [
"string"
],
"Owners": [
"string"
],
"SkillsData": [
{
"Root": "string",
"Taxonomies": [
{
"Id": "string",
"Name": "string",
"PercentOfOverall": 0,
"SubTaxonomies": [
{
"PercentOfOverall": 0,
"PercentOfParent": 0,
"SubTaxonomyId": "string",
"SubTaxonomyName": "string",
"Skills": [
{
"Id": "string",
"Name": "string",
"ExistsInText": true,
"Required": true,
"Variations": [
{
"Id": "string",
"Name": "string",
"ExistsInText": true,
"Required": true
}
]
}
]
}
]
}
]
}
],
"JobMetadata": {
"PlainText": "string",
"DocumentLanguage": "string",
"DocumentCulture": "string",
"ParserSettings": "string",
"DocumentLastModified": "2020-11-02"
},
"UserDefinedTags": [
"string"
]
}
}