Connected to your stack

Integrations & Technical

1EdTech Consortium
Contributing Member · Trusted App

SchoolsPLP is a 1EdTech Contributing Member and a listed Trusted App.

We contribute to the open standards that move student data between districts and vendors, and we’re independently vetted on the 1EdTech Trusted Apps registry for data privacy, security, and interoperability.

SchoolsPLP is built to fit into the systems districts already use. We integrate with the major SIS, LMS, SSO, and academic integrity platforms, and where a native integration isn't available, we facilitate seamless imports of SFTP files from any SIS or application system so onboarding stays clean and predictable.

Current integrations include, but are not limited to, Clever, PowerSchool, Infinite Campus, School Pathways, ClassLink, Google Classroom, Schoology, Canvas, Blackboard, Moodle, and Turnitin.

Supported systems

Student Information Systems

PowerSchool logo
PowerSchool

Two-way integration, auto-enrollment, account provisioning, and grade passback to PowerTeacher Pro.

Infinite Campus logo
Infinite Campus

Secure SFTP-based data extract imports for user account provisioning and course section enrollments.

School Pathways logo
School Pathways

SIS integration for independent study and non-classroom-based programs.

Aeries logo
Aeries

Roster and enrollment sync with Aeries SIS via secure data extract.

Single Sign-On & Rostering

Clever logo
Clever

Single sign-on and automated rostering through the Clever app gallery.

ClassLink logo
ClassLink

One-click SSO and OneRoster provisioning to streamline staff and student access.

Learning Management Systems

Google Classroom logo
Google Classroom

Roster sync and assignment workflows for districts using Google Workspace for Education.

Schoology logo
Schoology

LMS interoperability for districts standardized on Schoology.

Canvas logo
Canvas

LTI 1.3 integration plus QTI quiz and Question Bank imports from Common Cartridge.

Blackboard logo
Blackboard

LTI-based deployment for Blackboard Learn districts.

Moodle logo
Moodle

Open-standards LTI integration with Moodle LMS.

Academic Integrity

Turnitin logo
Turnitin

Originality checking and academic integrity workflows on student submissions.

Copyleaks logo
Copyleaks

AI content and plagiarism detection with academic integrity reporting for student work.

Browsers

Google Chrome logo
Google Chrome

First-class support on Chromebooks and Chrome desktop, latest 2 versions.

Mozilla Firefox logo
Mozilla Firefox

Supported on Windows, macOS, and Linux, latest 2 versions.

Apple Safari logo
Apple Safari

Supported on macOS, iPadOS, and iOS, latest 2 versions.

Microsoft Edge logo
Microsoft Edge

Supported on Windows and macOS, latest 2 versions.

PowerSchool
PowerSchool integration in detail

SchoolsPLP can integrate with your PowerSchool SIS.

Download the PowerSchool integration briefPDF · 2 pages
Cut down the busywork.

The integration automatically manages student accounts, enrolls students in course sections, and passes grades back to PowerTeacher Pro.

We'll guide you through it.

Our integration team is hands-on with your staff during the whole project.

All-or-nothing? Of course not!

It's OK for some sections to be linked to PowerSchool and not others.

Implementation timeline
1
Schedule
2 weeks
Lead time to get on our calendar.
2
Basic setup
1–3 hours
Of district staff time. SchoolsPLP completes within 3 business days.
3
Link existing data
Varies
Depends on what data you already have in SchoolsPLP.
Common questions

Standards & interoperability
Standards & interoperability

Built on open standards from 1EdTech.

SchoolsPLP speaks the protocols districts already standardize on , so rostering, single sign-on, deep linking, gradebook passback, and content portability all work out of the box, regardless of which SIS or LMS sits upstream.

