{"apps": [{"slug": "admissions-lead-tracker", "name": "Admissions Lead Tracker", "short_description": "First-party admissions pipeline and lead management.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/admissions-lead-tracker/"}, {"slug": "advanced-analytics-pack", "name": "Advanced Analytics Pack", "short_description": "First-party analytics and reporting enhancements for dashboards and exports.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/advanced-analytics-pack/"}, {"slug": "advanced-workflow-builder", "name": "Advanced Workflow Builder", "short_description": "First-party advanced workflow design and automation.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/advanced-workflow-builder/"}, {"slug": "ai-grading-assistant", "name": "AI Grading Assistant", "short_description": "First-party AI-assisted grading and feedback for assessments.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/ai-grading-assistant/"}, {"slug": "ai-skills-pack", "name": "AI Skills Pack", "short_description": "First-party AI-assisted workflows and recommendations.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/ai-skills-pack/"}, {"slug": "alumni-development-fundraising", "name": "Alumni \u2014 Development / Fundraising", "short_description": "Donation pipeline + pledge tracking + receipts.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/alumni-development-fundraising/"}, {"slug": "alumni-engagement-pack", "name": "Alumni \u2014 Engagement Pack", "short_description": "Alumni directory + event RSVP + outreach campaigns.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/alumni-engagement-pack/"}, {"slug": "analytics-insights-pack", "name": "Analytics & Insights Pack", "short_description": "First-party analytics and BI for academics and operations.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/analytics-insights-pack/"}, {"slug": "api-webhooks-pack", "name": "API & Webhooks Pack", "short_description": "First-party API and webhook integration tools.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/api-webhooks-pack/"}, {"slug": "attendance-intervention-pack", "name": "Attendance Intervention Pack", "short_description": "First-party attendance alerts and intervention workflows.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/attendance-intervention-pack/"}, {"slug": "backup-disaster-recovery", "name": "Backup & Disaster Recovery", "short_description": "Per-tenant backup snapshot + restore wizard + DR drill scheduler.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/backup-disaster-recovery/"}, {"slug": "billing-fees-pack", "name": "Billing & Fees Pack", "short_description": "First-party fee schedules, payment plans, and collections.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/billing-fees-pack/"}, {"slug": "boarding-house-management", "name": "Boarding house / dorm management", "short_description": "Dorm assignment + curfew tracking + visitor logs + parent permissions.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/boarding-house-management/"}, {"slug": "cafeteria-meal-plans", "name": "Cafeteria & meal plans", "short_description": "Meal plan subscriptions, allergen registry, daily POS integration.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/cafeteria-meal-plans/"}, {"slug": "compliance-audit-pack", "name": "Compliance & Audit Pack", "short_description": "First-party compliance reporting and audit trails.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/compliance-audit-pack/"}, {"slug": "compliance-export", "name": "Compliance Export", "short_description": "First-party compliance reporting and export for audits.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/compliance-export/"}, {"slug": "country-bundle-india", "name": "Country bundle \u2014 India", "short_description": "India starter: CBSE alignment, Razorpay UPI, regional language packs (Hindi + Tamil + Bengali).", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/country-bundle-india/"}, {"slug": "country-bundle-kenya", "name": "Country bundle \u2014 Kenya", "short_description": "Kenya starter: KCSE alignment, M-Pesa via Flutterwave, SMS-first parent comms.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/country-bundle-kenya/"}, {"slug": "country-bundle-nigeria", "name": "Country bundle \u2014 Nigeria", "short_description": "Nigeria starter: WAEC alignment, Naira currency, mobile-first parent portal.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/country-bundle-nigeria/"}, {"slug": "district-pack", "name": "District Pack", "short_description": "First-party district and multi-school governance and reporting.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/district-pack/"}, {"slug": "enterprise-governance-console", "name": "Enterprise governance console", "short_description": "First-party cross-campus governance, audit exports, and break-glass workflows (Enterprise tier).", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/enterprise-governance-console/"}, {"slug": "executive-insights", "name": "Executive Insights", "short_description": "First-party executive dashboards and KPI summaries.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/executive-insights/"}, {"slug": "global-readiness-starter", "name": "Global readiness starter", "short_description": "First-party locale, grading, and term-structure helpers aligned to education profiles.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/global-readiness-starter/"}, {"slug": "grade-publishing-pack", "name": "Grade Publishing Pack", "short_description": "First-party grade approval and publishing workflows.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/grade-publishing-pack/"}, {"slug": "identity-google-sso", "name": "Identity \u2014 Google Workspace SSO", "short_description": "Google Workspace for Education SSO + JIT provisioning.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/identity-google-sso/"}, {"slug": "identity-azure-ad-sso", "name": "Identity \u2014 Microsoft Entra (Azure AD) SSO", "short_description": "Entra ID OIDC + SAML SSO with group-based role mapping.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/identity-azure-ad-sso/"}, {"slug": "identity-okta-sso", "name": "Identity \u2014 Okta SSO", "short_description": "Okta OIDC / SAML SSO + SCIM provisioning.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/identity-okta-sso/"}, {"slug": "international-k12-core-starter", "name": "International K\u201312 core starter", "short_description": "First-party international school starter: DNA alignment, region-aware defaults, and spine links to LMS and migration.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/international-k12-core-starter/"}, {"slug": "iot-biometric-attendance", "name": "IoT \u2014 Biometric Attendance", "short_description": "Fingerprint / RFID device adapter for attendance capture.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/iot-biometric-attendance/"}, {"slug": "iot-rfid-asset-tracking", "name": "IoT \u2014 RFID Asset Tracking", "short_description": "RFID asset gates + loss-prevention alerts.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/iot-rfid-asset-tracking/"}, {"slug": "library-asset-tracker", "name": "Library & asset tracker", "short_description": "Library checkout + barcode scan + asset depreciation + lost-item workflow.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/library-asset-tracker/"}, {"slug": "lms-bridge-canvas", "name": "LMS bridge \u2014 Canvas", "short_description": "Canvas LTI 1.3 + Names & Roles + Assignment & Grades passback.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/lms-bridge-canvas/"}, {"slug": "lms-bridge-google-classroom", "name": "LMS bridge \u2014 Google Classroom", "short_description": "Google Classroom course + roster + grade sync via Google Workspace for Education.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/lms-bridge-google-classroom/"}, {"slug": "lms-bridge-microsoft-teams", "name": "LMS bridge \u2014 Microsoft Teams for Education", "short_description": "MS Teams class teams + assignments + grade passback via Graph API.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/lms-bridge-microsoft-teams/"}, {"slug": "lms-bridge-moodle", "name": "LMS bridge \u2014 Moodle", "short_description": "Moodle LTI 1.3 + REST adapter for grade and course sync.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/lms-bridge-moodle/"}, {"slug": "lms-bridge-schoology", "name": "LMS bridge \u2014 Schoology", "short_description": "Schoology LMS bridge with assignment + grade passback.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/lms-bridge-schoology/"}, {"slug": "medical-clinic-records", "name": "Medical / clinic records", "short_description": "School nurse visit log + immunization registry + medication consent (HIPAA-aware schema).", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/medical-clinic-records/"}, {"slug": "messaging-email-deliverability-pack", "name": "Messaging \u2014 Email deliverability pack", "short_description": "Per-tenant SPF/DKIM/DMARC config + bounce-rate dashboard. SES / Postmark / Mailgun adapters.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/messaging-email-deliverability-pack/"}, {"slug": "messaging-emergency-alert-system", "name": "Messaging \u2014 Emergency alert system", "short_description": "Multi-channel emergency broadcast (SMS + voice + push + email + WhatsApp) with delivery audit and drill mode.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/messaging-emergency-alert-system/"}, {"slug": "messaging-push-notifications", "name": "Messaging \u2014 Push notifications", "short_description": "FCM + APNs push to RunMyCampus mobile apps. Topic + per-user targeting.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/messaging-push-notifications/"}, {"slug": "messaging-sms-gateway", "name": "Messaging \u2014 SMS gateway", "short_description": "Send SMS via Twilio / Africa's Talking / Termii. Per-tenant credentials + delivery audit.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/messaging-sms-gateway/"}, {"slug": "messaging-voice-broadcast", "name": "Messaging \u2014 Voice broadcast", "short_description": "IVR / voice-call broadcasts via Twilio / Vonage / Africa's Talking voice. Per-channel rate-limit + opt-in audit.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/messaging-voice-broadcast/"}, {"slug": "messaging-whatsapp-broadcast", "name": "Messaging \u2014 WhatsApp Business broadcast", "short_description": "Approved-template broadcasts via WhatsApp Business API. Opt-in workflow + DPA.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/messaging-whatsapp-broadcast/"}, {"slug": "migration-connector-pack", "name": "Migration Connector Pack", "short_description": "First-party migration and import connectors for CSV/XLSX and legacy data.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/migration-connector-pack/"}, {"slug": "onboarding-wizard-pack", "name": "Onboarding Wizard Pack", "short_description": "First-party school and tenant onboarding flows.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/onboarding-wizard-pack/"}, {"slug": "parent-engagement-pack", "name": "Parent Engagement Pack", "short_description": "First-party parent portal, notices, and consent workflows.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/parent-engagement-pack/"}, {"slug": "payments-flutterwave-momo", "name": "Payments \u2014 Flutterwave / Mobile Money", "short_description": "MoMo, MTN, Orange, M-Pesa wallets via Flutterwave. West / East Africa optimized.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/payments-flutterwave-momo/"}, {"slug": "payments-paystack", "name": "Payments \u2014 Paystack", "short_description": "Paystack gateway for Nigeria / Ghana / Kenya / SA. Direct debit + recurring + invoice links.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/payments-paystack/"}, {"slug": "payments-razorpay", "name": "Payments \u2014 Razorpay (India)", "short_description": "Razorpay UPI / NetBanking / cards for India. Sub-merchant onboarding.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/payments-razorpay/"}, {"slug": "payments-stripe-connect", "name": "Payments \u2014 Stripe Connect", "short_description": "Tenant-billed Stripe Connect onboarding + revenue share for marketplace app sellers.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/payments-stripe-connect/"}, {"slug": "portal-themes-pack", "name": "Portal Themes Pack", "short_description": "First-party portal and marketing theme templates.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/portal-themes-pack/"}, {"slug": "premium-communication-pack", "name": "Premium Communication Pack", "short_description": "First-party communication and announcement enhancements.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/premium-communication-pack/"}, {"slug": "private-school-pack", "name": "Private School Pack", "short_description": "First-party private-school lifecycle and family engagement.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/private-school-pack/"}, {"slug": "procurement-vendor-management", "name": "Procurement \u2014 Vendor Management", "short_description": "Vendor catalog + PO workflow + invoice matching.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/procurement-vendor-management/"}, {"slug": "reporting-export-pack", "name": "Reporting & Export Pack", "short_description": "First-party report builder and data export.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/reporting-export-pack/"}, {"slug": "sis-bridge-blackbaud-rene", "name": "SIS bridge \u2014 Blackbaud Education Management", "short_description": "Blackbaud Education Management (Re-Engage) bidirectional bridge.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-blackbaud-rene/"}, {"slug": "sis-bridge-classlink", "name": "SIS bridge \u2014 ClassLink", "short_description": "ClassLink rostering + SSO + OneRoster sync.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-classlink/"}, {"slug": "sis-bridge-clever", "name": "SIS bridge \u2014 Clever", "short_description": "Clever rostering: SSO + roster sync + SAML JIT provisioning.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-clever/"}, {"slug": "sis-bridge-oneroster-v1p2", "name": "SIS bridge \u2014 OneRoster v1.2", "short_description": "Generic OneRoster 1.2 producer + consumer. REST + bulk CSV.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-oneroster-v1p2/"}, {"slug": "sis-bridge-powerschool", "name": "SIS bridge \u2014 PowerSchool", "short_description": "Bidirectional roster / grade sync with PowerSchool. OneRoster v1.2 compatible.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-powerschool/"}, {"slug": "sis-bridge-skyward", "name": "SIS bridge \u2014 Skyward", "short_description": "Skyward SIS bridge with bidirectional roster + grade sync.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-skyward/"}, {"slug": "sis-bridge-veracross", "name": "SIS bridge \u2014 Veracross", "short_description": "Veracross SIS bridge for independent schools.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sis-bridge-veracross/"}, {"slug": "specialty-after-school-program", "name": "Specialty \u2014 After-school Program", "short_description": "After-school program enrollment + attendance + parent pickup.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/specialty-after-school-program/"}, {"slug": "specialty-athletics-eligibility", "name": "Specialty \u2014 Athletics Eligibility", "short_description": "Student-athlete eligibility tracker (academics + attendance + clearance).", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/specialty-athletics-eligibility/"}, {"slug": "specialty-extracurricular-clubs", "name": "Specialty \u2014 Extracurricular Clubs", "short_description": "Club roster + meetings + permission slips.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/specialty-extracurricular-clubs/"}, {"slug": "specialty-music-program", "name": "Specialty \u2014 Music Program", "short_description": "Instrument inventory, lesson schedules, recital workflow.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/specialty-music-program/"}, {"slug": "specialty-pastoral-care", "name": "Specialty \u2014 Pastoral / Counseling Care", "short_description": "Counselor caseload + intervention notes + parent meeting log.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/specialty-pastoral-care/"}, {"slug": "specialty-special-education-iep", "name": "Specialty \u2014 Special Education / IEP", "short_description": "IEP plan authoring, accommodation tracking, parent sign-off.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/specialty-special-education-iep/"}, {"slug": "sso-identity", "name": "SSO / Identity", "short_description": "First-party SSO and identity provider integration (OIDC, SAML).", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/sso-identity/"}, {"slug": "student-360-pack", "name": "Student 360 Pack", "short_description": "First-party holistic student view and intervention dashboard.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/student-360-pack/"}, {"slug": "timetable-scheduling-pro", "name": "Timetable \u2014 Master scheduling Pro", "short_description": "Constraint-based master timetable + room booking + teacher load balancing.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/timetable-scheduling-pro/"}, {"slug": "transport-bus-tracker", "name": "Transport / Bus Tracker", "short_description": "First-party transport and bus tracking module.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/transport-bus-tracker/"}, {"slug": "transport-route-optimizer", "name": "Transport route optimizer", "short_description": "Daily bus-route optimization with student stop assignments and GPS handoff.", "category": "", "pricing_model": "free", "price": "0.00", "publisher_name": "RunMyCampus First-Party", "preview_image_url": "", "rating_average": 0.0, "rating_count": 0, "active_installs": 0, "current_version": "1.0", "detail_url": "/marketplace/apps/transport-route-optimizer/"}], "facets": {"categories": [], "pricing_models": ["free", "subscription", "usage"]}, "total": 73}