openapi: 3.1.0 info: title: Schoology REST API v1 Assignments Multi-Call API description: 'REST API for the Schoology K-12 LMS (a PowerSchool company). Provides access to realm resources (users, courses, sections), realm objects (enrollments, assignments, grades, submissions), and multi-call helpers. Source: https://developers.schoology.com/api-documentation/rest-api-v1 ' version: '1.0' servers: - url: https://api.schoology.com/v1 description: Schoology REST API v1 security: - OAuth: [] tags: - name: Multi-Call paths: /multiget: post: summary: Multi-call GET operationId: multiget tags: - Multi-Call responses: '200': description: Results of multiple GET requests. /multioptions: post: summary: Multi-call OPTIONS operationId: multioptions tags: - Multi-Call responses: '200': description: Results of multiple OPTIONS requests. components: securitySchemes: OAuth: type: oauth2 description: OAuth 1.0a / 2.0 per Schoology Authentication docs. flows: authorizationCode: authorizationUrl: https://api.schoology.com/v1/oauth/authorize tokenUrl: https://api.schoology.com/v1/oauth/access_token scopes: {}