1EdTech
Contributing Member · Trusted App
OneRoster
v1.2, REST & CSV
LTI
1.3 Core + Advantage
Deep Linking
LTI DL 2.0
AGS
Assignment & Grade Services
NRPS
Names & Role Provisioning
QTI
2.x / 3.0 import
Common Cartridge
Thin CC 1.3
SAML
2.0 SSO
OAuth
2.0 + OIDC
SCIM
2.0 provisioning
SFTP
Scheduled extracts
Data exchange & transport
How SchoolsPLP sends and receives data with your stack.
ChannelSpecDirectionCadence
LTI 1.3 launchIMS LTI 1.3 / OIDCLMS → SchoolsPLPReal-time
Grade passbackLTI AGS / PowerTeacher ProSchoolsPLP → SIS/LMS≤ 5 min
OneRoster syncOneRoster 1.2 RESTSIS → SchoolsPLPHourly / on-change
SFTP extractCSV / OneRoster CSVSIS → SchoolsPLPNightly (configurable)
SSOSAML 2.0 / OIDCIdP → SchoolsPLPReal-time
Content importCommon Cartridge 1.3 / QTIManual or APIOn demand
WebhooksSigned HTTPS (HMAC-SHA256)SchoolsPLP → districtEvent-driven
Encryption

TLS 1.2+ in transit. AES-256 at rest on encrypted RDS volumes.

Identity

SAML 2.0, OIDC, Clever & ClassLink SSO. SCIM 2.0 for user provisioning.

Rostering

OneRoster 1.2 REST/CSV, PowerSchool plugin, or SFTP, pick what fits.

APIs & Webhooks

REST + signed HMAC webhooks for events: enrollment, grade, completion.

Implementation references

Canvas LTI 1.3 setup

Standards-based LTI 1.3 launch and deep-linking for Canvas, with secure tool deployment and roster context (NRPS).

Common Cartridge import

Import Thin Common Cartridge 1.3 packages and map content into SchoolsPLP courses without rebuilding from scratch.

QTI quizzes & question banks

Bring QTI 2.x/3.0 quizzes and question banks from imported cartridges directly into SchoolsPLP assessments.

Infrastructure
Infrastructure

Hosting, performance, and supported clients.

SchoolsPLP runs on Amazon Web Services with encrypted storage, daily versioned snapshots, and auto-scaling that absorbs district-wide testing windows without manual intervention.

30 days
Daily DB snapshots
≤ 5 min
Auto-scale response
ms-level
Avg. latency
1.5 Mb
Min. download speed
AWS-hosted, encrypted end-to-end

Our enterprise-level data management system is hosted in the Amazon Web Services cloud, providing encrypted security and effectively limitless expansion.

Versioned backups & point-in-time recovery

The production database retains 30 days of daily snapshots. Most data is versioned, allowing inspection of changed history and restoration of specific versions.

Auto-scaling, load-balanced, redundant

Servers scale to any capacity. Database auto-scaling occurs within 5 minutes of system needs approaching the set parameters. AWS cloud servers are load balanced and redundant across the availability zone in which they sit. Throughput is high and can be increased quickly based on current demand. Latency and throughput are continuously monitored, with averages of only a few milliseconds.

Supported devices

SchoolsPLP runs on every major operating system used in schools today.

Windows
Desktop & laptop
macOS
Macintosh
iOS / iPadOS
iPad & iPhone
ChromeOS
Chromebooks
Android
Tablets & phones
Display

Minimum recommended screen width of 1024 px. The app remains responsive on smaller screens for read-only access.

Network

Minimum download speed of 1.5 Mbps per concurrent student. Outbound HTTPS (443) only, no special firewall rules required.

Let's connect

Don't see your system?

If you can export a roster, we can ingest it. We facilitate seamless SFTP-based imports from virtually any SIS or application, so onboarding doesn't have to wait on a vendor.

Integrations team
integrations@schoolsplp.com

Technical questions, SIS / SSO scoping, rostering.

Sales & procurement
sales@schoolsplp.com

Contracts, co-ops, district pricing.

By phone
1 (800) 736-4630

Mon–Fri, 7a–5p PT