POST api/RegisterJobSeeker/RegisterJobSeeker
Request Information
URI Parameters
None.
Body Parameters
JobSeekerInput| Name | Description | Type | Additional information |
|---|---|---|---|
| UserName | FieldDetailsString |
None. |
|
| Password | FieldDetailsString |
None. |
|
| ConfirmPassword | FieldDetailsString |
None. |
|
| SecurityQuestionId | FieldDetailsInt |
None. |
|
| HighestDegreeLevelGroupID | FieldDetailsInt |
None. |
|
| SecurityAnswer | FieldDetailsString |
None. |
|
| FirstName | FieldDetailsString |
None. |
|
| LastName | FieldDetailsString |
None. |
|
| FieldDetailsString |
None. |
||
| WorkAuthorizationId | FieldDetailsInt |
None. |
|
| CertificationStatusId | FieldDetailsInt |
None. |
|
| DesiredJobTypeStatusId | FieldDetailsInt |
None. |
|
| ReferredById | FieldDetailsInt |
None. |
|
| InvitationsFromEmployers | FieldDetailsBool |
None. |
|
| MessagesFromEmployers | FieldDetailsBool |
None. |
|
| MessagesFromEducationPartners | FieldDetailsBool |
None. |
|
| StateID | FieldDetailsInt |
None. |
Request Formats
application/json, text/json
Sample:
{
"userName": {
"value": "sample string 1",
"field": "sample string 2"
},
"password": {
"value": "sample string 1",
"field": "sample string 2"
},
"confirmPassword": {
"value": "sample string 1",
"field": "sample string 2"
},
"securityQuestionId": {
"value": 1,
"field": "sample string 2"
},
"highestDegreeLevelGroupID": {
"value": 1,
"field": "sample string 2"
},
"securityAnswer": {
"value": "sample string 1",
"field": "sample string 2"
},
"firstName": {
"value": "sample string 1",
"field": "sample string 2"
},
"lastName": {
"value": "sample string 1",
"field": "sample string 2"
},
"email": {
"value": "sample string 1",
"field": "sample string 2"
},
"workAuthorizationId": {
"value": 1,
"field": "sample string 2"
},
"certificationStatusId": {
"value": 1,
"field": "sample string 2"
},
"desiredJobTypeStatusId": {
"value": 1,
"field": "sample string 2"
},
"referredById": {
"value": 1,
"field": "sample string 2"
},
"invitationsFromEmployers": {
"value": true,
"field": "sample string 2"
},
"messagesFromEmployers": {
"value": true,
"field": "sample string 2"
},
"messagesFromEducationPartners": {
"value": true,
"field": "sample string 2"
},
"stateID": {
"value": 1,
"field": "sample string 2"
}
}
application/xml, text/xml
Sample:
<JobSeekerInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIService.Models.Public">
<CertificationStatusId xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</CertificationStatusId>
<ConfirmPassword xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</ConfirmPassword>
<DesiredJobTypeStatusId xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</DesiredJobTypeStatusId>
<Email xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</Email>
<FirstName xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</FirstName>
<HighestDegreeLevelGroupID xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</HighestDegreeLevelGroupID>
<InvitationsFromEmployers xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>true</d2p1:Value>
</InvitationsFromEmployers>
<LastName xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</LastName>
<MessagesFromEducationPartners xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>true</d2p1:Value>
</MessagesFromEducationPartners>
<MessagesFromEmployers xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>true</d2p1:Value>
</MessagesFromEmployers>
<Password xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</Password>
<ReferredById xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</ReferredById>
<SecurityAnswer xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</SecurityAnswer>
<SecurityQuestionId xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</SecurityQuestionId>
<StateID xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</StateID>
<UserName xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>sample string 1</d2p1:Value>
</UserName>
<WorkAuthorizationId xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:Field>sample string 2</d2p1:Field>
<d2p1:Value>1</d2p1:Value>
</WorkAuthorizationId>
</JobSeekerInput>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
JobSeekerOutput| Name | Description | Type | Additional information |
|---|---|---|---|
| JobSeekerID | integer |
None. |
|
| results | FormSubmitOutput |
None. |
|
| MachineName | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"jobSeekerID": 1,
"results": {
"errors": [
{
"field": "sample string 1",
"message": "sample string 2"
},
{
"field": "sample string 1",
"message": "sample string 2"
}
],
"apiErrorMessage": "sample string 1",
"success": false
},
"machineName": "sample string 2"
}
application/xml, text/xml
Sample:
<JobSeekerOutput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIService.Models.Public">
<JobSeekerID>1</JobSeekerID>
<MachineName>sample string 2</MachineName>
<results xmlns:d2p1="http://schemas.datacontract.org/2004/07/APIService.Models.Error">
<d2p1:ApiErrorMessage>sample string 1</d2p1:ApiErrorMessage>
<d2p1:Errors>
<d2p1:FieldError>
<d2p1:Field>sample string 1</d2p1:Field>
<d2p1:Message>sample string 2</d2p1:Message>
</d2p1:FieldError>
<d2p1:FieldError>
<d2p1:Field>sample string 1</d2p1:Field>
<d2p1:Message>sample string 2</d2p1:Message>
</d2p1:FieldError>
</d2p1:Errors>
</results>
</JobSeekerOutput>