---
title: "SpreadAPI: add REST API to any spreadsheet in Google Sheets"
author: "Brian Bennett"
date: 2019-12-11T17:33:35+00:00
modified: 2019-12-11T21:21:05+00:00
canonical_url: https://pulse.appsscript.info/p/2019/12/introduction/
markdown_url: https://pulse.appsscript.info/p/2019/12/introduction.md
categories:
  - "Sheets"
  - "Snippet"
tags:
  - "spreadapi.com"
featured_image: https://pulse.appsscript.info/files/2019/12/assets_-LuOePOEMwOprb7WJaWG_-LvZlxX8lcnbKtR9vmQ__-Lv_Nnu-JhstuNP4FhKI_image.png
description: "SpreadAPI is a free Google Apps Script that allows you to add REST API to any spreadsheet in Google Sheets in a few minutes. The API can be accessed over HTTPS from back-end as well..."
---

# SpreadAPI: add REST API to any spreadsheet in Google Sheets

![SpreadAPI: add REST API to any spreadsheet in Google Sheets](https://pulse.appsscript.info/files/2019/12/assets_-LuOePOEMwOprb7WJaWG_-LvZlxX8lcnbKtR9vmQ__-Lv_Nnu-JhstuNP4FhKI_image.png)

> Image: spreadapi.com
> SpreadAPI is a free Google Apps Script that allows you to add REST API to any spreadsheet in Google Sheets in a few minutes. The API can be accessed over HTTPS from back-end as well as front-end apps.

It’s currently possible to [publish a Google Sheet as JSON**](https://coderwall.com/p/duapqq/use-a-google-spreadsheet-as-your-json-backend) to get the data in a third-party application, but it’s harder to allow for posting new data back to that sheet. SpreadAPI is a script that creates a full-function REST API for a Google Sheet. Each implementation is set up individually and provides multiple authentication methods for specific users or even anonymous users.

Source: *[spreadapi.com*](https://spreadapi.com/)

---

*Published by [Brian Bennett](https://pulse.appsscript.info/p/author/brianbennett/) on [Pulse](https://pulse.appsscript.info/). Original article: [https://pulse.appsscript.info/p/2019/12/introduction/](https://pulse.appsscript.info/p/2019/12/introduction/)*
