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
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Flow Premium All Flow regions except the following:
     -   US Government (GCC)
PowerApps Premium All PowerApps regions except the following:
     -   US Government (GCC)

Creating a connection

To connect your account, you will need the following information:

Name Type Description
API Key securestring

The API Key for this api

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 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 PowerApps in browser

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

Update a course record

courseName
courseName string

Update a course record

dos
dos string

Update a course record

email
email string

Update a course record

Returns

response
boolean

Update a student record

Update a student record

Parameters

Name Key Required Type Description
acadCareer
acadCareer string

Update a student record

acadOrgDescr
acadOrgDescr string

Update a student record

acadProgram
acadProgram string

Update a student record

address1
address1 string

Update a student record

address2
address2 string

Update a student record

address3
address3 string

Update a student record

address4
address4 string

Update a student record

barcode
barcode string

Update a student record

birthCountryCode
birthCountryCode string

Update a student record

cellTel
cellTel string

Update a student record

city
city string

Update a student record

collegeAccountNo
collegeAccountNo double

Update a student record

country
country string

Update a student record

countryCitizen
countryCitizen string

Update a student record

countryCitizen2
countryCitizen2 string

Update a student record

crsid
crsid string

Update a student record

degree
degree string

Update a student record

dob
dob string

Update a student record

dos
dos string

Update a student record

dosEmail
dosEmail string

Update a student record

dosEmployeeId
dosEmployeeId string

Update a student record

email
email string

Update a student record

emailAddr
emailAddr string

Update a student record

emailPersonal
emailPersonal string

Update a student record

endDate
endDate date-time

Update a student record

enqGrp
enqGrp string

Update a student record

firstNames
firstNames string

Update a student record

gradTutor
gradTutor string

Update a student record

gradTutorEmail
gradTutorEmail string

Update a student record

gradTutorEmployeeId
gradTutorEmployeeId string

Update a student record

grp
grp string

Update a student record

grpId
grpId string

Update a student record

homeAddress1
homeAddress1 string

Update a student record

homeAddress2
homeAddress2 string

Update a student record

homeAddress3
homeAddress3 string

Update a student record

homeAddress4
homeAddress4 string

Update a student record

homeAddress5
homeAddress5 string

Update a student record

homeCountry
homeCountry string

Update a student record

homePostal
homePostal string

Update a student record

homeState
homeState string

Update a student record

homeTel
homeTel string

Update a student record

matriculation
matriculation string

Update a student record

mobileTel
mobileTel string

Update a student record

nationality
nationality string

Update a student record

postal
postal string

Update a student record

prinSuper
prinSuper string

Update a student record

prinSuperEmail
prinSuperEmail string

Update a student record

prinSuperEmployeeId
prinSuperEmployeeId string

Update a student record

sex
sex string

Update a student record

startDate
startDate date-time

Update a student record

studentFeesClass
studentFeesClass string

Update a student record

studyYear
studyYear string

Update a student record

subject
subject string

Update a student record

subjectDescr
subjectDescr string

Update a student record

superEmail
superEmail string

Update a student record

surname
surname string

Update a student record

title
title string

Update a student record

tutor
tutor string

Update a student record

tutorEmail
tutorEmail string

Update a student record

tutorEmployeeId
tutorEmployeeId string

Update a student record

Definitions

Course

Name Path Type Description
audience
audience string
courseName
courseName string
dos
dos string
email
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
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