{
  "info": {
    "name": "Google Classroom — mcp.ai",
    "description": "REST API for the Google Classroom MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/google_classroom",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "google_classroom_classrooms_course_work_materials_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/classrooms/course/work/materials/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "classrooms",
            "course",
            "work",
            "materials",
            "list"
          ]
        },
        "description": "Tool to list courseworkmaterials in a course. use after confirming a valid courseid; supports pagination and ordering.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"orderBy\": \"\",\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "create"
          ]
        },
        "description": "Tool to create a coursework item in a course. use when you need to assign an assignment or question to students immediately or on a schedule.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"state\": \"\",\n  \"title\": \"\",\n  \"dueDate\": {},\n  \"dueTime\": {},\n  \"topicId\": \"\",\n  \"courseId\": \"\",\n  \"workType\": \"\",\n  \"materials\": \"\",\n  \"maxPoints\": 0,\n  \"assignment\": {},\n  \"description\": \"\",\n  \"scheduledTime\": \"\",\n  \"shortAnswerQuestion\": {},\n  \"multipleChoiceQuestion\": {},\n  \"submissionModificationMode\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "delete"
          ]
        },
        "description": "Tool to delete a specific coursework. use when you need to remove a coursework item from a course after confirming the ids.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "get"
          ]
        },
        "description": "Tool to get details of a specific coursework. use when detailed information about a particular assignment is needed.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "list"
          ]
        },
        "description": "Tool to list coursework in a course. use after verifying courseid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"orderBy\": \"\",\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\",\n  \"previewVersion\": \"\",\n  \"courseWorkStates\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_materials_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/materials/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "materials",
            "create"
          ]
        },
        "description": "Tool to create course work material. use when adding resources or notes to a course.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"state\": \"\",\n  \"title\": \"\",\n  \"topicId\": \"\",\n  \"courseId\": \"\",\n  \"materials\": \"\",\n  \"description\": \"\",\n  \"assigneeMode\": \"\",\n  \"scheduledTime\": \"\",\n  \"associatedWithDeveloper\": false,\n  \"individualStudentsOptions\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_materials_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/materials/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "materials",
            "get"
          ]
        },
        "description": "Tool to get a coursework material. use when you need to retrieve details of a specific coursework material by course and material id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_materials_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/materials/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "materials",
            "list"
          ]
        },
        "description": "Tool to list course work materials in a course. use when you need to retrieve and paginate materials for a given courseid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"orderBy\": \"\",\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_patch",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/patch",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "patch"
          ]
        },
        "description": "Tool to update fields of a coursework. use when you need to modify specific details of an existing coursework after confirming which fields to update.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"title\": \"\",\n  \"dueDate\": {},\n  \"dueTime\": {},\n  \"topicId\": \"\",\n  \"courseId\": \"\",\n  \"workType\": \"\",\n  \"maxPoints\": 0,\n  \"updateMask\": \"\",\n  \"description\": \"\",\n  \"scheduledTime\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_student_submissions_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/student/submissions/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "student",
            "submissions",
            "list"
          ]
        },
        "description": "Tool to list student submissions for a specific coursework. use when you need to fetch or paginate student submissions by course and coursework, optionally filtering by user, state, or timeliness.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"late\": \"\",\n  \"states\": \"\",\n  \"userId\": \"\",\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\",\n  \"courseWorkId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_course_work_student_submissions_reclaim",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/course/work/student/submissions/reclaim",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "course",
            "work",
            "student",
            "submissions",
            "reclaim"
          ]
        },
        "description": "Tool to reclaim a student submission for editing. use after a student requests to edit their turned-in submission, resetting its state to created.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\",\n  \"courseWorkId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_announcements_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/announcements/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "announcements",
            "create"
          ]
        },
        "description": "Tool to create an announcement in a course. use after confirming the course id is valid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"text\": \"\",\n  \"state\": \"\",\n  \"courseId\": \"\",\n  \"materials\": \"\",\n  \"assigneeMode\": \"\",\n  \"scheduledTime\": \"\",\n  \"individualStudentsOptions\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_announcements_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/announcements/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "announcements",
            "delete"
          ]
        },
        "description": "Tool to delete an announcement. use after confirming the announcement id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_announcements_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/announcements/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "announcements",
            "get"
          ]
        },
        "description": "Tool to get an announcement. use when you need to fetch an announcement by course and announcement id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_announcements_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/announcements/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "announcements",
            "list"
          ]
        },
        "description": "Tool to list announcements in a course. use after you have the course id to page through announcements.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"orderBy\": \"\",\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_announcements_patch",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/announcements/patch",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "announcements",
            "patch"
          ]
        },
        "description": "Tool to update fields of an announcement. use when you need to modify specific details of an existing announcement after confirming which fields to update.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"text\": \"\",\n  \"state\": \"\",\n  \"courseId\": \"\",\n  \"materials\": \"\",\n  \"updateMask\": \"\",\n  \"assigneeMode\": \"\",\n  \"scheduledTime\": \"\",\n  \"individualStudentsOptions\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "create"
          ]
        },
        "description": "Tool to create a new course. use when a teacher needs to establish a classroom course before enrollment.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"room\": \"\",\n  \"ownerId\": \"\",\n  \"section\": \"\",\n  \"courseState\": \"\",\n  \"description\": \"\",\n  \"descriptionHeading\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "delete"
          ]
        },
        "description": "Tool to delete a course. use when you need to remove a course after confirming the course id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "get"
          ]
        },
        "description": "Tool to get details for a specific course. use when you need full course information by id.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "list"
          ]
        },
        "description": "Tool to list all courses accessible to the authenticated user. use when you need a paginated list of courses.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"pageSize\": 0,\n  \"pageToken\": \"\",\n  \"studentId\": \"\",\n  \"teacherId\": \"\",\n  \"courseStates\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_patch",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/patch",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "patch"
          ]
        },
        "description": "Tool to update one or more fields of a classroom course. use after retrieving course details and confirming fields to update.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"name\": \"\",\n  \"room\": \"\",\n  \"ownerId\": \"\",\n  \"section\": \"\",\n  \"updateMask\": \"\",\n  \"courseState\": \"\",\n  \"description\": \"\",\n  \"descriptionHeading\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_students_guardians_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/students/guardians/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "students",
            "guardians",
            "list"
          ]
        },
        "description": "Tool to list guardians of a student in a course. use when you need to retrieve and paginate guardians for a given student in a course.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\",\n  \"studentId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_students_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/students/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "students",
            "list"
          ]
        },
        "description": "Tool to list students in a course. use after you have the course id to page through enrolled students.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_teachers_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/teachers/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "teachers",
            "get"
          ]
        },
        "description": "Tool to get teacher enrollment. use when you need to retrieve a specific teacher in a course by courseid and userid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"fields\": \"\",\n  \"userId\": \"\",\n  \"courseId\": \"\",\n  \"quotaUser\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_teachers_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/teachers/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "teachers",
            "list"
          ]
        },
        "description": "Tool to list teachers in a course. use after you have the course id to page through enrolled teachers.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_topics_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/topics/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "topics",
            "create"
          ]
        },
        "description": "Tool to create a course topic. use when you need to organize course content into named sections.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_topics_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/topics/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "topics",
            "delete"
          ]
        },
        "description": "Tool to delete a course topic. use when you need to remove a topic from a course after confirming the course and topic ids.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_topics_get",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/topics/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "topics",
            "get"
          ]
        },
        "description": "Tool to get a course topic. use when you need to retrieve details of a specific course topic by id after confirming the course and topic ids.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_topics_list",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/topics/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "topics",
            "list"
          ]
        },
        "description": "Tool to list topics in a course. use when you have confirmed the courseid and need to retrieve its topics.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"courseId\": \"\",\n  \"pageSize\": 0,\n  \"pageToken\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_courses_topics_patch",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/courses/topics/patch",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "courses",
            "topics",
            "patch"
          ]
        },
        "description": "Tool to update fields of a course topic. use when you need to rename a topic after confirming its current details.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"name\": \"\",\n  \"courseId\": \"\",\n  \"updateMask\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "google_classroom_invitations_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/invitations/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "invitations",
            "create"
          ]
        },
        "description": "Tool to create an invitation for a user to a course. use after confirming the course id is valid.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"role\": \"\",\n  \"userId\": \"\",\n  \"courseId\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}