In this article, we explain the API creation for the Veracross integration with Digistorm Apps.
To get started, create an OAuth Application record using the directions outlined below. Since Digistorm is enrolled as an Integrated Partner, you will want to find Digistorm in the list of Integrated Partners and click "Start Integration". Then, continue with step 4 in the following article:
Once you've created the OAuth Application, you'll need to add the following scopes. If Digistorm adds additional integration features with Veracross, you may need to add more scopes.
ℹ️ The bolded parts of this list match the wording in Axiom, allowing you to find them with command/control F
SSO (Single Sign-On) - sso
List Academics: Enrollments - academics.enrollments:list
List Academics: Student Assignments - academics.student_assignments:list
List Academics: Student Daily Schedules - academics.student_daily_schedules:list
List Academics: Teacher Daily Schedules - academics.teacher_daily_schedules:list
List Directory: Staff/Faculty - directory.staff_faculty:list
List Events: Athletics - events.athletics:list
Read Events: Athletics - events.athletics:read
List Events - events.group_events:list
Read Event - events.group_events:read
Read Parent - parents:read
List Relationships - relationships:list
Read Student - students:read
List Calendars: Student Calendars - calendars.student_calendars:list
List Calendars: Parent Calendars - calendars.parent_calendars:list
List News - news:list
Read New - news:read
Create Student Logistics Request - student_logistics_requests:create
List Student Logistics Request - student_logistics_requests:list
List Student Logistics Requests: Categories - student_logistics.category:list
List Student Logistics Requests: Reasons - student_logistics.reasons:list
List Student Logistics Requests: Drop-Ins - student_logistics.drop_ins:list
Read Staff/Faculty - staff_faculty:read
List Directory: Student - directory.student:list
List Directory: Household - directory.household:list
List Academics: Class Attendance Status - academics.class_attendance_statuses:list
Read Academics: Class Attendance Statu - academics.class_attendance_statuses:read
Update Academics: Class Attendance Statu - academics.class_attendance_statuses:update
List Attendance Status Codes - attendance_status_codes:list
List Class Attendance - classes.attendance:list
Read Class Attendance - classes.attendance:read
Update Class Attendance - classes.attendance:update
List Master Attendance- master_attendance:list
Read Master Attendance - master_attendance:read
Update Master Attendance - master_attendance:update
List Academics: Classes - academics.classes:list
We will also need a callback URL set, this will be customer-specific and can be provided by your onboarding contact.
The Client ID and Client Secret will be shared automatically with Digistorm once you submit your details.
Scope Change Log
Date | Scopes | Reason |
17 April 2025 | List Academics: Classes - academics.classes:list | Matching the hide/show status of classes in Portals |
07 April 2025 | N/A | Wording updated on this document to exactly match that in the Axiom, allowing the scope names to be used in command/control F |
27 March 2025 | List Academics: Class Attendance Status - academics.class_attendance_statuses:list
Read Academics: Class Attendance Status - academics.class_attendance_statuses:read
Update Academics: Class Attendance Status - academics.class_attendance_statuses:update
List Attendance Status Codes - attendance_status_codes:list
List Class Attendance - classes.attendance:list
Read Class Attendance - classes.attendance:read
Update Class Attendance - classes.attendance:update
List Master Attendance- master_attendance:list
Read Master Attendance - master_attendance:read
Update Master Attendance - master_attendance:update | Support for staff attendance |
17 December 2024 | List Student Logistics Requests Categories - student_logistics.category:list
List Student Logistics Requests Reasons - student_logistics.reasons:list
List Student Logistics Requests Drop-Ins - student_logistics.drop_ins:list | Support for extended care in Student Logistic Requests |
23 September 2024 | Reads News - news:read | Allow for more articles to be shown when filtering by channels |
01 July 2024 | Read Staff/Faculty - staff_faculty:read | Better support for faculty users of the app |
24 July 2024 | List Directory: Student - directory.student:list List Directory: Household - directory.household:list | Support for Household directory module |
07 Aug. 2024 | Read Events: Athletics - events.athletics:read | Support private athletic calendar events |