Pantry (Independent Publisher) (Preview)
Pantry is a free service that provides perishable data storage for small projects. Data is securely stored for as long as you and your users need it and is deleted after a period of inactivity. Simply use the restful API to post JSON objects and we'll take care of the rest.
It was built to provide a simple, re-usable storage solution for smaller sized projects. It was created by developers for developers, to be there when you need it and to help you rapidly prototype your next project.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor, Hitachi Solutions |
Website | https://getpantry.cloud/ |
Privacy policy | https://getpantry.cloud/ |
Categories | Data |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Create and or replace basket |
Given a basket name as provided in the url, this will either create a new basket inside your pantry, or replace an existing one. |
Delete a basket |
Delete the entire basket. Warning, this action cannot be undone. |
Get basket contents |
Given a basket name, return the full contents of the basket. |
Get pantry details |
Given a PantryID, return the details of the pantry, including a list of baskets currently stored inside it. |
Update basket contents |
Given a basket name, this will update the existing contents and return the contents of the newly updated basket. This operation performs a deep merge and will overwrite the values of any existing keys, or append values to nested objects or arrays. |
Create and or replace basket
Given a basket name as provided in the url, this will either create a new basket inside your pantry, or replace an existing one.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Pantry ID
|
pantry_ID | True | string |
The identifier for the pantry. |
Basket Name
|
basket_name | True | string |
The name of the basket. |
Returns
- response
- string
Delete a basket
Delete the entire basket. Warning, this action cannot be undone.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Pantry ID
|
pantry_ID | True | string |
The identifier for the pantry. |
Basket Name
|
basket_name | True | string |
The name of the basket. |
Returns
- response
- string
Get basket contents
Given a basket name, return the full contents of the basket.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Pantry ID
|
pantry_ID | True | string |
The identifier for the pantry. |
Basket Name
|
basket_name | True | string |
The name of the basket. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Key
|
key | string |
The key. |
Boolean
|
boolean | boolean |
Whether boolean. |
Nested Key
|
nestedObject.nestedKey | string |
The nested key. |
Get pantry details
Given a PantryID, return the details of the pantry, including a list of baskets currently stored inside it.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Pantry ID
|
pantry_ID | True | string |
The identifier for the pantry. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Name
|
name | string |
The pantry name. |
Description
|
description | string |
The pantry description. |
Errors
|
errors | array of |
The response errors. |
Notifications
|
notifications | boolean |
Whether there are notifications. |
Percent Full
|
percentFull | integer |
The pantry percentage full. |
Baskets
|
baskets | array of object | |
Name
|
baskets.name | string |
The basket name. |
TTL
|
baskets.ttl | integer |
The time to live. |
Update basket contents
Given a basket name, this will update the existing contents and return the contents of the newly updated basket. This operation performs a deep merge and will overwrite the values of any existing keys, or append values to nested objects or arrays.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Pantry ID
|
pantry_ID | True | string |
The identifier for the pantry. |
Basket Name
|
basket_name | True | string |
The name of the basket. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Key
|
key | string |
The key. |
Boolean
|
boolean | boolean |
Whether boolean. |
Nested Key
|
nestedObject.nestedKey | string |
The nested key. |
New Key
|
newKey | string |
The new key. |
Definitions
string
This is the basic data type 'string'.