Veracross' V3 API for Schools provides access to school information such as users, academics, admissions, athletics, content, general school info, and lists.
Make sure that the Veracross account that is used to make the connection through Veracross is completed by a user with the OAuth_App_Admin security role (this feature isn't automatically enabled for SysAdmins).
Follow Veracross' setup instructions to connect to Reach via V3 API once you confirm the prerequisite are met:
Click the "Start Integration" link. This action generates an OAuth Application record that automatically connects your school to the Reach Student Life Management.
After the OAuth Application record is created, we recommend you set the OAuth Application scopes. The following scopes are required to connect with Reach:
students:list (required)
students:read (required)
households:list (required)
parents:list (required)
boarding.dorms:list (required)
boarding.dorms.students:list (required)
staff_faculty:list (required)
relationships:list (optional)
contact_info:list (optional)
athletics.rosters:list (not required for standard sync - required for group sync integrations)
athletics.sports:list (not required for standard sync - required for group sync integrations and attendance write-back integrations)
student_logistics_requests:list (not required for standard sync - required for attendance write-back integrations)
student_logistics_requests:create (not required for standard sync - required for attendance write-back integrations)
Once the steps are correctly followed, the connection is complete. Please email support@reach.cloud to verify that you have completed the connection with Veracross' V3 to allow for confirmation of a successful connection.