Academic Checks

What is possible with an Academic Qualification check?

This check will confirm whether the candidate has gained the Academic Qualifications stated. Verifile will check:

  • The establishment attended
  • Dates attended
  • Level of qualification obtained
  • Title of course
  • Classification of qualification

Structure of the check

There are two Academic Qualification Checks listed by the API and they have the name:

  • AcademicQualificationUK
  • AcademicQualificationWorldwide

Both are fundamentally the same, with the exception that Worldwide has extra field of CheckAcademicCountry.


Academic Qualification check fields

Field Name UI Label Description Type Min Max Mandatory Value Set
CheckAcademicCountry Location of institution The country for which the check applies String Yes, for Worldwide check Countries
CheckAcademicInstitution Name of academic institution The name of the institution the candidate attended to be checked String 2 500 Yes
CheckAcademicQualification Course title The course name of the qualification String 2 500 Yes
CheckAcademicLevelOfQualification Level of qualification The name of level of qualification. Examples such as BSc, NVQ etc. String 2 500 Yes
CheckAcademicGraduationDate Graduation date This is the date that the candidate graduated, not the date the course finished String (date) No
CheckAcademicStudentNumber Student number The number assigned to the candidate while they attended the institution String 50 No
CheckAcademicCampus Campus The name of campus candidate attended, if appropriate String 500 No
CheckAcademicDepartment Department The name of the department the candidate attended, if appropriate String 500 No
CheckAcademicClassification Classification The name of classification of the qualification String 500 No
CheckAcademicNotes Notes Any additional useful information not covered by other fields String 500 No
CheckAcademicContactTelephoneNumber Telephone number The telephone number to be used to contact the institution String (telephone) 2 50 No
CheckAcademicContactFaxNumber Fax number The fax number to be used to contact the institution String (telephone) 2 50 No
CheckAcademicContactEmail Email address The email address to be used to contact the institution String (email) 5 50 No
CheckAcademicContactWeb Website address The website to be used to contact the institution String 50 No
CheckAcademicContactName Contact Name A contact name for the academic institutions reference/human resource team Name No
CheckAcademicInstitutionAddress Address The postal address to be used to contact the institution Address
CheckAcademicInstitutionAddress.StreetName Street name The street on which the institution is based String 2 60 Yes
CheckAcademicInstitutionAddress.Town Town The town in which the institution is based String 2 50 Yes
CheckAcademicInstitutionAddress.Country Town The country in which the institution is based String Yes, for Worldwide check Countries
CheckAcademicUKAttendant Attendance The period of time that the candidate was at the institution AcademicDate Yes, for UK check
CheckAcademicWorldwideAttendant Attendance The period of time that the candidate was at the institution AcademicDate Yes, for Worldwide check
AcademicDate.CheckAcademicAttendantFrom The date from which the candidate attended the institution String (date) Yes
AcademicDate.CheckAcademicAttendantTo The date the course finished String (date) No, but if left empty it will be assmumed the candidate is still studying

Client entry order

A Typical example of a client entry order for an Academic Qualification check.

Request

                
"Checks": [
  {
    "CheckAcademicInstitution": "Bedford University",
    "CheckAcademicQualification": "Computer Science",
    "CheckAcademicLevelOfQualification": "BSc",
    "CheckAcademicGraduationDate": "2007-08-01",
    "CheckAcademicStudentNumber": "111357",
    "CheckAcademicCampus": "Bedford Central",
    "CheckAcademicDepartment": "IT",
    "CheckAcademicClassification": "2/1",
    "CheckAcademicNotes": "Additional information...",
    "CheckAcademicContactTelephoneNumber": "01234555555",
    "CheckAcademicContactFaxNumber": "01234555556",
    "CheckAcademicContactEmail": "api@verifile.co.uk",
    "CheckAcademicContactWeb": "www.verifile.co.uk",
    "CheckAcademicContactName": {
      "Title": "Mr",
      "FirstName": "John",
      "MiddleNames": null,
      "LastName": "Smith"
    },
    "CheckAcademicUKAttendant": {
      "CheckAcademicAttendantFrom": "2014-09-01",
      "CheckAcademicAttendantTo": "2007-06-01"
    },
    "CheckAcademicInstitutionAddress": {
      "BusinessName": "Bedford University",
      "HouseName": "Main Building",
      "StreetName": "University Road",
      "Town": "Bedford",
      "County": "Bedfordshire",
      "State": "England",
      "Postcode": "MK1 0MU"
    },
    "CheckType": "AcademicQualificationUK"
  }
]
                
            

Response

                
"Checks": [
  {
    "CheckAcademicInstitution": "Bedford University",
    "CheckAcademicQualification": "Computer Science",
    "CheckAcademicLevelOfQualification": "BSc",
    "CheckAcademicGraduationDate": "2007-08-01",
    "CheckAcademicStudentNumber": "111357",
    "CheckAcademicCampus": "Bedford Central",
    "CheckAcademicDepartment": "IT",
    "CheckAcademicClassification": "2/1",
    "CheckAcademicNotes": "Additional information...",
    "CheckAcademicContactTelephoneNumber": "01234555555",
    "CheckAcademicContactFaxNumber": "01234555556",
    "CheckAcademicContactEmail": "api@verifile.co.uk",
    "CheckAcademicContactWeb": "www.verifile.co.uk",
    "CheckAcademicContactName": {
      "FullName": "Mr John Smith" 
    },
    "CheckAcademicUKAttendant": {
      "CheckAcademicAttendantFrom": "2014-09-01",
      "CheckAcademicAttendantTo": "2007-06-01"
    },
    "CheckAcademicInstitutionAddress": {
      "AddressString": "Bedford University Main Building University Road Bedford Bedfordshire England MK1 0MU"
    },
    "CheckType": "AcademicQualificationUK",
    "CheckState": {
      "StateDescription": "Application" 
    },
    "Id": "10001",
    "Comment": ""
  }
]
                
            

Candidate entry order

A Typical example of a candidate entry order for an Academic Qualification check.

Request

                
"CheckGroups": [
  {
    "Quantity": 1,
    "CheckTypeId": "AcademicQualificationUK"
  }
]
                
            

Response

                
"Checks": [
  {
    "CheckState": {
      "StateDescription": "Awaiting candidate entry"
    },
    "Id": "10001",
    "Comment": "",
    "CheckType": "AcademicQualificationUK"
  }
]