Casper365 for Education (Preview)
Casper365 for Education connector provides access for education based apps to their representative data store.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Connector Metadata | |
|---|---|
| Publisher | Microsoft |
| Website | https://www.casper365.com/casper365-for-education/ |
| Privacy policy | https://www.casper365.com/privacy-policy/ |
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| API Key | securestring | The API Key for this api | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Add entry to the data log to indicate a batch process finished |
Add entry to the data log to indicate a batch process start |
| Add entry to the data log to indicate a batch process start |
Add entry to the data log to indicate a batch process start |
|
Check if student is using Power |
Simple function to determine if PowerApps is in web view as this cannot currently be worked out from the app |
| Obtain course data using the course name |
Obtain course data using the course name |
| Obtain student record |
Add entry to the data log to indicate a batch process start |
| Update a course record |
Update a course record |
| Update a student record |
Update a student record |
Add entry to the data log to indicate a batch process finished
Add entry to the data log to indicate a batch process start
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Unique identifier for batch process
|
identifier | string |
Unique identifier for batch process |
Add entry to the data log to indicate a batch process start
Add entry to the data log to indicate a batch process start
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Unique identifier for batch process
|
identifier | string |
Unique identifier for batch process |
Check if student is using PowerApps in browser
Simple function to determine if PowerApps is in web view as this cannot currently be worked out from the app
Returns
- response
- boolean
Obtain course data using the course name
Obtain course data using the course name
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
The unique name associated with the course
|
course | string |
The unique name associated with the course |
Returns
- response
- array of Course
Obtain student record
Add entry to the data log to indicate a batch process start
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
The unique CRSID associated with the student
|
studentId | string |
The unique CRSID associated with the student |
Returns
- Body
- Student
Update a course record
Update a course record
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
audience
|
audience | string | ||
|
courseName
|
courseName | string | ||
|
dos
|
dos | string | ||
|
email
|
string |
Returns
- response
- boolean
Update a student record
Update a student record
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
acadCareer
|
acadCareer | string | ||
|
acadOrgDescr
|
acadOrgDescr | string | ||
|
acadProgram
|
acadProgram | string | ||
|
address1
|
address1 | string | ||
|
address2
|
address2 | string | ||
|
address3
|
address3 | string | ||
|
address4
|
address4 | string | ||
|
barcode
|
barcode | string | ||
|
birthCountryCode
|
birthCountryCode | string | ||
|
cellTel
|
cellTel | string | ||
|
city
|
city | string | ||
|
collegeAccountNo
|
collegeAccountNo | double | ||
|
country
|
country | string | ||
|
countryCitizen
|
countryCitizen | string | ||
|
countryCitizen2
|
countryCitizen2 | string | ||
|
crsid
|
crsid | string | ||
|
degree
|
degree | string | ||
|
dob
|
dob | string | ||
|
dos
|
dos | string | ||
|
dosEmail
|
dosEmail | string | ||
|
dosEmployeeId
|
dosEmployeeId | string | ||
|
email
|
string | |||
|
emailAddr
|
emailAddr | string | ||
|
emailPersonal
|
emailPersonal | string | ||
|
endDate
|
endDate | date-time | ||
|
enqGrp
|
enqGrp | string | ||
|
firstNames
|
firstNames | string | ||
|
gradTutor
|
gradTutor | string | ||
|
gradTutorEmail
|
gradTutorEmail | string | ||
|
gradTutorEmployeeId
|
gradTutorEmployeeId | string | ||
|
grp
|
grp | string | ||
|
grpId
|
grpId | string | ||
|
homeAddress1
|
homeAddress1 | string | ||
|
homeAddress2
|
homeAddress2 | string | ||
|
homeAddress3
|
homeAddress3 | string | ||
|
homeAddress4
|
homeAddress4 | string | ||
|
homeAddress5
|
homeAddress5 | string | ||
|
homeCountry
|
homeCountry | string | ||
|
homePostal
|
homePostal | string | ||
|
homeState
|
homeState | string | ||
|
homeTel
|
homeTel | string | ||
|
matriculation
|
matriculation | string | ||
|
mobileTel
|
mobileTel | string | ||
|
nationality
|
nationality | string | ||
|
postal
|
postal | string | ||
|
prinSuper
|
prinSuper | string | ||
|
prinSuperEmail
|
prinSuperEmail | string | ||
|
prinSuperEmployeeId
|
prinSuperEmployeeId | string | ||
|
sex
|
sex | string | ||
|
startDate
|
startDate | date-time | ||
|
studentFeesClass
|
studentFeesClass | string | ||
|
studyYear
|
studyYear | string | ||
|
subject
|
subject | string | ||
|
subjectDescr
|
subjectDescr | string | ||
|
superEmail
|
superEmail | string | ||
|
surname
|
surname | string | ||
|
title
|
title | string | ||
|
tutor
|
tutor | string | ||
|
tutorEmail
|
tutorEmail | string | ||
|
tutorEmployeeId
|
tutorEmployeeId | string |
Definitions
Course
| Name | Path | Type | Description |
|---|---|---|---|
|
audience
|
audience | string | |
|
courseName
|
courseName | string | |
|
dos
|
dos | string | |
|
email
|
string |
Student
| Name | Path | Type | Description |
|---|---|---|---|
|
acadCareer
|
acadCareer | string | |
|
acadOrgDescr
|
acadOrgDescr | string | |
|
acadProgram
|
acadProgram | string | |
|
address1
|
address1 | string | |
|
address2
|
address2 | string | |
|
address3
|
address3 | string | |
|
address4
|
address4 | string | |
|
barcode
|
barcode | string | |
|
birthCountryCode
|
birthCountryCode | string | |
|
cellTel
|
cellTel | string | |
|
city
|
city | string | |
|
collegeAccountNo
|
collegeAccountNo | double | |
|
country
|
country | string | |
|
countryCitizen
|
countryCitizen | string | |
|
countryCitizen2
|
countryCitizen2 | string | |
|
crsid
|
crsid | string | |
|
degree
|
degree | string | |
|
dob
|
dob | string | |
|
dos
|
dos | string | |
|
dosEmail
|
dosEmail | string | |
|
dosEmployeeId
|
dosEmployeeId | string | |
|
email
|
string | ||
|
emailAddr
|
emailAddr | string | |
|
emailPersonal
|
emailPersonal | string | |
|
endDate
|
endDate | date-time | |
|
enqGrp
|
enqGrp | string | |
|
firstNames
|
firstNames | string | |
|
gradTutor
|
gradTutor | string | |
|
gradTutorEmail
|
gradTutorEmail | string | |
|
gradTutorEmployeeId
|
gradTutorEmployeeId | string | |
|
grp
|
grp | string | |
|
grpId
|
grpId | string | |
|
homeAddress1
|
homeAddress1 | string | |
|
homeAddress2
|
homeAddress2 | string | |
|
homeAddress3
|
homeAddress3 | string | |
|
homeAddress4
|
homeAddress4 | string | |
|
homeAddress5
|
homeAddress5 | string | |
|
homeCountry
|
homeCountry | string | |
|
homePostal
|
homePostal | string | |
|
homeState
|
homeState | string | |
|
homeTel
|
homeTel | string | |
|
matriculation
|
matriculation | string | |
|
mobileTel
|
mobileTel | string | |
|
nationality
|
nationality | string | |
|
postal
|
postal | string | |
|
prinSuper
|
prinSuper | string | |
|
prinSuperEmail
|
prinSuperEmail | string | |
|
prinSuperEmployeeId
|
prinSuperEmployeeId | string | |
|
sex
|
sex | string | |
|
startDate
|
startDate | date-time | |
|
studentFeesClass
|
studentFeesClass | string | |
|
studyYear
|
studyYear | string | |
|
subject
|
subject | string | |
|
subjectDescr
|
subjectDescr | string | |
|
superEmail
|
superEmail | string | |
|
surname
|
surname | string | |
|
title
|
title | string | |
|
tutor
|
tutor | string | |
|
tutorEmail
|
tutorEmail | string | |
|
tutorEmployeeId
|
tutorEmployeeId | string |
boolean
This is the basic data type 'boolean'.