Importer App: Invalid Statuses

Jade Pathe -


Blank Fields

  • {"success":false,"errors":{"email_address":["can't be blank"]}
    • The student’s email address must be included, we can not update a student record without this information.
  • {"success":false,"errors":{"email_address":["is invalid"]}}
    • The student’s email address contains characters that are invalid or this is not a valid email address.
  • {"success":false,"errors":"username":["can't be blank"]}
    • The student’s username must be included in the file, we can not update a student without this information.
  • {"success":false,"errors":"first_name":["can't be blank"]}
    • The student’s first name must be included in the file, we can not update a student without this information.


Sensitive Fields

  • {"success":false,"errors":"Attempted to update sensitive fields without setting change_sensitive_fields"}
    • This means that the student’s email address, username or auth identifier (single sign on username) attempted to be updated but we did not indicate that the system should be making these changes. The auth_identifier is directly linked to the student login with your single sign on system so any changes to this field should be verified with your IT department. Should this student’s sensitive fields be updated? If so, let Handshake know and we can make these changes. 


Data Mismatch

  • {"success":false,"errors":{"gender":["is not included in the list"]}}
  • {"success":false,"errors":{"ethnicity":["is not included in the list"]}}
  • {"success":false,"errors": "user_type":["is not included in the list"]}
  • {"success":false,"errors":"primary_education.cumulative_gpa":["must be less than or equal to 4"]}}
    • GPA fields in Handshake must be less than or equal to a 4.0
  • {"success":false,"errors":{"primary_education.cumulative_gpa":["is not a number"]}}
    • GPA fields in Handshake must be numeric.

Duplicate Values

  • {"success":false,"errors":{"email_address":["has already been taken"]}
    • This email address is not unique and we cannot have a duplicate email address for a student user. Please review this email address and decide if you would like to import this user with a different email address or remove an existing student that is currently using this email address. 
  • {"success":false,"errors":{"auth_identifier":["has already been taken"]}
    • The auth_identifier is not unique and we cannot have a duplicate auth_identifier on a student account. The auth_identifier is directly linked to the student login with your single sign on system which is why we do not allow duplicate values. 
  • {"success":false,"errors":{"card_id":["has already been taken"]}
    • The card_id is not unique and we cannot have duplicate card_ids on student accounts in Handshake. This field is used to check students in for events, career fairs, appointments and interview schedules so it should be a unique value. If you reuse student card_ids you will need to make sure to remove them from any previous students before assigning that value to a new student. 
  • {"success":false,"errors":{"primary_education.end_date":["must be a date on or after primary_education:start_date"]}}
    • The primary education end date must be after the primary education start date. You will see this error if these dates do not align. 
Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request