Storage Configurations
List Storage Configs
Returns all storage configurations for a project.Query Parameters
Filter by project ID
Response
Array of storage config objects
Create Storage Config
Creates a new storage backend configuration for a project.Request Body
Project ID to associate with
Plugin type:
filesystem, s3, neo4j, postgres, or custom plugin namePlugin-specific configuration (varies by plugin type)
Ontology ID to use for schema mapping
Whether config is active (defaults to true)
Response
Returns the created storage config object.Get Storage Config
Returns a single storage config by ID.Path Parameters
Storage config ID
Response
Returns the storage config object.Update Storage Config
Updates a storage configuration.Path Parameters
Storage config ID
Request Body
All fields are optional. Only provided fields will be updated.Updated configuration
New ontology ID
New active status
Response
Returns the updated storage config object.Delete Storage Config
Deletes a storage configuration.Path Parameters
Storage config ID
Response
Returns204 No Content on success.
CIR Data Operations
Store CIR Data
Writes one or more CIR records to the specified storage backend.Request Body
Project ID
Storage config ID
CIR data object to store
Response
Whether operation succeeded
Number of items stored
Error message if failed
Retrieve CIR Data
Queries and returns CIR records from the specified storage backend.Request Body
Project ID
Storage config ID
Query specification
Response
Returns an array of CIR objects matching the query.Update CIR Data
Applies delta updates to matching CIR records in the specified storage backend.Request Body
Project ID
Storage config ID
Query to select records (see Retrieve CIR Data)
Update specification
Response
Whether operation succeeded
Number of items updated
Error message if failed
Delete CIR Data
Deletes matching CIR records from the specified storage backend.Request Body
Project ID
Storage config ID
Query to select records to delete (see Retrieve CIR Data)
Response
Whether operation succeeded
Number of items deleted
Error message if failed
Storage Health
Check Storage Health
Checks connectivity to the underlying backend for the given storage config ID.Path Parameters
Storage config ID
Response
Whether the backend is reachable
Error message if unhealthy