Schoology Multi-Call API

The Multi-Call API from Schoology — 2 operation(s) for multi-call.

OpenAPI Specification

schoology-multi-call-api-openapi.yml Raw ↑
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: {}