{ "opencollection": "1.0.0", "info": { "name": "QuantCDN AI Agents KV API", "version": "4.15.8" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "KV", "type": "folder" }, "items": [ { "info": { "name": "List key-value stores", "type": "http" }, "http": { "method": "GET", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" } ] }, "docs": "List key-value stores" }, { "info": { "name": "Add a kv store", "type": "http" }, "http": { "method": "POST", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add a kv store" }, { "info": { "name": "Get a kv store", "type": "http" }, "http": { "method": "GET", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" } ] }, "docs": "Get a kv store" }, { "info": { "name": "Delete a kv store", "type": "http" }, "http": { "method": "DELETE", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" } ] }, "docs": "Delete a kv store" }, { "info": { "name": "Link a KV store to another project", "type": "http" }, "http": { "method": "POST", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/link", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Source project identifier" }, { "name": "store_id", "value": "store-123", "type": "path", "description": "KV store identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Share a KV store from the source project with a target project. The store will be accessible in the target project." }, { "info": { "name": "Unlink a KV store from this project", "type": "http" }, "http": { "method": "DELETE", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/link", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "store-123", "type": "path", "description": "KV store identifier" } ] }, "docs": "Remove access to a linked KV store from this project. The store must be linked (not owned by this project)." }, { "info": { "name": "List items in a kv store", "type": "http" }, "http": { "method": "GET", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" }, { "name": "cursor", "value": "", "type": "query", "description": "Cursor for pagination" }, { "name": "limit", "value": "", "type": "query", "description": "Number of items to return" }, { "name": "search", "value": "", "type": "query", "description": "Search filter for keys" }, { "name": "include_values", "value": "", "type": "query", "description": "Include values in the response. Secret values will be redacted as '[ENCRYPTED]' for security." } ] }, "docs": "List items in a kv store" }, { "info": { "name": "Add an item to a kv store", "type": "http" }, "http": { "method": "POST", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Add an item to a kv store" }, { "info": { "name": "Get an item from a kv store", "type": "http" }, "http": { "method": "GET", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items/:key", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" }, { "name": "key", "value": "", "type": "path" } ] }, "docs": "Retrieves an item from the KV store. **Security Note:** If the item was stored as a secret (secret=true), the value will be redacted and returned as '[ENCRYPTED]' for security. Secrets should be accessed directly via the Quant Cloud platform KVStore abstraction." }, { "info": { "name": "Update an item in a kv store", "type": "http" }, "http": { "method": "PUT", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items/:key", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" }, { "name": "key", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update an item in a kv store" }, { "info": { "name": "Delete an item from a kv store", "type": "http" }, "http": { "method": "DELETE", "url": "https://dashboard.quantcdn.io/api/v2/organizations/:organization/projects/:project/kv/:store_id/items/:key", "params": [ { "name": "organization", "value": "test-org", "type": "path", "description": "Organization identifier" }, { "name": "project", "value": "test-project", "type": "path", "description": "Project identifier" }, { "name": "store_id", "value": "0000", "type": "path" }, { "name": "key", "value": "", "type": "path" } ] }, "docs": "Delete an item from a kv store" } ] } ], "bundled": true }