> For the complete documentation index, see [llms.txt](https://spreadapi.roombelt.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spreadapi.roombelt.com/readme.md).

# Introduction

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.

![SpreadAPI architecture](/files/-Lv_Nnu-JhstuNP4FhKI)

SpreadAPI is a free alternative to tools like [sheetsu.com](https://sheetsu.com/), [sheetdb.io](https://sheetdb.io/) or [sheety.co](https://sheety.co/). With SpreadAPI you get just the same but for free. Moreover, you don't share the data with any third party because the code runs on your account as a Google Apps Script.

{% hint style="info" %}
SpreadAPI is maintained by the author of [Roombelt](https://roombelt.com) - a simple and reliable meeting room display system.\
\
If you want to support SpreadAPI consider trying [Roombelt](https://roombelt.com) in your company!
{% endhint %}

{% content-ref url="/pages/-LuOeXjz586TN9Anksv-" %}
[Setup](/setup.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LuOlwEmHtUejmPyH64S" %}
[Usage](/usage.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LuOebbvPCOzRESxMRIG" %}
[API Reference](/usage/usage.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lv0Oxz7Zf\_yNW5s9Fcu" %}
[Examples](/examples.md)
{% endcontent-ref %}
