Documentation - An overview of our available services
Appointments
URL:
https://api.learningassistant.com/webservices/soap/appointments.cfc?wsdl
| Function Name | Description |
|---|---|
| CreateAppointments | Create an appointment/review against a candidate |
| GetAppointmentCategories | Get a list of all valid appointment categories |
| GetAppointments | Get a list of appointments, optionally filtered by trainer, candidate, course etc. |
| GetAppointmentStatuses | Get a list of all valid appointment statuses |
| UpdateAppointments | Update an appointment/review against a candidate |
Authentication
URL:
https://api.learningassistant.com/webservices/soap/authenticate.cfc?wsdl
| Function Name | Description |
|---|---|
| Authenticate | Authenticates a webservice user |
| AuthenticateUser | Authenticates a system user to use the LA API. NOTE: AuthenticateUser is not yet implemented in the SOAP API. Continue to use Authenticate |
Companies
URL:
https://api.learningassistant.com/webservices/soap/company.cfc?wsdl
| Function Name | Description |
|---|---|
| CreateCompany | |
| GetCompanies | Gets a list of companies within the system |
| UpdateCompanyDetails |
Contact Diary
Courses
URL:
https://api.learningassistant.com/webservices/soap/course.cfc?wsdl
| Function Name | Description |
|---|---|
| GetFrameworks | Gets a list of courses in the system |
| GetFrameworksFull |
Evidence
URL:
https://api.learningassistant.com/webservices/soap/EvidenceService.cfc?wsdl
| Function Name | Description |
|---|---|
| CreateEvidence | |
| DeleteEvidence | |
| UpdateEvidence |
Group Enrolment
URL:
https://api.learningassistant.com/webservices/soap/enrolment.cfc?wsdl
| Function Name | Description |
|---|---|
| GroupEnrolment | Enrols a Candidate on a Course |
Group Enrolment - Update
URL:
https://api.learningassistant.com/webservices/soap/enrolment_update.cfc?wsdl
| Function Name | Description |
|---|---|
| UpdateEnrolment | Updates a Candidate Enrolment |
Learner
URL:
https://api.learningassistant.com/webservices/soap/learner.cfc?wsdl
| Function Name | Description |
|---|---|
| GetElements |
Messages
URL:
https://api.learningassistant.com/webservices/soap/MessageCentreSoapApi.cfc?wsdl
| Function Name | Description |
|---|---|
| GetUnreadMessages | Gets a list of unread messages from a particular users message centre in Learning Assistant. |
| UpdateMessageStatus | This Method updates the read status of a particular message in Learning Assistant from the Routemap. |
Task
URL:
https://api.learningassistant.com/webservices/soap/TaskSoapApi.cfc?wsdl
| Function Name | Description |
|---|---|
| GetTaskProgress | |
| UpdateTaskStatus |
Tasks
URL:
https://api.learningassistant.com/webservices/soap/tasks.cfc?wsdl
| Function Name | Description |
|---|---|
| GetQualificationTasksProgress | |
| UpdateTaskStatus |
Team Manager
URL:
https://api.learningassistant.com/webservices/soap/TeamManager.cfc?wsdl
| Function Name | Description |
|---|---|
| AssignCoursesToTrainer | |
| CreateTrainer |
Trainers
URL:
https://api.learningassistant.com/webservices/soap/TrainerServiceSoapApi.cfc?wsdl
| Function Name | Description |
|---|---|
| GetAssessorOverdueNotes | Gets a list of Overdue Notifications for a particular Assessor/Tutor from Learning Assistant. |
| GetAssessorReferrals | Gets a list of Verifier Referrals sent to a particular Assessor in Learning Assistant. |
| GetElementsToReview | Gets a list of Elements which need to be reviewed by a particular Assessor in Learning Assistant. |
| GetIVReferrals | Gets a list Assessor's Updates to a IV's Verifier Referrals in Learning Assistant. |
| GetUnitsAwaitingVerification | Gets a list of Units awaiting Verification for a particular IV from Learning Assistant. |
Users
URL:
https://api.learningassistant.com/webservices/soap/user.cfc?wsdl
| Function Name | Description |
|---|---|
| GetCandidates | Gets a list of candidates |
| GetEthnicities | Gets a list of system ethnicities |
| GetNationalities | Gets a list of system nationalities |
| GetProgress | Gets candidates progress |
| GetProgressFull | Gets candidates progress (includes statuses and elements) |
| GetTrainers | Gets a list of trainers in their respective user groups |