Skip to main content

Resources · Schoolyi Developer API

Developers - APIs, webhooks, and MCP

Developer docs: REST API reference, webhook events, MCP server for AI assistants, auth scoping, rate limits, and sample integrations for school IT teams.

https://developers.schoolyi.com · Schoolyi - Cloud School Management System (SMS)

Integrations when closed ERPs block innovation

Schools with IT capacity want roster sync, BI exports, payment webhooks, and custom parent experiences. Closed systems force nightly CSV hacks. Developers hub documents Schoolyi's integration surface openly.

You evaluate auth model and rate limits before build sprint - not after sales promises a "simple API."

REST API reference

Resources cover students, guardians, fees, attendance, and other domains with consistent pagination and error shapes. Examples use realistic school scenarios - not foo/bar tokens.

Sandbox or staging access follows published signup flow; production keys remain scoped to your tenant.

Webhook events for reactive workflows

Enrollment created, payment received, grade published - webhooks let external systems react without polling. Event catalog documents payload fields and retry semantics IT needs for idempotent handlers.

Verify signatures and rotate secrets per security guide; never embed keys in client-side apps.

MCP server for AI assistants

Model Context Protocol exposes curated tools so AI assistants query Schoolyi with appropriate scoping - useful for internal staff copilots with governance guardrails.

MCP complements REST; it does not replace permission model review for student data protection.

Auth, scoping, and rate limits

OAuth or API key patterns (per current docs) tie credentials to school tenant and role scope. Rate limits protect platform stability; batch endpoints preferred for large sync jobs.

Documented limits help you design nightly sync versus real-time webhook mix without surprise throttling during fee week.

Sample integrations and patterns

Reference architectures for BI nightly export, identity sync from Google Workspace, and payment gateway reconciliation illustrate happy paths - adapt with your security review.

Community samples may appear linked; production integrations remain your responsibility to test against academic calendar edge cases.

Relationship to admin docs and support

Developers hub goes deep on APIs; admin docs explain business rules those APIs enforce. Support escalations handle production incidents; docs issues go through feedback channels.

Breaking API changes appear in changelog with migration windows announced in advance where possible.

  • Role-based access - teachers, finance, admissions, and families see scoped workspaces
  • One academic calendar drives attendance, exams, fees, and leave
  • Phased rollout: admissions, roster, and fees first - expand when teams are ready

schoolyi.com · full sitemap

Frequently asked questions

Common questions about schoolyi developer api with Schoolyi - Cloud School Management System (SMS).

Do all schools get API access?+

API availability may depend on plan tier. Developers hub and sales confirm entitlements before you commit build budget.

Is there a sandbox tenant?+

Staging sandbox details are in deploy docs. Use non-production data only; never copy real student PII into personal dev environments against policy.

Can we build a custom parent app on the API?+

Read-only guardian-scoped endpoints may support custom portals; confirm scope with security review. Official parent portal remains supported product surface.

What is MCP vs REST for our IT team?+

REST is general integration; MCP packages tool definitions for AI assistant hosts. Choose REST for ETL; evaluate MCP for governed internal copilots.

How are webhooks retried on failure?+

Retry policy and dead-letter behavior are documented per event type. Implement idempotent handlers keyed on event IDs.

Who do we contact for integration architecture review?+

Enterprise customers request office hours or professional services scoping. Smaller schools start with docs samples and support tickets for specific endpoint questions.

Students walking together on a school campus

See schoolyi developer api in a live SMS walkthrough

We show how this capability fits your cloud school management system - and which teams should go live first.

Already using Schoolyi? Sign in