# Docs - **Guides** - Guides: undefined - [OAuth Quickstart](/guides/oauth-quickstart): Get up and running with Loopwise OAuth 2.0 in minutes. - [Managing OAuth Applications](/guides/managing-applications): How to create, configure, and manage OAuth applications in Loopwise. - [Enterprise SSO Integration](/guides/enterprise-sso): A comprehensive guide for integrating your organization's identity provider with Loopwise using OAuth 2.0, allowing users to log in with their existing enterprise credentials. - [Zapier Quickstart](/guides/zapier): This guide will get you all set up and ready to use the Loopwise API with Zapier. We'll cover how to authenticate and make your first API request. - **Concepts** - Concepts: undefined - [OAuth Overview](/concepts/oauth-overview): How OAuth 2.0 works in the Loopwise platform and why it matters for integrations. - [Authorization Code Flow](/concepts/authorization-code-flow): A detailed walkthrough of the OAuth 2.0 Authorization Code flow with PKCE as implemented by Loopwise. - **Admin API** - Admin API: undefined - [Loopwise Admin API](/api): GraphQL API for third-party applications to access school data - [Loopwise Admin API Best Practices](/api/best-practices): Guidelines for using the Loopwise Admin API effectively - [Rate Limiting](/api/rate-limiting): Understanding rate limits and best practices for the Loopwise Admin API - Queries: undefined - [Loopwise Admin API Queries](/api/queries): Available query operations, pagination, and filtering for the Loopwise Admin API - [Courses Query](/api/queries/courses): How to query course data in the Loopwise Admin API - [Users Query](/api/queries/users): How to query user data in the Loopwise Admin API - [Payments Query](/api/queries/payments): Query operations for payments in the Loopwise Admin API - [Subscriptions Query](/api/queries/subscriptions): Query operations for subscriptions in the Loopwise Admin API - [Coupons Query](/api/queries/coupons): Query operations for coupons in the Loopwise Admin API - [Membership Plans Query](/api/queries/membership-plans): Query operations for membership plans in the Loopwise Admin API - [Assignments Query](/api/queries/assignments): How to query assignment data in the Loopwise Admin API - [Events Query](/api/queries/events): How to query calendar event data in the Loopwise Admin API - [Student Course Progress Query](/api/queries/student-course-progress): How to query student course progress data in the Loopwise Admin API - Mutations: undefined - [Loopwise Admin API Mutations](/api/mutations): Available mutation operations for the Loopwise Admin API, including input types and validation rules - [Course Mutations](/api/mutations/courses): Mutation operations for managing courses and student enrollments in your Loopwise school - [Post Mutations](/api/mutations/posts): Mutation operations for managing posts in your Loopwise school - [Subscription Mutations](/api/mutations/subscriptions): API operations for managing membership subscriptions in Loopwise - [Assignment Mutations](/api/mutations/assignments): Mutation operations for managing course assignments - [Event Mutations](/api/mutations/events): Mutation operations for managing calendar events - [Send Custom Email](/api/mutations/send-custom-email): Send a custom email to a user through the Loopwise platform - **Webhooks** - Webhooks: undefined - [Webhooks](/webhooks/overview): In this guide, we will look at how to register and consume webhooks to integrate your app with Loopwise. - [Payment Webhooks](/webhooks/payment): Detailed information about payment webhook events including payment.paid and payment.refund. - [Course Webhooks](/webhooks/course): Detailed information about course webhook events including course.created, course.updated, and course.student_enroll. - [User Webhooks](/webhooks/user): Detailed information about user webhook events including user.created and user.updated. - [Post Webhooks](/webhooks/post): Detailed information about post webhook events including post.created and post.updated. - [Event Webhooks](/webhooks/event): Detailed information about event webhook events including event.created and event.updated. - [Membership Plan Webhooks](/webhooks/membership-plan): Detailed information about membership plan webhook events including membership_plan.created and membership_plan.updated. - [Digital Download Webhooks](/webhooks/digital-download): Detailed information about digital download webhook events including digital_download.created and digital_download.updated. - [Coupon Webhooks](/webhooks/coupon): Detailed information about coupon webhook events including coupon.created and coupon.updated. - [Invoice Webhooks](/webhooks/invoice): Detailed information about invoice webhook events including invoice.created and invoice.updated. - **Reference** - Reference: undefined - [Scopes](/reference/scopes): Complete reference of available OAuth scopes and the data they grant access to. - [Authorization Endpoints](/reference/authorization-endpoints): Technical reference for the OAuth 2.0 authorization and discovery endpoints. - [Token Endpoints](/reference/token-endpoints): Technical reference for the OAuth 2.0 token, refresh, and revocation endpoints. - **Changelog** - Changelog: undefined - [Changelog](/changelog): Record of all notable changes to the Loopwise Admin API