--- title: 'Sanity' description: '' --- # Sanity undefined | Detail | Value | |---|---| | Category | CMS | | Base URL | `https://{project_id}.api.sanity.io/v2021-10-21` | | Authentication | Bearer Token | | Endpoints | 7 | | Connector key | `sanity` | ## Using Sanity in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Sanity** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET ](./get_query_documents_groq_0) | Query Documents (GROQ) | | [GET ](./get_mutate_documents_1) | Mutate Documents | | [GET ](./get_get_document_2) | Get Document | | [GET ](./get_export_dataset_3) | Export Dataset | | [GET ](./get_upload_image_4) | Upload Image | | [GET ](./get_upload_file_5) | Upload File | | [GET ](./get_list_projects_6) | List Projects | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.