Skip to main content

Career Services

Career Services (1.0)

Download OpenAPI specification:Download

All API calls related to Career Services.

StudentPlacement

Change Placement Status

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-changeplacementstatus-request-payload)
plStudentID
number <int32>
placementStatusID
number <int32>
userID
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Create Student Placement

Authorizations:
apikey

Responses

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Student Placement

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-delete-request-payload)
id
number <int32>

Id

createdDateTime
string <date-time>

Created Date Time

employerId
number <int32>

Employer Id

employerJobId
number <int32>

Employer Job Id

endDate
string <date-time>

End Date

endTime
string

End Time

fieldOfStudy
string

Field Of Study

fullJobTitle
string

Full Job Title

hasBenefits
boolean

Has Benefits

howPlacedId
number <int32>

How Placed Id

isConverted
boolean

Is Converted

isCurrent
boolean

Is Current

isFromInterview
boolean

Is From Interview

isPlacementFee
boolean

Is Placement Fee

jobCategoryId
number <int32>

Job Category Id

jobDescription
string

Job Description

jobSchedule
string

Job Schedule

jobSourceId
number <int32>

Job Source Id

jobStatus
string

Job Status

jobTitleId
number <int32>

Job Title Id

jobTypeId
number <int32>

Job Type Id

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

note
string

Note

placementDate
string <date-time>

Placement Date

placementRepId
number <int32>

Placement Rep Id

rowVersion
string
startDate
string <date-time>

Start Date

startTime
string

Start Time

studentCourseId
number <int32>

Student Course Id

studentPlacementSummaryId
number <int32>

Student Placement Summary Id

supervisor
string

Supervisor

supervisorPhoneNumber
string

Supervisor Phone Number

terminationDate
string <date-time>

Termination Date

terminationReason
string

Termination Reason

verifiedPlacementRepId
number <int32>

Verified Placement Rep Id

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Employer Job Record Update Audit Put

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-employerjobrecordupdateauditput-request-payload)
plEmployerId
number <int32>
plEmployerJobId
number <int32>
numberOpenings
number <int32>
sTAT
string
comments
string
userID
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Student Placement

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-get-request-payload)
id
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Student Placement

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-save-request-payload)
id
number <int32>

Id

createdDateTime
string <date-time>

Created Date Time

employerId
number <int32>

Employer Id

employerJobId
number <int32>

Employer Job Id

endDate
string <date-time>

End Date

endTime
string

End Time

fieldOfStudy
string

Field Of Study

fullJobTitle
string

Full Job Title

hasBenefits
boolean

Has Benefits

howPlacedId
number <int32>

How Placed Id

isConverted
boolean

Is Converted

isCurrent
boolean

Is Current

isFromInterview
boolean

Is From Interview

isPlacementFee
boolean

Is Placement Fee

jobCategoryId
number <int32>

Job Category Id

jobDescription
string

Job Description

jobSchedule
string

Job Schedule

jobSourceId
number <int32>

Job Source Id

jobStatus
string

Job Status

jobTitleId
number <int32>

Job Title Id

jobTypeId
number <int32>

Job Type Id

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

note
string

Note

placementDate
string <date-time>

Placement Date

placementRepId
number <int32>

Placement Rep Id

rowVersion
string
startDate
string <date-time>

Start Date

startTime
string

Start Time

studentCourseId
number <int32>

Student Course Id

studentPlacementSummaryId
number <int32>

Student Placement Summary Id

supervisor
string

Supervisor

supervisorPhoneNumber
string

Supervisor Phone Number

terminationDate
string <date-time>

Termination Date

terminationReason
string

Termination Reason

verifiedPlacementRepId
number <int32>

Verified Placement Rep Id

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save New Student Placement

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-savenew-request-payload)
id
number <int32>

Id

createdDateTime
string <date-time>

Created Date Time

employerId
number <int32>

Employer Id

employerJobId
number <int32>

Employer Job Id

endDate
string <date-time>

End Date

endTime
string

End Time

fieldOfStudy
string

Field Of Study

fullJobTitle
string

Full Job Title

hasBenefits
boolean

Has Benefits

howPlacedId
number <int32>

How Placed Id

isConverted
boolean

Is Converted

isCurrent
boolean

Is Current

isFromInterview
boolean

Is From Interview

isPlacementFee
boolean

Is Placement Fee

jobCategoryId
number <int32>

Job Category Id

jobDescription
string

Job Description

jobSchedule
string

Job Schedule

jobSourceId
number <int32>

Job Source Id

jobStatus
string

Job Status

jobTitleId
number <int32>

Job Title Id

jobTypeId
number <int32>

Job Type Id

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

note
string

Note

placementDate
string <date-time>

Placement Date

placementRepId
number <int32>

Placement Rep Id

rowVersion
string
startDate
string <date-time>

Start Date

startTime
string

Start Time

studentCourseId
number <int32>

Student Course Id

studentPlacementSummaryId
number <int32>

Student Placement Summary Id

supervisor
string

Supervisor

supervisorPhoneNumber
string

Supervisor Phone Number

terminationDate
string <date-time>

Termination Date

terminationReason
string

Termination Reason

verifiedPlacementRepId
number <int32>

Verified Placement Rep Id

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Placement Site Defined Fields

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-saveplacementsitedefinedfields-request-payload)
studentId
number <int32>
strXml
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Student Placement

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-savestudentplacement-request-payload)
placementID
number <int32>
descrip
string
plStudentID
number <int32>
employerID
number <int32>
jobID
number <int32>
plRepID
number <int32>
userID
number <int32>
supervisor
string
comment
string
howPlacedId
number <int32>
salaryType
string
salary
number <double>
inFieldOfStudy
string
fromInterview
boolean
benefits
boolean
fee
boolean
jobSchedule
string
current
boolean
schedFrom
string
schedTo
string
endDate
string <date-time>
jobTypeID
number <int32>
datePlaced
string <date-time>
startDate
string <date-time>
plJobTitleID
number <int32>
placementStatusID
number <int32>
plJobSourceID
number <int32>
supervisorPhone
string
enrollSchID
number <int32>
exactJobTitle
string
plJobCategoryID
number <int32>
termDate
string <date-time>
termReason
string
converted
boolean
status
string
oldPlacementID
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Student Placement Delete Audit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-savestudentplacementdeleteaudit-request-payload)
plStudentID
number <int32>
plEmployerID
number <int32>
syStudentID
number <int32>
aDEnrollID
number <int32>
plJobTitleID
number <int32>
userID
number <int32>
comments
string
plStudentPlacementID
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Student Salary Info

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-savestudentsalaryinfo-request-payload)
placementID
number <int32>
salary
number <double>
salaryTypeCode
string
active
number <int32>
includeReport
number <int32>
effectiveDate
string <date-time>
type
string
userID
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Set Placement Rollback

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-setplacementrollback-request-payload)
placementID
number <int32>
descrip
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Student Audit Placement

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-studentauditplacement-request-payload)
strXML
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Validate Custom Business Rules

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-validatecustombusinessrules-request-payload)
formName
string
syCampusID
number <int32>
syStudentID
number <int32>
studentPlID
number <int32>
plStudentSalaryID
number <int32>
placementID
number <int32>
descrip
string
plStudentID
number <int32>
employerID
number <int32>
jobID
number <int32>
plRepID
number <int32>
userID
number <int32>
supervisor
string
comment
string
howPlacedId
number <int32>
salaryType
string
salary
number <double>
inFieldOfStudy
string
fromInterview
boolean
benefits
boolean
fee
boolean
jobSchedule
string
current
boolean
schedFrom
string
schedTo
string
endDate
string <date-time>
jobTypeID
number <int32>
datePlaced
string <date-time>
startDate
string <date-time>
plJobTitleID
number <int32>
placementStatusID
number <int32>
plJobSourceID
number <int32>
supervisorPhone
string
enrollSchID
number <int32>
exactJobTitle
string
plJobCategoryID
number <int32>
termDate
string <date-time>
termReason
string
converted
boolean
status
string
oldPlacementID
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Verify Placement Student

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (careerservices-studentplacement-verifyplacementstudent-request-payload)
placementID
number <int32>
descrip
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}