The Admin SDK Groups Migration service allows you to use the Admin SDK's Groups Migration API in Apps Script. This API gives administrators of Google Workspace domains (including resellers) the ability to migrate emails from public folders and distribution lists to Google Groups discussion archives.
Reference
For detailed information on this service, see the reference documentation for the Admin SDK Groups Migration API. Like all advanced services in Apps Script, the Admin SDK Groups Migration service uses the same objects, methods, and parameters as the public API. For more information, see How method signatures are determined.
To report issues and find other support, see the Admin SDK Groups Migration support guide.
Sample code
The sample code below uses version 1 of the API.
Migrate emails from Gmail to a Google Group
This sample gets three RFC 822 formatted messages from the each of the latest three threads in the user's Gmail inbox, creates a blob from the email content (including attachments), and inserts it in a Google Group in the domain.