POST api/HelloWork/applications
Request Information
URI Parameters
None.
Body Parameters
HelloWorkApplicationRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| applicationId | string |
None. |
|
| job | HelloWorkJob |
None. |
|
| applicant | HelloWorkApplicant |
None. |
|
| resume | HelloWorkResume |
None. |
|
| statusApiUrl | string |
None. |
|
| screenerQuestions | Collection of HelloWorkScreenerQuestion |
None. |
Request Formats
application/json, text/json
Sample:
{
"applicationId": "sample string 1",
"job": {
"jobId": "sample string 1",
"jobAtsUrl": "sample string 2"
},
"applicant": {
"firstName": "sample string 1",
"lastName": "sample string 2",
"email": "sample string 3",
"phoneNumber": "sample string 4"
},
"resume": {
"file": {
"fileName": "sample string 1",
"contentType": "sample string 2",
"data": "sample string 3"
}
},
"source": null,
"statusApiUrl": "sample string 2",
"screenerQuestions": [
{
"id": "sample string 1",
"question": "sample string 2",
"type": "sample string 3",
"answer": null,
"options": [
{
"value": "sample string 1",
"label": "sample string 2"
},
{
"value": "sample string 1",
"label": "sample string 2"
}
]
},
{
"id": "sample string 1",
"question": "sample string 2",
"type": "sample string 3",
"answer": null,
"options": [
{
"value": "sample string 1",
"label": "sample string 2"
},
{
"value": "sample string 1",
"label": "sample string 2"
}
]
}
]
}
application/xml, text/xml
Sample:
<HelloWorkApplicationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TalentDesk.WebApi.Models.HelloWork">
<Applicant>
<Email>sample string 3</Email>
<FirstName>sample string 1</FirstName>
<LastName>sample string 2</LastName>
<PhoneNumber>sample string 4</PhoneNumber>
</Applicant>
<ApplicationId>sample string 1</ApplicationId>
<Job>
<JobAtsUrl>sample string 2</JobAtsUrl>
<JobId>sample string 1</JobId>
</Job>
<Resume>
<File>
<ContentType>sample string 2</ContentType>
<Data>sample string 3</Data>
<FileName>sample string 1</FileName>
</File>
</Resume>
<ScreenerQuestions>
<HelloWorkScreenerQuestion>
<Id>sample string 1</Id>
<Options>
<HelloWorkScreenerOption>
<Label>sample string 2</Label>
<Value>sample string 1</Value>
</HelloWorkScreenerOption>
<HelloWorkScreenerOption>
<Label>sample string 2</Label>
<Value>sample string 1</Value>
</HelloWorkScreenerOption>
</Options>
<Question>sample string 2</Question>
<Type>sample string 3</Type>
</HelloWorkScreenerQuestion>
<HelloWorkScreenerQuestion>
<Id>sample string 1</Id>
<Options>
<HelloWorkScreenerOption>
<Label>sample string 2</Label>
<Value>sample string 1</Value>
</HelloWorkScreenerOption>
<HelloWorkScreenerOption>
<Label>sample string 2</Label>
<Value>sample string 1</Value>
</HelloWorkScreenerOption>
</Options>
<Question>sample string 2</Question>
<Type>sample string 3</Type>
</HelloWorkScreenerQuestion>
</ScreenerQuestions>
<StatusApiUrl>sample string 2</StatusApiUrl>
</HelloWorkApplicationRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |