GET Occupation

Retrieves a list of all the user's occupation information. Data is returned based on profile publish settings.

Request URL

https://{school}.myschoolapp.com/api/user/occupation?t={token}[&userID]

Parameters

userID intThe ID of the user to get occupation information for. The UserID is returned in the GET Users call.

Response 200

List of occupations for user.


[
  {
    "UserId": 2716843,
    "UserOccupationId": null,
    "BusinessUrl": null,
    "JobTitle": "12th Grade Dean; Teacher",
    "BusinessName": null,
    "Industry": null,
    "Organization": null,
    "Occupation": null,
    "OccupationId": 1038079,
    "MatchingGift": false,
    "BeginDate": null,
    "EndDate": null,
    "Specialty": null,
    "ParentCompany": null,
    "JobFunction": "",
    "YearsEmployed": null,
    "EmploymentStatusId": null,
    "Current": true,
    "LastModifyDate": null,
    "InsertDate": null,
    "LastModifyUserId": null,
    "vendor_external_id": null
  }
]

Occupation Properties

BeginDate date
BusinessName string
BusinessUrl string
Current boolean
EmploymentStatusID integer
EndDate date
Industry string
JobFunction string
JobTitle string
MatchingGift boolean
Occupation string
OccupationID integer
Organization string
ParentCompany string
Specialty string
UserID integer
YearsEmployed integer

Comments

Have a question? See a problem with our docs? Want to engage with the ON API team? Please visit us on the ON API Community!