Developer Guide
Reference APIS for Developers
- API Reference QuickstartBase URLs, common headers, error codes, rate limits
- API Reference Common Response FormatsStandard response structures, pagination patterns
- Azure AD Login GuidePython script setup, ROPC flow, environment configuration
- Managing UsersList, delete, and view user details with pagination
- Inviting UsersHow to invite users, Azure AD verification, role assignment
- API AuthenticationBearer tokens, login endpoint, authorization headers
- Managing Custom AgentsList agents, agent types, marketplace publishing
- Searching & Listing GroupsSearch by name, pagination, filtering
- Agent Group AssociationAdd/remove groups from agents, access control
- Virtual Teaching AssistantVTA-specific features, course integration, configuration
- Group MembershipAdd/remove users from groups, list group members
- Authentication OverviewOverview of WorkOS/Azure AD authentication, token types, and security
- User Roles & PermissionsUnderstanding role types (student, instructor, admin)