---
title: "A library SDK for APIs in Google Apps Scripts &#8230; think of it as the Advanced Services with batch Superpowers"
author: "Martin Hawksey"
date: 2021-07-21T21:20:59+00:00
modified: 2021-07-21T21:21:15+00:00
canonical_url: https://pulse.appsscript.info/p/2021/07/a-library-sdk-for-apis-in-google-apps-scripts-think-of-it-as-the-advanced-services-with-batch-superpowers/
markdown_url: https://pulse.appsscript.info/p/2021/07/a-library-sdk-for-apis-in-google-apps-scripts-think-of-it-as-the-advanced-services-with-batch-superpowers.md
categories:
  - "Advanced"
  - "Library"
  - "Solutions"
tags:
  - "@clssrmtechtools"
  - "classroomtechtools.github.io"
featured_image: https://pulse.appsscript.info/files/2021/07/miguel-bruna-TzVN0xQhWaQ-unsplash-scaled.jpg
description: "This library comes from Adam Morris and is well worth exploring the source link to discover more about this solution. If you are particularly interested in how to use this library with Google Services it's worth checking out the section on Notes on createGoogEndpoint"
---

# A library SDK for APIs in Google Apps Scripts &#8230; think of it as the Advanced Services with batch Superpowers

![A library SDK for APIs in Google Apps Scripts &#8230; think of it as the Advanced Services with batch Superpowers](https://pulse.appsscript.info/files/2021/07/miguel-bruna-TzVN0xQhWaQ-unsplash-scaled.jpg)

> Photo by [Miguel Bruna](https://unsplash.com/@mbrunacr?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText) on [Unsplash](https://unsplash.com/s/photos/superpower?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText)
> More technically, this library can be used to send http requests via `UrlFetchApp.fetch` or `UrlFetchApp.fetchAll`, interacting with api endpoints in raw form. By bringing it down to a lowest layer on this platform, you get the following benefits:
> 
> All of the options, features, and abilities that are available. No compromises.
> Ability to batch the requests in bulk. Performance can be significantly improved and run times lowered.
> 
> If you’re looking for a way to duck under the `6` minute limit to your scripts, the last bullet point should be particularly interesting.

This library comes from Adam Morris and is well worth exploring the source link to discover more about this solution. If you are particularly interested in how to use this library with Google Services it’s worth checking out the section on [Notes on `createGoogEndpoint`**](https://classroomtechtools.github.io/Endpoints/#/?id=notes-on-creategoogendpoint) and if you are interested here is [a Google Sheet of current Google Endpoint names and versions**](https://docs.google.com/spreadsheets/d/18rItOH-gma32ULAPZAZAbBH0n5CN8AlbkOWL_0juiiU/edit#gid=0) (created with [Spencer Easton’s Google APIs Library script**](https://github.com/Spencer-Easton/Apps-Script-GoogleApis-Libraries))

---

*Published by [Martin Hawksey](https://pulse.appsscript.info/p/author/admin/) on [Pulse](https://pulse.appsscript.info/). Original article: [https://pulse.appsscript.info/p/2021/07/a-library-sdk-for-apis-in-google-apps-scripts-think-of-it-as-the-advanced-services-with-batch-superpowers/](https://pulse.appsscript.info/p/2021/07/a-library-sdk-for-apis-in-google-apps-scripts-think-of-it-as-the-advanced-services-with-batch-superpowers/)*
