Zapier Supported Storage
Zapier Supported Storage is the REST interface for Storage by Zapier, a lightweight key-value store used to persist records and share data across integrations. Its API at store.zapier.com lets you read, create, update, and delete stored records with standard GET, POST, PATCH, and DELETE requests. This connector lets Nexla ingest storage records as a data source and write records to storage as a destination.

Power end-to-end data operations for your Zapier Supported Storage API with Nexla. Our bi-directional Zapier Supported Storage connector is purpose-built for Zapier Supported Storage, making it simple to ingest data, sync it across systems, and deliver it anywhere — all with no coding required. Nexla turns API-sourced data into ready-to-use, reusable data products and makes it easy to send data to Zapier Supported Storage or any other destination. With comprehensive monitoring, lineage tracking, and access controls, Nexla keeps your Zapier Supported Storage workflows fast, secure, and fully governed.
Features
Type: API
- Seamless API Integration: Connect to any endpoint as source or destination without coding, with automatic data product creation
- Visual Composition & Chaining: Build complex integrations using visual templates, chain API calls, and compose workflows with data validation and filtering
- API Proxy: Expose curated slices of your data securely with a secure and customizable API proxy that validates and transforms data on the fly
- Request optimization with intelligent batching, retry, and caching to minimize API calls and costs
Prerequisites
Before creating a Zapier Supported Storage credential, you need the base URL for the Storage by Zapier REST API and a store secret that identifies the storage bucket you want to work with. The API is served from https://store.zapier.com, and records are accessed under the /api/records path.
To obtain your Storage by Zapier details, follow these steps:
-
Sign in to your Zapier account.
-
Generate or retrieve your Storage by Zapier secret. This secret identifies your storage bucket and must use UUID formatting (32 hexadecimal characters in five hyphen-separated groups). You can create a secret when you first use the Storage by Zapier app in a Zap, and reuse the same secret to reference the same set of records.
-
Confirm the base URL for the API. For the standard hosted service this is
https://store.zapier.com, which the connector uses to construct the records endpoint. -
Keep your store secret confidential. Anyone with the secret can read and modify the records it protects. Each secret can hold up to 500 keys, each key can store up to 25 KB, and keys expire after three months of inactivity.
For more information about the Storage by Zapier REST API and how storage secrets and records work, see the Storage by Zapier documentation.
Authenticate
Credentials required
| Field | Required | Secret | Description |
|---|---|---|---|
| Base URL | Yes | No | The base URL for the Zapier Supported Storage API. |
Create a credential in Nexla
-
After selecting the data source/destination type, click the Add Credential tile to open the Add New Credential overlay.
-
Enter a name for the credential in the Credential Name field and a short, meaningful description in the Credential Description field.
-
Enter the API host in the Base URL field. For the standard hosted Storage by Zapier service, this is
https://store.zapier.com. Nexla appends the/api/recordspath to this base URL when making requests. -
Click the Save button at the bottom of the overlay. The newly added credential will now appear in a tile on the Authenticate screen during data source/destination creation.
Your Storage by Zapier secret grants read and write access to the records it protects and should be kept confidential. For more information about the Storage by Zapier REST API, see the Storage by Zapier documentation.
Use as a data source
To create a new data flow, navigate to the Integrate section, and click the New Data Flow button. Select the Zapier Supported Storage connector tile, then select the credential that will be used to connect to the storage API, and click Next; or, create a new Zapier Supported Storage credential for use in this flow.
Endpoint templates
Nexla provides pre-built templates that can be used to rapidly configure data sources to ingest data from common Zapier Supported Storage endpoints. Select the endpoint from which this source will fetch data from the Endpoint pulldown menu. Available endpoint templates are listed in the expandable boxes below.
Once the selected endpoint template has been configured, click the Test button to the right of the endpoint selection menu to retrieve a sample of the data that will be fetched. Sample data will be displayed in the Endpoint Test Result panel on the right, allowing you to verify that the source is configured correctly before saving.
Manual configuration
Zapier Supported Storage data sources can also be manually configured to ingest data from any valid storage API endpoint, including endpoints not covered by the pre-built templates, chained API calls, or custom request parameters. Select the Advanced tab at the top of the configuration screen, and follow the instructions in Connect to Any API to configure the API method, endpoint URL, date/time and lookup macros, path to data, metadata, and request headers.
Once all of the relevant settings have been configured, click the Create button in the upper right corner of the screen to save and create the new Zapier Supported Storage data source. Nexla will now begin ingesting data from the configured endpoint and will organize any data that it finds into one or more Nexsets.
Use as a destination
Click the + icon on the Nexset that will be sent to the Zapier Supported Storage destination, and select the Send to Destination option from the menu. Select the Zapier Supported Storage connector from the list of available destination connectors, then select the credential that will be used to connect to the storage API, and click Next; or, create a new Zapier Supported Storage credential for use in this flow.
Endpoint templates
Nexla provides pre-built templates that can be used to rapidly configure destinations to send data to common Zapier Supported Storage endpoints. Select the endpoint to which data will be sent from the Endpoint pulldown menu. Then, click on the template in the list below to expand it, and follow the instructions to configure additional endpoint settings.
Manual configuration
Zapier Supported Storage destinations can also be manually configured to send data to any valid storage API endpoint. Select the Advanced tab at the top of the configuration screen, and follow the instructions in Connect to Any API to configure the API method, data format, endpoint URL, request headers, attribute exclusions, record batching, and response webhooks.
Save & activate
Once all endpoint settings have been configured, click the Done button in the upper right corner of the screen to save and create the destination. To send the data to the configured Zapier Supported Storage endpoint, open the destination resource menu, and select Activate.
The Nexset data will not be sent to the Zapier Supported Storage endpoint until the destination is activated. Destinations can be activated immediately or at a later time, providing full control over data movement.