JSONSilo Manage API
The JSONSilo Manage API allows you to programmatically manage your JSON silos, including creating, updating, deleting silos, and managing files within those silos.Base URL
The base URL for the JSONSilo Manage API is structured as follows:Replace[region-code]with the appropriate region code for your silo, and[file-uuid]with the unique identifier assigned to your JSON file.
Endpoints
The JSONSilo Manage API provides the following endpoints:| Endpoint | Method | Description |
|---|---|---|
/ | POST | Create a new silo |
/{file_uuid} | DELETE | Delete a specific silo |
/meta/{file_uuid} | GET | Retrieve metadata for a specific silo |
/{file_uuid} | GET | Retrieve file_data for a specific silo |
/silos | GET | List all silos |
/{file_uuid} | PATCH | Update a specific silo |
Authentication
To use the JSONSilo Manage API, you need an API key for authentication. Include your API key in theX-MAN-API or x-man-api HTTP header for all API requests:
- Replace
MANAGE_API_KEYwith your actual API key.- To generate a new API key, follow the instructions here.
Example Request
Here is an example of how to make a request usingcurl:
Terminal