# Sheety: Sharing Google Sheets without Google Workspace

## Overview

[Sheety](https://sheety.co/) is a web service for securely making Google Sheets via API without users requiring a Google Account.

**Benefits of using Sheety with PixieBrix:**

* Mod users do not need a Google Account
* Authentication per sheet
* Access control per sheet: read/write/add/delete

**To use Sheety to serve content for PixieBrix, you will:**

1. Create a Sheety Account
2. Prepare your Spreadsheet
3. Add your Spreadsheet to Sheety
4. Configure Authentication
5. Create a Integration Configuration in PixieBrix
6. Use the `HTTP Request` Brick to make spreadsheet requests

## Prepare your Spreadsheet in Google Sheets

Follow Sheety’s documentation to [Prepare your spreadsheet](https://sheety.co/docs/spreadsheet.html)

## Add your Spreadsheet to Sheety

Follow Sheety’s documentation to [Add your spreadsheet](https://sheety.co/docs/project.html) to a project

## Configure Authentication in Sheety

Follow Sheet’s documentation [to set up Authentication](https://sheety.co/docs/authentication.html)

## Create an Integration Configuration in PixieBrix

Create a `Sheety` Integration Configuration in PixieBrix. See [Configuring Integrations](https://www.notion.so/Configuring-Integrations-519952f1528d4080acc9504039bdd1d8?pvs=21) for information on configuring integration:<br>

<figure><img src="/files/TsaX3bqGr4WJqbo9CCc1" alt=""><figcaption><p>Selecting the Sheety Integration</p></figcaption></figure>

For Token, provide the token you set in the “Configure Authentication in Sheety” step:<br>

<figure><img src="/files/P9Xwd1f4GCK5kreHXXlj" alt="" width="539"><figcaption><p>Configuring the Sheety Integration</p></figcaption></figure>

## Performing Spreadsheet Operations in PixieBrix

To read/write/add/remove to your sheet, use the `HTTP Request` brick. See Sheety’s documentation on [Making requests](https://sheety.co/docs/requests.html) to determine the URL and request parameters/data.

<figure><img src="/files/m3iPIq12U2zWbNcL8iXj" alt=""><figcaption><p>Retrieving rows from a Google Sheet with the Sheety API</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pixiebrix.com/integrations/google-drive/sheety-sharing-google-sheets-without-google-workspace.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
