Update organization settings
PATCH
/api/v1/organizations/settings
const url = 'https://api.yggy.tech/api/v1/organizations/settings';const options = { method: 'PATCH', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"mimirExtraction":true,"sgseConsolidationPasses":1,"accurateTierEnabled":true,"showInWorkspace":true,"careMode":"off","carePolicy":"suggest-only","careDailyRunCap":1,"ontologyOverlay":{"version":"example","namespace":"https://example.com","classes":[{"name":"example","description":"example","parent":"example"}],"relations":[{"name":"example","category":"ownership","domain":["*"],"range":["*"],"inverse":"example","parent":"example","description":"example","symmetric":true,"transitive":true,"functional":true,"temporalClass":"static"}],"dataProperties":[{"name":"example","datatype":"string","domain":["*"],"description":"example","range":"example"}]}}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://api.yggy.tech/api/v1/organizations/settings \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "mimirExtraction": true, "sgseConsolidationPasses": 1, "accurateTierEnabled": true, "showInWorkspace": true, "careMode": "off", "carePolicy": "suggest-only", "careDailyRunCap": 1, "ontologyOverlay": { "version": "example", "namespace": "https://example.com", "classes": [ { "name": "example", "description": "example", "parent": "example" } ], "relations": [ { "name": "example", "category": "ownership", "domain": [ "*" ], "range": [ "*" ], "inverse": "example", "parent": "example", "description": "example", "symmetric": true, "transitive": true, "functional": true, "temporalClass": "static" } ], "dataProperties": [ { "name": "example", "datatype": "string", "domain": [ "*" ], "description": "example", "range": "example" } ] } }'Updates extraction and ontology settings for the current organization. Requires organization:update permission.
Authorizations
Section titled “Authorizations ”Request Body
Section titled “Request Body ” Media type application/json
object
mimirExtraction
boolean
sgseConsolidationPasses
integer
accurateTierEnabled
boolean
showInWorkspace
boolean
careMode
string
carePolicy
string
careDailyRunCap
integer
ontologyOverlay
object
version
required
string
namespace
required
string format: uri
classes
Array<object>
object
name
required
string
description
string
parent
string
relations
required
Array<object>
object
name
required
string
category
required
string
domain
required
Array
range
required
Array
inverse
string
parent
string
description
string
symmetric
boolean
transitive
boolean
functional
boolean
temporalClass
string
dataProperties
required
Array<object>
object
name
required
string
datatype
required
string
domain
required
Array
description
required
string
range
required
string
Responses
Section titled “ Responses ”Updated organization settings
Media type application/json
object
mimirExtraction
required
boolean
sgseConsolidationPasses
required
integer
ontologyOverlay
object
organizationId
required
string
version
required
string
namespace
required
string format: uri
classes
Array<object>
object
name
required
string
description
string
parent
string
relations
required
Array<object>
object
name
required
string
category
required
string
domain
required
Array
range
required
Array
inverse
string
parent
string
description
string
symmetric
boolean
transitive
boolean
functional
boolean
temporalClass
string
dataProperties
required
Array<object>
object
name
required
string
datatype
required
string
domain
required
Array
description
required
string
range
required
string
accurateTierEnabled
required
boolean
showInWorkspace
required
boolean
careMode
required
string
carePolicy
required
string
careDailyRunCap
required
integer
accurateTierAvailable
required
boolean
Example
{ "ontologyOverlay": { "relations": [ { "category": "ownership", "domain": [ "*" ], "range": [ "*" ], "temporalClass": "static" } ], "dataProperties": [ { "datatype": "string", "domain": [ "*" ] } ] }, "careMode": "off", "carePolicy": "suggest-only"}