ACTIVE Network provides activity, registration, and community management software powering parks & recreation departments, camps, schools, endurance events, swim programs, and resorts through products like ACTIVENet, Camp & Class Manager, and ACTIVEWorks Endurance. An API lets you programmatically pull registrations, participants, events, activities, results, and payments—and push updates like new registrations, roster changes, and payment records back into ACTIVE Network.

ACTIVE Network provides activity and community management software that helps organizations run registrations, programs, events, and payments across recreation, camps, education, endurance, swim, and resort sectors. Customers including parks & recreation departments, YMCAs, camps, schools, universities, swim teams, endurance event organizers, and government agencies use ACTIVE Network to manage participant registrations, schedule programs and classes, process payments, run events, and publish results.
Core product families:
Common data entities:
Organizations run registrations, payments, and events on ACTIVE Network daily, but turning that operational data into reliable, end-to-end automation is harder than it looks:
Supergood reverse-engineers authenticated admin flows and combines them with ACTIVE Network's public developer APIs to deliver a resilient, unified API layer across your ACTIVENet, Camp & Class Manager, ACTIVEWorks Endurance, and Swim products.
Use ACTIVE Network with AI agents: ACTIVE Network MCP Server →
Book a 30-minute session to confirm your products, registration workflows, and authentication model.
We deliver a production-ready ACTIVE Network adapter tailored to your products and tenant configuration.
Go live with continuous monitoring and automatic adjustments as ACTIVE Network evolves.
Authentication
/authenticateAuthenticate to an ACTIVE Network product (ACTIVENet, Camp & Class Manager, ACTIVEWorks) and obtain a session token for downstream calls.
Activities
/activitiesList activities, events, programs, and classes with filters for product, status, location, and date range.
Registrations
/registrationsRetrieve registrations and participant records with filters for activity, member, and status.
Registrations
/create_registrationRegister a participant into an activity, class, camp session, or event with the configured product rules.
Payments
/paymentsPull payments, orders, and refunds across Payment Manager and product-level transactions for reconciliation.
Results
/resultsRetrieve event results and timing records from ACTIVE Results and ACTIVE Timing for endurance and swim events.
- Pull registrations, participants, and rosters from ACTIVENet, Camp & Class Manager, and ACTIVEWorks into a single warehouse - Reconcile member and household records across products for a unified participant view - Stream new and updated registrations to downstream CRM, marketing, and BI tools
- Create registrations programmatically for activities, classes, camp sessions, and events - Update rosters, waitlists, and attendance without admin-portal clicks - Trigger confirmation and communication workflows when registrations change
- Sync payments, orders, and refunds from Payment Manager into general ledger and AR systems - Match transactions to registrations and activities for revenue reporting - Surface failed payments and pending refunds to finance workflows
- Pull results and timing records from ACTIVE Results and ACTIVE Timing into downstream apps - Distribute endurance and swim meet outcomes to participant portals and partners - Archive historical results for reporting and analytics
Authentication
Username/password and MFA handled in a managed session; public Activity APIs use an API key
Connectivity
Authenticated admin flows plus ACTIVE Network's public developer APIs (Activity, Search, Endurance REST/SOAP, Results)
Response format
Normalized JSON across registrations, participants, payments, activities, and results
Rate limits
Adaptive throttling tuned to your products and tenant to avoid platform-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for registrations, payments, and results with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new registrations, payment status, refunds, and result publication
Latency
Sub-second reads on cached entities; multi-second writes when posting through registration and payment workflows
Throughput
Horizontally scaled workers sized to peak registration and event-day volume
Reliability
Retry, backoff, and idempotency keys for registrations, payments, and refunds
Adaptation
Continuous monitoring of ACTIVE Network product releases and admin-surface changes
Yes. Supergood normalizes registrations, participants, payments, and events across ACTIVENet, Camp & Class Manager, ACTIVEWorks Endurance, and Swim, so you integrate once across your ACTIVE Network products.
ACTIVE Network's public Activity and Search APIs are read-only discovery feeds for events and activities. Supergood adds write-side coverage—registrations, roster changes, refunds—and normalizes data across products that the public APIs do not expose.
Yes. Supergood exposes registration, roster, and waitlist operations against your authenticated ACTIVE Network session, including actions that are otherwise only available in the web admin console.
Yes. Payments, orders, and refunds from Payment Manager and product-level transactions are exposed through the normalized API for reconciliation, with audit logging and careful PCI-aware handling.
Yes. Results and timing records from ACTIVE Results and ACTIVE Timing are exposed through the same normalized surface for endurance and swim events.