POST api/Appointment/CreateCandidateAppointment

Request Information

URI Parameters

None.

Body Parameters

CandidateAppointmentDTO
NameDescriptionTypeAdditional information
CandidateName

string

None.

CandidateAddress

string

None.

CandidateId

integer

None.

CandidateIds

Collection of integer

None.

AppointmentId

integer

None.

AppointmentTypeId

integer

None.

InterviewTypeId

integer

None.

AppointmentTypeName

string

None.

IsSameLocation

boolean

None.

AppointmentDate

date

None.

AppointmentTime

string

None.

Comments

string

None.

Address

string

None.

ContactNumber

string

None.

HasTimePreference

boolean

None.

ToBeReschedule

boolean

None.

SavedForAssociateId

integer

None.

SavedByResumeAssistant

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "CandidateName": "sample string 1",
  "CandidateAddress": "sample string 2",
  "CandidateId": 3,
  "CandidateIds": [
    1,
    2
  ],
  "AppointmentId": 1,
  "AppointmentTypeId": 4,
  "InterviewTypeId": 1,
  "AppointmentTypeName": "sample string 5",
  "IsSameLocation": true,
  "AppointmentDate": "2025-10-14T02:38:38.811059-07:00",
  "AppointmentTime": "sample string 7",
  "Comments": "sample string 8",
  "Address": "sample string 9",
  "ContactNumber": "sample string 10",
  "HasTimePreference": true,
  "ToBeReschedule": true,
  "SavedForAssociateId": 1,
  "SavedByResumeAssistant": true
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CandidateAppointmentDTO
NameDescriptionTypeAdditional information
CandidateName

string

None.

CandidateAddress

string

None.

CandidateId

integer

None.

CandidateIds

Collection of integer

None.

AppointmentId

integer

None.

AppointmentTypeId

integer

None.

InterviewTypeId

integer

None.

AppointmentTypeName

string

None.

IsSameLocation

boolean

None.

AppointmentDate

date

None.

AppointmentTime

string

None.

Comments

string

None.

Address

string

None.

ContactNumber

string

None.

HasTimePreference

boolean

None.

ToBeReschedule

boolean

None.

SavedForAssociateId

integer

None.

SavedByResumeAssistant

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "CandidateName": "sample string 1",
  "CandidateAddress": "sample string 2",
  "CandidateId": 3,
  "CandidateIds": [
    1,
    2
  ],
  "AppointmentId": 1,
  "AppointmentTypeId": 4,
  "InterviewTypeId": 1,
  "AppointmentTypeName": "sample string 5",
  "IsSameLocation": true,
  "AppointmentDate": "2025-10-14T02:38:38.811059-07:00",
  "AppointmentTime": "sample string 7",
  "Comments": "sample string 8",
  "Address": "sample string 9",
  "ContactNumber": "sample string 10",
  "HasTimePreference": true,
  "ToBeReschedule": true,
  "SavedForAssociateId": 1,
  "SavedByResumeAssistant": true
}