{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-getting-started/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Getting Started Overview"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"getting-started-overview","__idx":0},"children":["Getting Started Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Welcome to the Class Developer Portal! This guide is designed to help you integrate seamlessly with our APIs, whether you're a Partner building custom solutions or a Class Client accessing our services via APIs."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To get started, you'll need to register your application, choose the appropriate authentication flow, and follow the steps for your role (Partner or Client)."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"general","__idx":1},"children":["General"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/getting-started/create-app"},"children":["Create an App"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Begin by registering your application to obtain OAuth credentials."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"for-partners","__idx":2},"children":["For Partners"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/getting-started/get-started-partner"},"children":["Get Started as a Partner"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Step-by-step process to register, integrate, and go live."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/getting-started/access-class-api-partner"},"children":["Access Class APIs as a Partner"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Detailed guide on obtaining OAuth credentials and API access for partners."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/getting-started/partner-production-access"},"children":["Partner Production Access"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Requirements and steps to promote your integration to our production environment."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/class/resources/authorisation-code-flow"},"children":["Authorisation Code Flow"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Authorisation flow for Partners."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"for-clients","__idx":3},"children":["For Clients"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/getting-started/access-class-api-client"},"children":["Access Class APIs as a Client"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"How clients can request and use API access with proper agreements in place."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/class/resources/resource-owner-password-flow"},"children":["Resource Owner Password Flow"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Recommended authorisation flow for Clients."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"additional-resources","__idx":4},"children":["Additional Resources"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before diving in, ensure you have a signed agreement (SSLA for clients, Partner Agreement for partners)."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more details:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/class/resources/overview"},"children":["Resources Overview"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Explore our technical documentation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/class/apis"},"children":["API Reference"]},{"$$mdtype":"Tag","name":"br","attributes":{},"children":[]},"Explore our APIs."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you encounter issues, contact the API Support Team at partners@class.com.au."]}]},"headings":[{"value":"Getting Started Overview","id":"getting-started-overview","depth":1},{"value":"General","id":"general","depth":3},{"value":"For Partners","id":"for-partners","depth":3},{"value":"For Clients","id":"for-clients","depth":3},{"value":"Additional Resources","id":"additional-resources","depth":2}],"frontmatter":{"seo":{"title":"Getting Started Overview"}},"lastModified":"2026-06-20T12:17:55.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/getting-started/getting-started-overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}