POST api/V1/StudentOffers/Validate
Validate a new application before submit the application.
Request Information
URI Parameters
None.
Body Parameters
ModelStudentOfferV1Name | Description | Type | Additional information |
---|---|---|---|
OfferId |
Offer Id, as unique identifier for each student application.
|
string |
None. |
TimeStamp |
Timestamp when the application submitted/recorded to the system
|
date |
None. |
Title |
Name title, specifically following AVETMISS data classification. |
EnumTitle |
Required |
FirstName |
Student first/given name |
string |
Required |
MiddleName |
Student middle name |
string |
None. |
LastName |
Student last/surname |
string |
Required |
Gender |
Gender abbreviation (M, F, X) |
EnumGender |
Required |
DoB |
Date of birth (expected dd/mm/yyyy format) |
date |
Required Data type: Date |
Primary contact email address |
string |
Required Data type: EmailAddress |
|
StudentOrigin |
The origin of student or student type to classify where he/she come from. |
EnumOrigin |
Required |
ComplianceAndOtherInfo |
Additional important personal information and AVETMISS data for reporting. |
ModelStudentOffer_ComplianceAndOtherInfoV1 |
Required |
Addresses |
List of provided student address details |
Collection of ModelStudentOffer_AddressV1 |
Required |
AppliedCourses |
List of student applied courses |
Collection of ModelStudentOffer_CourseV1 |
Required |
Disabilities |
List of student disability information.
|
Collection of ModelStudentOffer_DisabilityV1 |
None. |
EmergencyContact |
Emergency contact for student. |
ModelStudentOffer_EmergencyContactV1 |
None. |
EducationHistoryList |
List of student education history information |
Collection of ModelStudentOffer_EducationHistoryV1 |
None. |
EmploymentHistoryList |
List of student employment history information |
Collection of ModelStudentOffer_EmploymentHistoryV1 |
None. |
Leads_MarketingCampaign |
Marketing campaign/event information for CRM leads data. |
ModelStudentOffer_MarketingCampaignV1 |
Required |
Request Formats
application/json, text/json
{ "OfferId": "sample string 1", "TimeStamp": "2024-11-21T21:07:37.9331145+11:00", "Title": "Mr", "FirstName": "sample string 2", "MiddleName": "sample string 3", "LastName": "sample string 4", "Gender": "M", "DoB": "2024-11-21T21:07:37.9331145+11:00", "Email": "sample string 6", "StudentOrigin": "OverseasStudent", "ComplianceAndOtherInfo": { "OfferId": "sample string 1", "CountryBirth": "sample string 2", "Nationality": "sample string 3", "PassportNumber": "sample string 4", "PassportExpiryDate": "2024-11-21T21:07:37.9331145+11:00", "VisaType": "sample string 5", "VisaNumber": "sample string 6", "VisaExpiryDate": "2024-11-21T21:07:37.9331145+11:00", "FirstLanguage": "sample string 7", "HowWellEngSpeak": "sample string 8", "StudyReason": "sample string 9", "CurrentEmployStatus": "sample string 10", "IndustryEmployment": "sample string 11", "OccupationCode": "sample string 12", "USI": "sample string 13", "IsAboriginal": true, "IsTorresStraitIslander": true, "IsEngLanguageInClass": true, "EngTestType": "sample string 17", "EngTestDate": "2024-11-21T21:07:37.9331145+11:00", "EngTestListeningScore": "sample string 18", "EngTestReadingScore": "sample string 19", "EngTestWritingScore": "sample string 20", "EngTestSpeakingScore": "sample string 21", "EngTestOverallScore": "sample string 22", "HighSchoolLevel": "sample string 23", "HighSchoolYearCompleted": 1, "IsStillAtHighSchool": true, "SchoolType": "sample string 25", "IsDisabled": true, "IsRequestHelpForDisabled": true }, "Addresses": [ { "OfferId": "sample string 1", "AddressType": "Current", "IsPrimary": true, "BuildingName": "sample string 3", "FlatUnitDetail": "sample string 4", "StreetNumber": "sample string 5", "StreetName": "sample string 6", "Suburb": "sample string 7", "State": "sample string 8", "Postcode": "sample string 9", "Country": "sample string 10", "Phone": "sample string 11", "Fax": "sample string 12", "Mobile": "sample string 13" }, { "OfferId": "sample string 1", "AddressType": "Current", "IsPrimary": true, "BuildingName": "sample string 3", "FlatUnitDetail": "sample string 4", "StreetNumber": "sample string 5", "StreetName": "sample string 6", "Suburb": "sample string 7", "State": "sample string 8", "Postcode": "sample string 9", "Country": "sample string 10", "Phone": "sample string 11", "Fax": "sample string 12", "Mobile": "sample string 13" } ], "AppliedCourses": [ { "OfferId": "sample string 1", "CourseId": "sample string 2", "CampusId": 3, "IntakeDate": "2024-11-21T21:07:37.9331145+11:00", "StartDate": "2024-11-21T21:07:37.9331145+11:00", "FinishDate": "2024-11-21T21:07:37.9331145+11:00", "ELICOS_NumOfWeeks": 7, "TuitionFee": 8.0, "EnrolmentFee": 9.0, "MaterialFee": 10.0, "UpfrontFee": 11.0, "SpecialCondition": "sample string 12", "ApplicationRequest": "sample string 13", "Status": "sample string 14" }, { "OfferId": "sample string 1", "CourseId": "sample string 2", "CampusId": 3, "IntakeDate": "2024-11-21T21:07:37.9331145+11:00", "StartDate": "2024-11-21T21:07:37.9331145+11:00", "FinishDate": "2024-11-21T21:07:37.9331145+11:00", "ELICOS_NumOfWeeks": 7, "TuitionFee": 8.0, "EnrolmentFee": 9.0, "MaterialFee": 10.0, "UpfrontFee": 11.0, "SpecialCondition": "sample string 12", "ApplicationRequest": "sample string 13", "Status": "sample string 14" } ], "Disabilities": [ { "OfferId": "sample string 1", "DisabilityCode": "sample string 2", "DisabilityName": "sample string 3", "OtherValue": "sample string 4" }, { "OfferId": "sample string 1", "DisabilityCode": "sample string 2", "DisabilityName": "sample string 3", "OtherValue": "sample string 4" } ], "EmergencyContact": { "OfferId": "sample string 1", "ContactType": "sample string 2", "Relationship": "sample string 3", "ContactName": "sample string 4", "Address": "sample string 5", "Phone": "sample string 6", "Email": "sample string 7" }, "EducationHistoryList": [ { "OfferId": "sample string 1", "QualificationName": "sample string 2", "InstituteName": "sample string 3", "InstituteLocation": "sample string 4", "YearCompleted": 1, "EducationLevelCode": "sample string 5", "AchievementRecognitionCode": "sample string 6" }, { "OfferId": "sample string 1", "QualificationName": "sample string 2", "InstituteName": "sample string 3", "InstituteLocation": "sample string 4", "YearCompleted": 1, "EducationLevelCode": "sample string 5", "AchievementRecognitionCode": "sample string 6" } ], "EmploymentHistoryList": [ { "OfferId": "sample string 1", "EmployerName": "sample string 2", "JobTitle": "sample string 3", "JobDescription": "sample string 4", "FromDate": "2024-11-21T21:07:37.9331145+11:00", "ToDate": "2024-11-21T21:07:37.9331145+11:00" }, { "OfferId": "sample string 1", "EmployerName": "sample string 2", "JobTitle": "sample string 3", "JobDescription": "sample string 4", "FromDate": "2024-11-21T21:07:37.9331145+11:00", "ToDate": "2024-11-21T21:07:37.9331145+11:00" } ], "Leads_MarketingCampaign": { "OfferId": "sample string 1", "KnowFrom": "sample string 2", "LeadSource": "sample string 3", "CampaignName": "sample string 4" } }
application/xml, text/xml
<ModelStudentOfferV1 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DotEdu_CricosWebAPI.Models.Cricos.V1"> <Addresses> <ModelStudentOffer_AddressV1> <AddressType>Current</AddressType> <BuildingName>sample string 3</BuildingName> <Country>sample string 10</Country> <Fax>sample string 12</Fax> <FlatUnitDetail>sample string 4</FlatUnitDetail> <IsPrimary>true</IsPrimary> <Mobile>sample string 13</Mobile> <OfferId>sample string 1</OfferId> <Phone>sample string 11</Phone> <Postcode>sample string 9</Postcode> <State>sample string 8</State> <StreetName>sample string 6</StreetName> <StreetNumber>sample string 5</StreetNumber> <Suburb>sample string 7</Suburb> </ModelStudentOffer_AddressV1> <ModelStudentOffer_AddressV1> <AddressType>Current</AddressType> <BuildingName>sample string 3</BuildingName> <Country>sample string 10</Country> <Fax>sample string 12</Fax> <FlatUnitDetail>sample string 4</FlatUnitDetail> <IsPrimary>true</IsPrimary> <Mobile>sample string 13</Mobile> <OfferId>sample string 1</OfferId> <Phone>sample string 11</Phone> <Postcode>sample string 9</Postcode> <State>sample string 8</State> <StreetName>sample string 6</StreetName> <StreetNumber>sample string 5</StreetNumber> <Suburb>sample string 7</Suburb> </ModelStudentOffer_AddressV1> </Addresses> <AppliedCourses> <ModelStudentOffer_CourseV1> <ApplicationRequest>sample string 13</ApplicationRequest> <CampusId>3</CampusId> <CourseId>sample string 2</CourseId> <ELICOS_NumOfWeeks>7</ELICOS_NumOfWeeks> <EnrolmentFee>9</EnrolmentFee> <FinishDate>2024-11-21T21:07:37.9331145+11:00</FinishDate> <IntakeDate>2024-11-21T21:07:37.9331145+11:00</IntakeDate> <MaterialFee>10</MaterialFee> <OfferId>sample string 1</OfferId> <SpecialCondition>sample string 12</SpecialCondition> <StartDate>2024-11-21T21:07:37.9331145+11:00</StartDate> <Status>sample string 14</Status> <TuitionFee>8</TuitionFee> <UpfrontFee>11</UpfrontFee> </ModelStudentOffer_CourseV1> <ModelStudentOffer_CourseV1> <ApplicationRequest>sample string 13</ApplicationRequest> <CampusId>3</CampusId> <CourseId>sample string 2</CourseId> <ELICOS_NumOfWeeks>7</ELICOS_NumOfWeeks> <EnrolmentFee>9</EnrolmentFee> <FinishDate>2024-11-21T21:07:37.9331145+11:00</FinishDate> <IntakeDate>2024-11-21T21:07:37.9331145+11:00</IntakeDate> <MaterialFee>10</MaterialFee> <OfferId>sample string 1</OfferId> <SpecialCondition>sample string 12</SpecialCondition> <StartDate>2024-11-21T21:07:37.9331145+11:00</StartDate> <Status>sample string 14</Status> <TuitionFee>8</TuitionFee> <UpfrontFee>11</UpfrontFee> </ModelStudentOffer_CourseV1> </AppliedCourses> <ComplianceAndOtherInfo> <CountryBirth>sample string 2</CountryBirth> <CurrentEmployStatus>sample string 10</CurrentEmployStatus> <EngTestDate>2024-11-21T21:07:37.9331145+11:00</EngTestDate> <EngTestListeningScore>sample string 18</EngTestListeningScore> <EngTestOverallScore>sample string 22</EngTestOverallScore> <EngTestReadingScore>sample string 19</EngTestReadingScore> <EngTestSpeakingScore>sample string 21</EngTestSpeakingScore> <EngTestType>sample string 17</EngTestType> <EngTestWritingScore>sample string 20</EngTestWritingScore> <FirstLanguage>sample string 7</FirstLanguage> <HighSchoolLevel>sample string 23</HighSchoolLevel> <HighSchoolYearCompleted>1</HighSchoolYearCompleted> <HowWellEngSpeak>sample string 8</HowWellEngSpeak> <IndustryEmployment>sample string 11</IndustryEmployment> <IsAboriginal>true</IsAboriginal> <IsDisabled>true</IsDisabled> <IsEngLanguageInClass>true</IsEngLanguageInClass> <IsRequestHelpForDisabled>true</IsRequestHelpForDisabled> <IsStillAtHighSchool>true</IsStillAtHighSchool> <IsTorresStraitIslander>true</IsTorresStraitIslander> <Nationality>sample string 3</Nationality> <OccupationCode>sample string 12</OccupationCode> <OfferId>sample string 1</OfferId> <PassportExpiryDate>2024-11-21T21:07:37.9331145+11:00</PassportExpiryDate> <PassportNumber>sample string 4</PassportNumber> <SchoolType>sample string 25</SchoolType> <StudyReason>sample string 9</StudyReason> <USI>sample string 13</USI> <VisaExpiryDate>2024-11-21T21:07:37.9331145+11:00</VisaExpiryDate> <VisaNumber>sample string 6</VisaNumber> <VisaType>sample string 5</VisaType> </ComplianceAndOtherInfo> <Disabilities> <ModelStudentOffer_DisabilityV1> <DisabilityCode>sample string 2</DisabilityCode> <DisabilityName>sample string 3</DisabilityName> <OfferId>sample string 1</OfferId> <OtherValue>sample string 4</OtherValue> </ModelStudentOffer_DisabilityV1> <ModelStudentOffer_DisabilityV1> <DisabilityCode>sample string 2</DisabilityCode> <DisabilityName>sample string 3</DisabilityName> <OfferId>sample string 1</OfferId> <OtherValue>sample string 4</OtherValue> </ModelStudentOffer_DisabilityV1> </Disabilities> <DoB>2024-11-21T21:07:37.9331145+11:00</DoB> <EducationHistoryList> <ModelStudentOffer_EducationHistoryV1> <AchievementRecognitionCode>sample string 6</AchievementRecognitionCode> <EducationLevelCode>sample string 5</EducationLevelCode> <InstituteLocation>sample string 4</InstituteLocation> <InstituteName>sample string 3</InstituteName> <OfferId>sample string 1</OfferId> <QualificationName>sample string 2</QualificationName> <YearCompleted>1</YearCompleted> </ModelStudentOffer_EducationHistoryV1> <ModelStudentOffer_EducationHistoryV1> <AchievementRecognitionCode>sample string 6</AchievementRecognitionCode> <EducationLevelCode>sample string 5</EducationLevelCode> <InstituteLocation>sample string 4</InstituteLocation> <InstituteName>sample string 3</InstituteName> <OfferId>sample string 1</OfferId> <QualificationName>sample string 2</QualificationName> <YearCompleted>1</YearCompleted> </ModelStudentOffer_EducationHistoryV1> </EducationHistoryList> <Email>sample string 6</Email> <EmergencyContact> <Address>sample string 5</Address> <ContactName>sample string 4</ContactName> <ContactType>sample string 2</ContactType> <Email>sample string 7</Email> <OfferId>sample string 1</OfferId> <Phone>sample string 6</Phone> <Relationship>sample string 3</Relationship> </EmergencyContact> <EmploymentHistoryList> <ModelStudentOffer_EmploymentHistoryV1> <EmployerName>sample string 2</EmployerName> <FromDate>2024-11-21T21:07:37.9331145+11:00</FromDate> <JobDescription>sample string 4</JobDescription> <JobTitle>sample string 3</JobTitle> <OfferId>sample string 1</OfferId> <ToDate>2024-11-21T21:07:37.9331145+11:00</ToDate> </ModelStudentOffer_EmploymentHistoryV1> <ModelStudentOffer_EmploymentHistoryV1> <EmployerName>sample string 2</EmployerName> <FromDate>2024-11-21T21:07:37.9331145+11:00</FromDate> <JobDescription>sample string 4</JobDescription> <JobTitle>sample string 3</JobTitle> <OfferId>sample string 1</OfferId> <ToDate>2024-11-21T21:07:37.9331145+11:00</ToDate> </ModelStudentOffer_EmploymentHistoryV1> </EmploymentHistoryList> <FirstName>sample string 2</FirstName> <Gender>M</Gender> <LastName>sample string 4</LastName> <Leads_MarketingCampaign> <CampaignName>sample string 4</CampaignName> <KnowFrom>sample string 2</KnowFrom> <LeadSource>sample string 3</LeadSource> <OfferId>sample string 1</OfferId> </Leads_MarketingCampaign> <MiddleName>sample string 3</MiddleName> <OfferId>sample string 1</OfferId> <StudentOrigin>OverseasStudent</StudentOrigin> <TimeStamp>2024-11-21T21:07:37.9331145+11:00</TimeStamp> <Title>Mr</Title> </ModelStudentOfferV1>
Response Information
Resource Description
Valid/Invalid with error message
MethodResponseName | Description | Type | Additional information |
---|---|---|---|
IsSuccess | boolean |
None. |
|
Message | string |
None. |
|
itemList | Dictionary of string [key] and string [value] |
None. |
Response Formats
application/json, text/json
{ "IsSuccess": true, "Message": "sample string 2", "itemList": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" } }
application/xml, text/xml
<MethodResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DotEdu_CricosWebAPI.Code.Utility"> <IsSuccess>true</IsSuccess> <Message>sample string 2</Message> <itemList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfstringstring> <d2p1:Key>sample string 1</d2p1:Key> <d2p1:Value>sample string 2</d2p1:Value> </d2p1:KeyValueOfstringstring> <d2p1:KeyValueOfstringstring> <d2p1:Key>sample string 3</d2p1:Key> <d2p1:Value>sample string 4</d2p1:Value> </d2p1:KeyValueOfstringstring> </itemList> </MethodResponse>