Radancy Standard Applicant Fields Model (Flat-File SFTP)

Purpose

This article documents the Radancy Standard Applicant Fields Model used for Flat‑File (SFTP) applicant integrations.
 
It is intended for technical customer contacts who manage or support applicant data delivery via scheduled flat‑file transfers. This document defines the supported applicant and application fields, their requirement levels, and formatting expectations.
Important:
The table below is the authoritative source for field definitions. Field names, data types, and requirement levels must not be altered outside of Radancy‑approved integration changes.

How to Use This Reference

Use this article to:
  • Validate applicant and application data included in flat‑file (SFTP) deliveries
  • Confirm which fields are Required, Recommended, or Optional
  • Understand formatting expectations for applicant integrations that do not use APIs
This article does not provide:
  • ATS‑specific field mapping instructions
  • Configuration steps for SFTP setup
  • Troubleshooting guidance
Those details are addressed during implementation or in ATS‑specific documentation.
 

Field Requirement Definitions

Fields in the table are classified as follows:
  • Required – Must be present for the integration to function correctly
  • Recommended – Strongly encouraged to support matching, search, and reporting
  • Optional – Not required, but supported when available
Field NameDescriptionRequiredEditable
emailAddressString. Email address of candidateRequiredNo
importCreationDateDateTimeOptional 
importUpdateDateDateTimeOptional 
atsProfileUpdateDateDateTimeRequired 
applicantIdString. The unique id of candidate from ATSRequiredNo
startDateNullable DateTime. Applicant’s start date (Hired state)Required 
firstNameStringRecommended 
AddressConcrete object type  
countryString (Full name or ISO 2-Digit Alpha Country Code. If
ISO 3-Digit Alpha Country Code, not able to import to
CRM)
Recommended 
stateString (Full name)Recommended 
stateCodeString (2-Digit state code. State or StateCode, provide
either of them)
Recommended 
cityStringRecommended 
addressStringOptional 
address2StringOptional 
zipcodeStringRecommended 
Phone Number(s)Array Type  
TypeInteger. Enum stands for phone type (1: HomePhone,
2: MobilePhone, 3: OfficePhone)
Recommended 
ValueString. Phone numberRecommended 
Education(s)Array Type  
schoolNameStringRecommended 
majorStringRecommended 
degreeObtainedStringRecommended 
startMonthNullable integerOptional 
startYearNullable integerOptional 
endMonthNullable integerOptional 
endYearNullable integerRecommended 
IsCurrentBoolean. Is currently working or studying here?Recommended 
Work Experience(s)Array Type  
companyNameStringRecommended 
titleStringRecommended 
workDescriptionStringRecommended 
startMonthNullable integerRecommended 
startYearNullable integerRecommended 
endMonthNullable integerRecommended 
endYearNullable integerRecommended 
IsCurrentBoolean. Is currently working or studying here?Recommended 
TagsArray Type  
tagString. Candidate tag set in ATS profile. Include Tag ID
attribute if available.
Optional 
Application(s)Array Type  
applicationIdString. Job application id from ATSRequiredNo
reqIdString. Job requisition idRequired 
titleString. Job titleRequired 
applicantIdString. The unique id of candidate from ATSRequired 
importCreationDateDateTimeOptional 
importUpdateDateDateTimeOptional 
atsUpdateDateDateTime. Job application update time from ATSRequired 
statusApplication Object type. Saves the current status of
this application
  
mainStatusString. Main status of current applicationRequired 
subStatusString. Sub status of current applicationRequired 
updatedDateTime. Job application update time from ATSRequired 
ProfileApplication Object type. Properties described below
in "Profile" cells
  
applicationDateNullable DateTimeOptional 
hireDateNullable DateTimeOptional 
startDateNullable DateTimeOptional 
ethnicityStringOptional 
genderStringOptional 
atsSourceStringOptional 
jobInformationApplication Object type. Saves job information of this
application.
  
businessUnitStringOptional 
departmentStringOptional 
functionStringOptional 
positionLevelStringOptional 
jobCategoryStringOptional 
jobCityStringOptional 
jobStateStringOptional 
jobPostalCodeStringOptional 
jobRegionStringOptional 
jobCountryStringOptional 
statusHistoryApplication Object type. List of all previous Status
types.
  
mainStatusStringRecommended 
subStatusStringRecommended 
updatedDateTimeRecommended 
The following formatting standards apply to flat‑file integrations:
  • DateTime values
    • Format: YYYY-MM-DDThh:mm:ss
    • Example: 2021-02-20T04:05:27
  • Phone Numbers
    • Multiple formats are supported
    • Validation occurs during UAT
Failure to meet formatting requirements may result in data rejection or incomplete processing.
 

Important Notes

  • Not all ATS platforms can supply every field listed in the model
  • Required fields must always be present for integration stability
  • Recommended fields significantly improve downstream functionality
  • Any changes to ATS workflows, statuses, or exports should be communicated to Radancy prior to implementation
Was this article helpful?
0 out of 0 found this helpful