UNPKG

@mindkey/recruiting-api-client

Version:

The MindKey API Client allows easy access to your MindKey Recruiting data.

53 lines (52 loc) 1.25 kB
import { HasDescription } from './description.model'; /** * @public */ export interface Candidate { vacancyId: string; email: string; name: string; allowSave: boolean; nationalityId: string | null; previouslyApplied: boolean; addressStreet1: string | null; addressStreet2: string | null; addressCity: string | null; addressStateProvince: string | null; addressZipPostalCode: string | null; addressCountryRegion: string | null; homePhone: string | null; mobilePhone: string | null; birthDate: string | null; advertisementReference: string | null; gender: string | null; maritalStatus: string | null; salutation: string | null; candidateMailingTemplateId: string | null; locations: string[]; fieldsOfWork: string[]; regions: string[]; vacancyElementLines: string[]; note: { documentType: string; text: string; } | null; } /** * @public */ export interface AttachmentUpload extends HasDescription { documentTypeId: string; } /** * @public */ export interface CandidateUpload extends Candidate { attachmentDetails: AttachmentUpload[]; } /** * @public */ export interface CandidateResult { success: boolean; }