{ "opencollection": "1.0.0", "info": { "name": "Tessell APIs activity-center DB Profile API", "version": "1.0" }, "items": [ { "info": { "name": "DB Profile", "type": "folder" }, "items": [ { "info": { "name": "Get a list of available Tessell Database Options Profile Types", "type": "http" }, "http": { "method": "GET", "url": "{server}/databases/profiles/options-profile-types", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "status", "value": "", "type": "query", "description": "Status of an Options Profile Type" }, { "name": "engine-type", "value": "", "type": "query", "description": "Database Engine type" }, { "name": "version", "value": "", "type": "query", "description": "Database Engine version" }, { "name": "multiple", "value": "", "type": "query", "description": "multiple (Deprecated)" }, { "name": "page-size", "value": "", "type": "query", "description": "Page size for get query" }, { "name": "page-offset", "value": "", "type": "query", "description": "Page offset for get query" }, { "name": "time-zone", "value": "", "type": "query", "description": "Timezone for return data" } ] }, "docs": "Get a list of available Tessell Database Options Profile Types" }, { "info": { "name": "Get Options Profile Types by name", "type": "http" }, "http": { "method": "GET", "url": "{server}/databases/profiles/options-profile-types/:name", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "name", "value": "", "type": "path", "description": "Options Profile name" }, { "name": "load-acls", "value": "", "type": "query", "description": "Flag to include / exclude ACL information" } ] }, "docs": "Get Options Profile Types by name" }, { "info": { "name": "Get a list of available Database Options Profiles", "type": "http" }, "http": { "method": "GET", "url": "{server}/databases/profiles/governance/options-profiles", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "status", "value": "", "type": "query", "description": "Status of an Options Profile" }, { "name": "engine-type", "value": "", "type": "query", "description": "Database Engine type" }, { "name": "version", "value": "", "type": "query", "description": "Database Engine version" }, { "name": "load-acls", "value": "", "type": "query", "description": "Flag to include / exclude ACL information" }, { "name": "multiple", "value": "", "type": "query", "description": "multiple (Deprecated)" }, { "name": "page-size", "value": "", "type": "query", "description": "Page size for get query" }, { "name": "page-offset", "value": "", "type": "query", "description": "Page offset for get query" }, { "name": "time-zone", "value": "", "type": "query", "description": "Timezone for return data" } ] }, "docs": "Get a list of available Database Options Profiles" }, { "info": { "name": "Create a new Options Profile", "type": "http" }, "http": { "method": "POST", "url": "{server}/databases/profiles/governance/options-profiles", "headers": [ { "name": "Authorization", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a new Options Profile" }, { "info": { "name": "Get an Options Profile by name", "type": "http" }, "http": { "method": "GET", "url": "{server}/databases/profiles/governance/options-profiles/:name", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "name", "value": "", "type": "path", "description": "Options Profile name" } ] }, "docs": "Get an Options Profile by name" }, { "info": { "name": "Get a list of available Tessell Database Options Profiles", "type": "http" }, "http": { "method": "GET", "url": "{server}/databases/profiles/options-profiles", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "status", "value": "", "type": "query", "description": "Status of an Options Profile" }, { "name": "engine-type", "value": "", "type": "query", "description": "Database Engine type" }, { "name": "version", "value": "", "type": "query", "description": "Database Engine type" }, { "name": "load-acls", "value": "", "type": "query", "description": "Flag to include / exclude ACL information" }, { "name": "multiple", "value": "", "type": "query", "description": "multiple (Deprecated)" }, { "name": "page-size", "value": "", "type": "query", "description": "Page size for get query" }, { "name": "page-offset", "value": "", "type": "query", "description": "Page offset for get query" }, { "name": "time-zone", "value": "", "type": "query", "description": "Timezone for return data" } ] }, "docs": "Get a list of available Tessell Database Options Profiles" }, { "info": { "name": "Get an Options Profile by name", "type": "http" }, "http": { "method": "GET", "url": "{server}/databases/profiles/options-profiles/:name", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "name", "value": "", "type": "path", "description": "Options Profile name" } ] }, "docs": "Get an Options Profile by name" }, { "info": { "name": "Update an Options Profile", "type": "http" }, "http": { "method": "PATCH", "url": "{server}/databases/profiles/options-profiles/:id", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "Option Profile identifier" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update an Options Profile" }, { "info": { "name": "Delete an Options Profile", "type": "http" }, "http": { "method": "DELETE", "url": "{server}/databases/profiles/options-profiles/:id", "headers": [ { "name": "Authorization", "value": "" } ], "params": [ { "name": "id", "value": "", "type": "path", "description": "Options Profile identifier" }, { "name": "soft-delete", "value": "", "type": "query", "description": "When set to false, it permanently deletes a Parameter Profile. When set to true, Option Profile can be recovered by contacting Tessell Support." } ] }, "docs": "Delete an Options Profile" } ] } ], "bundled": true }