myhub Developer documents the APIs for HUB24, Class, NowInfinity and myprosperity. Whichever product you are integrating with, the path to a working integration is the same: work out which integration model applies to you, request access, build against the sandbox, then go live.
Two things determine everything that follows:
- Which product you are integrating with. Each product has its own APIs, its own authentication detail and its own reference documentation.
- Whether you are a Partner or a Client. This decides which agreements you need, which authorisation flow you use, and how long onboarding takes.
If you are not sure which of these you are, start with Integration models.
| Step | What happens |
|---|---|
| 1. Choose your integration model | Establish whether you are a Partner or a Client. See Integration models |
| 2. Request access | Register your interest, complete the agreements for your model, and receive your sandbox credentials. See Request access |
| 3. Build in the sandbox | Develop and test your integration against non-production data. |
| 4. Pass production review | Partners only. Demonstrate your integration and complete the security assessment. See Production readiness |
| 5. Go live | Receive production credentials and deploy. |
- Getting Started — this section. The onboarding journey, common to all products.
- Products — select a product to see its own documentation. Each product has an API reference, guides, and resources covering authentication, scopes, rate limits and error handling.
- Updates — release notes and changes across the platform.
Email the API team at partners@class.com.au.