Smart XP Snapshot
Display a pupil snapshot from XP School's SOS system by email address.
Overview
Smart XP Snapshot fetches and displays a pupil's snapshot data from the XP School SOS (Snapshot) API. It is designed for schools in the XP School trust network.
Getting Set Up
Add the shortcode to a page. By default it uses the current logged-in user's email.
Features
| Shortcode | Parameters | Description |
|---|---|---|
[show_xp_snapshot] |
email |
Displays XP snapshot for the given email (defaults to current user) |
Example: [show_xp_snapshot email="[email protected]"]
The API endpoint is determined by your school's XP configuration (xpeast, xpgateshead, or xpschool).
Tips & Best Practice
- This plugin is specific to XP School trust sites.
- Restrict the page to appropriate users with Smart Visibility.
Troubleshooting
Snapshot data is not loading
Why it happens: The email may not exist in the SOS system, or the API may be unreachable.
How to fix it:
- Verify the email address is correct.
- Contact Realsmart support if the issue affects multiple users.
Last updated: 9 July 2026 ยท Plugin version: 1.0.0