{"id":17381812,"url":"https://github.com/Sekers/GoogleWorkspace","last_synced_at":"2025-02-27T10:30:35.928Z","repository":{"id":117724489,"uuid":"451964917","full_name":"Sekers/GoogleWorkspace","owner":"Sekers","description":"PowerShell module for the Google Workspace API","archived":false,"fork":false,"pushed_at":"2024-04-18T19:17:03.000Z","size":337,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-07-30T18:52:37.808Z","etag":null,"topics":["api","google","google-api","google-classroom","google-classroom-api","google-workspace","module","powershell","powershell-module","workspace"],"latest_commit_sha":null,"homepage":"https://www.grimadmin.com","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sekers.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-01-25T16:57:13.000Z","updated_at":"2024-06-03T18:48:59.000Z","dependencies_parsed_at":"2024-04-18T20:40:51.825Z","dependency_job_id":null,"html_url":"https://github.com/Sekers/GoogleWorkspace","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sekers%2FGoogleWorkspace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sekers%2FGoogleWorkspace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sekers%2FGoogleWorkspace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sekers%2FGoogleWorkspace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sekers","download_url":"https://codeload.github.com/Sekers/GoogleWorkspace/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219842823,"owners_count":16556564,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","google","google-api","google-classroom","google-classroom-api","google-workspace","module","powershell","powershell-module","workspace"],"created_at":"2024-10-16T07:01:54.662Z","updated_at":"2024-10-16T07:04:51.188Z","avatar_url":"https://github.com/Sekers.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# GoogleWorkspace PowerShell Module \u003c!-- omit in toc --\u003e\r\n\r\n## Table of Contents  \u003c!-- omit in toc --\u003e\r\n\r\n- [Overview](#overview)\r\n- [What's New](#whats-new)\r\n- [Current API Support](#current-api-support)\r\n- [Documentation](#documentation)\r\n- [Developing and Contributing](#developing-and-contributing)\r\n\r\n---\r\n\r\n## Overview\r\n\r\nPowerShell Module for the [Google Workspace API](https://developers.google.com/workspace).\r\n\r\n---\r\n\r\n## What's New\r\n\r\nSee [CHANGELOG.md](./CHANGELOG.md) for information on the latest updates, as well as past releases.\r\n\r\n---\r\n\r\n## Current API Support\r\n\r\nAt present, this module is focused on creating, removing and updating Google Classroom classes as well as teacher and student rostering. However, it has been built so that other Google Workspace API endpoints can easily be added in.\r\n\r\nFuture releases will add support for course work \u0026 materials, guardians, and invitations/registrations.\r\n\r\nSee the [GoogleWorkspace Wiki](https://github.com/Sekers/GoogleWorkspace/wiki) for a list of the [endpoints currently supported](https://github.com/Sekers/GoogleWorkspace/wiki#api-endpoints).\r\n\r\n---\r\n\r\n## Documentation\r\n\r\nThe Google Workspace module documentation is hosted in the [GoogleWorkspace Wiki](https://github.com/Sekers/GoogleWorkspace/wiki). Examples are included in the [Sample Usage Scripts folder](./Sample_Usage_Scripts).\r\n\r\n---\r\n\r\n## Developing and Contributing\r\n\r\nContact us on the [Grimadmin.com GoogleWorkspace PowerShell Module Forum](https://www.grimadmin.com/forum/index.php?forum=8) if you would like to contribute.\r\n\r\nThis project is developed using a [simplified Gitflow workflow](https://www.grimadmin.com/article.php/simple-modified-gitflow-workflow) that cuts out the release branches, which are unnecessary when maintaining only a single version for production. The Master/Main branch will always be the latest stable version released and tagged with an updated version number anytime the Develop branch is merged into it. [Rebasing](https://www.atlassian.com/git/tutorials/merging-vs-rebasing) will occur if we need to streamline complex history.\r\n\r\nYou are also welcome to [fork](https://guides.github.com/activities/forking/) the project and then offer your changes back using a [pull request](https://guides.github.com/activities/forking/#making-a-pull-request).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSekers%2FGoogleWorkspace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSekers%2FGoogleWorkspace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSekers%2FGoogleWorkspace/lists"}