{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Reelevant Documentation","colors":{"primary":"#5B5EFF","light":"#EEFF00","dark":"#000000"},"logo":{"light":"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/logo/light.svg?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=4c93d8f2eb1c2c478502c6badf79e835","dark":"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/logo/dark.svg?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=9cdbce280d95a9cf7e214668af808763","href":"https://reelevant.com"},"favicon":"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/favicon.png?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=928e3890126556d101e6ff25edde2ae6","api":{},"appearance":{"default":"dark"},"background":{"color":{"light":"#F6F6F6","dark":"#000000"}},"navbar":{"links":[{"href":"https://reelevant.com","label":"Website"},{"href":"mailto:support@reelevant.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.reelevant.com"}},"footer":{"socials":{"linkedin":"https://fr.linkedin.com/company/reelevant"}},"fonts":{"family":"Switzer","weight":400,"source":"fonts/Switzer-Regular.woff2","format":"woff2"},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark"}},"latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"languages":[{"language":"en","default":true,"href":"product-guide/introduction"},{"language":"fr","href":"fr/product-guide/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"reelevant","hasAudioNarration":false,"actualSubdomain":"reelevant","customDomains":["docs.reelevant.com"],"gitSource":{"type":"github","owner":"reelevant-tech","repo":"product-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aec8fc8f73278e02598f050","collectionId":"da590385-2a85-40a1-8aa7-f03de46214e2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aec8fc8f73278e02598f050"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":true},"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aec8fc8f73278e02598f050","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"Developer Docs","count":221},{"language":"en","tag":"Advanced Guide","count":99},{"language":"fr","tag":"Advanced Guide","count":99},{"language":"en","tag":"Product Guide","count":88},{"language":"fr","tag":"Product Guide","count":88},{"language":"default","tag":"Entity Manager API","count":71},{"language":"default","tag":"Statistics API","count":54},{"language":"en","tag":"Transformations","count":41},{"language":"fr","tag":"Transformations","count":41},{"language":"en","tag":"Workflows","count":36},{"language":"fr","tag":"Workflows","count":36},{"language":"default","tag":"Datasources API","count":36},{"language":"en","tag":"Developer Docs","count":35},{"language":"fr","tag":"Developer Docs","count":35},{"language":"en","tag":"DataHub Deep Dive","count":30},{"language":"fr","tag":"DataHub Deep Dive","count":30},{"language":"default","tag":"Workflow API","count":30},{"language":"default","tag":"Contents API","count":27},{"language":"en","tag":"Data Nodes","count":18},{"language":"en","tag":"Content Editor","count":18},{"language":"fr","tag":"Data Nodes","count":18},{"language":"fr","tag":"Content Editor","count":18},{"language":"default","tag":"AnalyticsSettings","count":18},{"language":"en","tag":"Advanced Workflows","count":16},{"language":"fr","tag":"Advanced Workflows","count":16},{"language":"default","tag":"AnalysisReports","count":15},{"language":"en","tag":"Why Reelevant","count":14},{"language":"fr","tag":"Why Reelevant","count":14},{"language":"default","tag":"Datasource","count":14},{"language":"default","tag":"Experiments","count":14}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@reelevant.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@font-face{font-family:\"Switzer\";src:url(\"/fonts/Switzer-Regular.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:\"Switzer\";src:url(\"/fonts/Switzer-Semibold.woff2\") format(\"woff2\");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:\"Instrument Serif\";src:url(\"/fonts/InstrumentSerif-Regular.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap}:root{--reelevant-yellow: #eeff00;--reelevant-blue: #5b5eff;--reelevant-mint: #51ccaa;--reelevant-black: #000000;--reelevant-white: #f6f6f6}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:var(--reelevant-blue);color:var(--reelevant-mint)}h1,h2,h3,h4,h5,h6,#content h1,#content h2,#content h3,[data-component=\"PageTitle\"],[data-component=\"Heading\"]{color:var(--reelevant-black)!important}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,html.dark #content h1,html.dark #content h2,html.dark #content h3,html.dark [data-component=\"PageTitle\"],html.dark [data-component=\"Heading\"]{color:var(--reelevant-white)!important}#navbar{border-bottom:1px solid rgba(0, 0, 0, 0.08)}html.dark #navbar{border-bottom-color:rgba(246, 246, 246, 0.12)}#navbar a[data-primary=\"true\"],#navbar button[data-primary=\"true\"]{background-color:var(--reelevant-black)!important;color:var(--reelevant-white)!important;border-radius:0!important;font-weight:600;letter-spacing:0.02em;text-transform:uppercase}#navbar a[data-primary=\"true\"]:hover,#navbar button[data-primary=\"true\"]:hover{background-color:var(--reelevant-yellow)!important;color:var(--reelevant-black)!important}#sidebar a[data-active=\"true\"]{color:var(--reelevant-black)}html.dark #sidebar a[data-active=\"true\"]{color:var(--reelevant-yellow)}.card{border-radius:0;border-color:rgba(0, 0, 0, 0.12)}html.dark .card{border-color:rgba(246, 246, 246, 0.12)}.card:hover{border-color:var(--reelevant-yellow)}html:not(.dark) #content a.link,html:not(.dark) a.text-primary:not([data-primary=\"true\"]){color:var(--reelevant-blue)!important}html:not(.dark) a.text-primary.border-primary{border-color:var(--reelevant-blue)!important}"}],"page":{"pagePath":"api-reference/datagraph/create-a-datagraph-schema","slug":"/api-reference/datagraph/create-a-datagraph-schema","pageMetadata":{"title":"Create a datagraph schema","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas","href":"/api-reference/datagraph/create-a-datagraph-schema","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"}},"config":{},"pageMetadata":{"title":"Create a datagraph schema","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas","href":"/api-reference/datagraph/create-a-datagraph-schema","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Create a datagraph schema","parameters":[],"responses":{"200":"53392b78-de67-4e65-aebc-4f2648111502","409":"539cca59-b127-4735-a0a2-b38d0acd8981"},"tags":["Datagraph"],"requestBody":"b80dbc81-b5ef-4593-94ef-0f6a38a1f6d6","security":["a45df057-7906-4b7f-adf3-7259285a0e3e"],"operationId":"create-schema","method":"post","type":"path","servers":["79fb5dac-55e9-4a7b-9ac3-cfb7c4ef8cde"],"path":"/datagraph/schemas","baseUrlOptions":["https://api.reelevant.com/v2/datasources/"],"title":"Create a datagraph schema","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"schema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].name","typeLabel":"string"},"datasourceId":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].datasourceId","typeLabel":"string"},"columns":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].name","typeLabel":"string"},"type":{"oneOf":[{"type":"string","enum":["string"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["date"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.3","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["integer"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.4","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["datetime"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.5","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["decimal"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type.oneOf.6","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"nullable":{"type":"boolean","isRequired":true,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].nullable","typeLabel":"boolean"},"description":{"type":"string","uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].description","typeLabel":"string"},"default":{"oneOf":[{"type":"string","uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default.oneOf.1","typeLabel":"number"},{"type":"boolean","enum":["false"],"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default.oneOf.2","typeLabel":"enum\u003cboolean>"},{"type":"boolean","enum":["true"],"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default.oneOf.3","typeLabel":"enum\u003cboolean>"},{"type":"string","format":"date-time","uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default.oneOf.4","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default.oneOf.5","typeLabel":"null"}],"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX].default","typeLabel":"string · number · enum\u003cboolean> · enum\u003cboolean> · string\u003cdate-time> · null"}},"required":["name","type","nullable"],"additionalProperties":false,"uniqueKey":"schema.items.[INDEX].columns.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"schema.items.[INDEX].columns","typeLabel":"object[]"},"description":{"type":"string","uniqueKey":"schema.items.[INDEX].description","typeLabel":"string"},"indexes":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["Index"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].indexes.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"schema.items.[INDEX].indexes.items.[INDEX].columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"schema.items.[INDEX].indexes.items.[INDEX].columns","typeLabel":"string[]"},"description":{"type":"string","uniqueKey":"schema.items.[INDEX].indexes.items.[INDEX].description","typeLabel":"string"}},"required":["type","columns"],"additionalProperties":false,"uniqueKey":"schema.items.[INDEX].indexes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"schema.items.[INDEX].indexes","typeLabel":"object[]"},"virtualColumns":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].name","typeLabel":"string"},"type":{"oneOf":[{"type":"string","enum":["string"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["date"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.3","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["integer"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.4","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["datetime"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.5","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["decimal"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.6","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"query":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].query","typeLabel":"string"},"nullable":{"type":"boolean","isRequired":true,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].nullable","typeLabel":"boolean"},"description":{"type":"string","uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX].description","typeLabel":"string"}},"required":["name","type","query","nullable"],"additionalProperties":false,"uniqueKey":"schema.items.[INDEX].virtualColumns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"schema.items.[INDEX].virtualColumns","typeLabel":"object[]"},"uniqueKeys":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["UniqueKey"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].uniqueKeys.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"schema.items.[INDEX].uniqueKeys.items.[INDEX].columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"schema.items.[INDEX].uniqueKeys.items.[INDEX].columns","typeLabel":"string[]"},"description":{"type":"string","uniqueKey":"schema.items.[INDEX].uniqueKeys.items.[INDEX].description","typeLabel":"string"}},"required":["type","columns"],"additionalProperties":false,"uniqueKey":"schema.items.[INDEX].uniqueKeys.items.[INDEX]","typeLabel":"object"},"uniqueKey":"schema.items.[INDEX].uniqueKeys","typeLabel":"object[]"},"relations":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["Relation"],"isRequired":true,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].columns","typeLabel":"string[]"},"reference":{"type":"object","properties":{"datasourceId":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].reference.datasourceId","typeLabel":"string"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].reference.columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].reference.columns","typeLabel":"string[]"},"table":{"type":"string","isRequired":true,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].reference.table","typeLabel":"string"}},"required":["datasourceId","columns","table"],"additionalProperties":false,"isRequired":true,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].reference","typeLabel":"object"},"description":{"type":"string","uniqueKey":"schema.items.[INDEX].relations.items.[INDEX].description","typeLabel":"string"}},"required":["type","columns","reference"],"additionalProperties":false,"uniqueKey":"schema.items.[INDEX].relations.items.[INDEX]","typeLabel":"object"},"uniqueKey":"schema.items.[INDEX].relations","typeLabel":"object[]"}},"required":["name","datasourceId","columns"],"additionalProperties":false,"uniqueKey":"schema.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"schema","typeLabel":"object[]"}},"required":["schema"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"schema":[{"name":"\u003cstring>","datasourceId":"\u003cstring>","columns":[{"name":"\u003cstring>","type":"string","nullable":true,"description":"\u003cstring>","default":"\u003cstring>"}],"description":"\u003cstring>","indexes":[{"type":"Index","columns":["\u003cstring>"],"description":"\u003cstring>"}],"virtualColumns":[{"name":"\u003cstring>","type":"string","query":"\u003cstring>","nullable":true,"description":"\u003cstring>"}],"uniqueKeys":[{"type":"UniqueKey","columns":["\u003cstring>"],"description":"\u003cstring>"}],"relations":[{"type":"Relation","columns":["\u003cstring>"],"reference":{"datasourceId":"\u003cstring>","columns":["\u003cstring>"],"table":"\u003cstring>"},"description":"\u003cstring>"}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"53392b78-de67-4e65-aebc-4f2648111502":{"description":"Ok","content":{"application/json":{"schema":{"type":"object","required":["program","version","datetime","status","message","data"],"properties":{"status":{"type":"string","enum":["success"],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"program":{"type":"string","isRequired":true,"uniqueKey":"program","typeLabel":"string"},"version":{"type":"string","isRequired":true,"uniqueKey":"version","typeLabel":"string"},"datetime":{"type":"string","isRequired":true,"uniqueKey":"datetime","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"data":{"type":"object","properties":{"companyId":{"type":"string","isRequired":true,"uniqueKey":"data.companyId","typeLabel":"string"},"resourceGroupIds":{"type":"array","items":{"type":"string","uniqueKey":"data.resourceGroupIds.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.resourceGroupIds","typeLabel":"string[]"},"versions":{"type":"array","items":{"oneOf":[{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","required":["__v","_id","companyId","state","definition"],"properties":{"companyId":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.companyId","typeLabel":"string"},"state":{"type":"string","description":"The state of the version.\nIf state=draft, it means this is the draft version, where\nupdates occurs.\nIf state=live, it means this is the live version used to render\nthe content, it won't be updated again","enum":["draft","inactive","live"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.state","typeLabel":"enum\u003cstring>"},"definition":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].name","typeLabel":"string"},"datasourceId":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].datasourceId","typeLabel":"string"},"columns":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].name","typeLabel":"string"},"type":{"oneOf":[{"type":"string","enum":["string"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["date"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.3","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["integer"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.4","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["datetime"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.5","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["decimal"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type.oneOf.6","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"nullable":{"type":"boolean","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].nullable","typeLabel":"boolean"},"description":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].description","typeLabel":"string"},"default":{"oneOf":[{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default.oneOf.0","typeLabel":"string"},{"type":"number","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default.oneOf.1","typeLabel":"number"},{"type":"boolean","enum":["false"],"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default.oneOf.2","typeLabel":"enum\u003cboolean>"},{"type":"boolean","enum":["true"],"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default.oneOf.3","typeLabel":"enum\u003cboolean>"},{"type":"string","format":"date-time","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default.oneOf.4","typeLabel":"string\u003cdate-time>"},{"type":"null","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default.oneOf.5","typeLabel":"null"}],"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX].default","typeLabel":"string · number · enum\u003cboolean> · enum\u003cboolean> · string\u003cdate-time> · null"}},"required":["name","type","nullable"],"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].columns","typeLabel":"object[]"},"description":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].description","typeLabel":"string"},"indexes":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["Index"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].indexes.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].indexes.items.[INDEX].columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].indexes.items.[INDEX].columns","typeLabel":"string[]"},"description":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].indexes.items.[INDEX].description","typeLabel":"string"}},"required":["type","columns"],"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].indexes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].indexes","typeLabel":"object[]"},"virtualColumns":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].name","typeLabel":"string"},"type":{"oneOf":[{"type":"string","enum":["string"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["boolean"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["date"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["text"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.3","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["integer"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.4","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["datetime"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.5","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["decimal"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type.oneOf.6","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"query":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].query","typeLabel":"string"},"nullable":{"type":"boolean","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].nullable","typeLabel":"boolean"},"description":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX].description","typeLabel":"string"}},"required":["name","type","query","nullable"],"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].virtualColumns","typeLabel":"object[]"},"uniqueKeys":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["UniqueKey"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].uniqueKeys.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].uniqueKeys.items.[INDEX].columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].uniqueKeys.items.[INDEX].columns","typeLabel":"string[]"},"description":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].uniqueKeys.items.[INDEX].description","typeLabel":"string"}},"required":["type","columns"],"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].uniqueKeys.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].uniqueKeys","typeLabel":"object[]"},"relations":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["Relation"],"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].columns","typeLabel":"string[]"},"reference":{"type":"object","properties":{"datasourceId":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].reference.datasourceId","typeLabel":"string"},"columns":{"type":"array","items":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].reference.columns.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].reference.columns","typeLabel":"string[]"},"table":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].reference.table","typeLabel":"string"}},"required":["datasourceId","columns","table"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].reference","typeLabel":"object"},"description":{"type":"string","uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX].description","typeLabel":"string"}},"required":["type","columns","reference"],"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX].relations","typeLabel":"object[]"}},"required":["name","datasourceId","columns"],"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.definition","typeLabel":"object[]"},"_id":{"type":"string","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1._id","typeLabel":"string"},"__v":{"type":"number","isRequired":true,"uniqueKey":"data.versions.items.[INDEX].oneOf.1.__v","typeLabel":"number"}},"additionalProperties":false,"uniqueKey":"data.versions.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"data.versions.items.[INDEX]","typeLabel":"string | object"},"isRequired":true,"uniqueKey":"data.versions","typeLabel":"(string | object)[]"},"archivedAt":{"oneOf":[{"type":"string","format":"date-time","readOnly":true,"isRequired":true,"uniqueKey":"data.archivedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","readOnly":true,"isRequired":true,"uniqueKey":"data.archivedAt.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.archivedAt","typeLabel":"string\u003cdate-time> | null"}},"required":["companyId","resourceGroupIds","versions","archivedAt"],"additionalProperties":false,"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"code":{"type":"number","uniqueKey":"code","typeLabel":"number"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":"success","program":"\u003cstring>","version":"\u003cstring>","datetime":"\u003cstring>","message":"\u003cstring>","data":{"companyId":"\u003cstring>","resourceGroupIds":["\u003cstring>"],"versions":["\u003cstring>"],"archivedAt":"2023-11-07T05:31:56Z"},"code":123}}},"exampleType":"generated"}},"exampleType":"generated"},"539cca59-b127-4735-a0a2-b38d0acd8981":{"description":"","content":{"application/json":{"schema":{"type":"object","required":["status","error_code","code","message","program","version","datetime","data"],"properties":{"program":{"type":"string","isRequired":true,"uniqueKey":"program","typeLabel":"string"},"version":{"type":"string","isRequired":true,"uniqueKey":"version","typeLabel":"string"},"datetime":{"type":"string","isRequired":true,"uniqueKey":"datetime","typeLabel":"string"},"status":{"type":"string","enum":["fail"],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"code":{"type":"number","isRequired":true,"uniqueKey":"code","typeLabel":"number"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"data":{"oneOf":[{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.0","typeLabel":"object"},{"type":"object","required":["id"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.1.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.1","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.2","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.3","typeLabel":"object"},{"type":"object","required":["id"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.4.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.4","typeLabel":"object"},{"type":"object","required":["id"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.5.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.5","typeLabel":"object"},{"type":"object","required":["id"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.6.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.6","typeLabel":"object"},{"type":"object","required":["id"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.7.id","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.7","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.8","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.9","typeLabel":"object"},{"type":"object","required":["field","datasourceId"],"properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.10.field","typeLabel":"string"},"datasourceId":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.10.datasourceId","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.10","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.11","typeLabel":"object"},{"type":"object","required":["fields"],"properties":{"fields":{"type":"array","items":{"type":"string","uniqueKey":"data.oneOf.12.fields.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.oneOf.12.fields","typeLabel":"string[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.12","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.13","typeLabel":"object"},{"type":"object","required":["err"],"properties":{"err":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.14.err","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.14","typeLabel":"object"},{"type":"object","required":["protocol"],"properties":{"protocol":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.15.protocol","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.15","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.16","typeLabel":"object"},{"type":"object","required":["field"],"properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.17.field","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.17","typeLabel":"object"},{"type":"object","required":["field"],"properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.18.field","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.18","typeLabel":"object"},{"type":"object","required":["field"],"properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.19.field","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.19","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.20","typeLabel":"object"},{"type":"object","required":["fields"],"properties":{"fields":{"type":"array","items":{"type":"string","uniqueKey":"data.oneOf.21.fields.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.oneOf.21.fields","typeLabel":"string[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.21","typeLabel":"object"},{"type":"object","required":["type"],"properties":{"type":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.22.type","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.22","typeLabel":"object"},{"type":"object","required":["field"],"properties":{"field":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.23.field","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.23","typeLabel":"object"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.24.name","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.24","typeLabel":"object"},{"type":"object","required":["textEncoding"],"properties":{"textEncoding":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.25.textEncoding","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.25","typeLabel":"object"},{"type":"object","required":["err","format","url"],"properties":{"err":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.26.err","typeLabel":"string"},"format":{"oneOf":[{"type":"string","enum":["avro"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["csv"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.1","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["json"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.2","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["ndjson"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.3","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["parquet"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.4","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["xlsx"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.5","typeLabel":"enum\u003cstring>"},{"type":"string","enum":["xml"],"isRequired":true,"uniqueKey":"data.oneOf.26.format.oneOf.6","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"data.oneOf.26.format","typeLabel":"enum\u003cstring>"},"url":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.26.url","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.26","typeLabel":"object"},{"type":"object","required":["name"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.27.name","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.27","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.28","typeLabel":"object"},{"type":"object","required":["fields"],"properties":{"fields":{"type":"array","items":{"type":"string","uniqueKey":"data.oneOf.29.fields.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.oneOf.29.fields","typeLabel":"string[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.29","typeLabel":"object"},{"type":"object","required":["err","url"],"properties":{"err":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.30.err","typeLabel":"string"},"url":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.30.url","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.30","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.31","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.32","typeLabel":"object"},{"type":"object","required":["err"],"properties":{"err":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.33.err","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.33","typeLabel":"object"},{"type":"object","required":["q","err"],"properties":{"q":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.34.q","typeLabel":"string"},"err":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.34.err","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.34","typeLabel":"object"},{"type":"object","required":["err"],"properties":{"err":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.35.err","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.35","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.36","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.37","typeLabel":"object"},{"type":"object","required":["workflows","contents"],"properties":{"workflows":{"type":"array","items":{"type":"string","uniqueKey":"data.oneOf.38.workflows.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.oneOf.38.workflows","typeLabel":"string[]"},"contents":{"type":"array","items":{"type":"string","uniqueKey":"data.oneOf.38.contents.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.oneOf.38.contents","typeLabel":"string[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.38","typeLabel":"object"},{"type":"object","required":["expectedStep"],"properties":{"expectedStep":{"type":"string","enum":["configure_name","configure_resource_group_ids","configure_sources","configure_fields","configure_field","create_oauth_client","authorize_oauth_client","configure_thresholds","configure_api_key","patch","configure_fetcher","validate","configure_google_tag_manager","configure_reelevant_analytics_script","configure_product_datasource_source","configure_tracking_datasource_source","configure_best_product_query","configure_best_product_field","configure_bought_together","configure_merge_mapping","configure_merge_datasource_source","configure_merge_datasource_dependency","configure_top_attributes","configure_destination","configure_hierarchy"],"isRequired":true,"uniqueKey":"data.oneOf.39.expectedStep","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.39","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.40","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.41","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.42","typeLabel":"object"},{"type":"object","required":["timeout"],"properties":{"timeout":{"type":"number","isRequired":true,"uniqueKey":"data.oneOf.43.timeout","typeLabel":"number"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.43","typeLabel":"object"},{"type":"object","required":["message"],"properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"data.oneOf.44.message","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.44","typeLabel":"object"},{"type":"object","required":["ids"],"properties":{"ids":{"type":"array","items":{"type":"string","uniqueKey":"data.oneOf.45.ids.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"data.oneOf.45.ids","typeLabel":"string[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.45","typeLabel":"object"},{"type":"object","required":["expectedType"],"properties":{"expectedType":{"type":"string","enum":["generic","location","product","analytics","crm","push"],"isRequired":true,"uniqueKey":"data.oneOf.46.expectedType","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.46","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.47","typeLabel":"object"},{"type":"object","properties":{},"additionalProperties":false,"isRequired":true,"uniqueKey":"data.oneOf.48","typeLabel":"object"}],"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"error_code":{"type":"number","isRequired":true,"uniqueKey":"error_code","typeLabel":"number"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"program":"\u003cstring>","version":"\u003cstring>","datetime":"\u003cstring>","status":"fail","code":123,"message":"\u003cstring>","data":{},"error_code":123}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a45df057-7906-4b7f-adf3-7259285a0e3e":{"password_auth":{"type":"oauth2","flows":{"password":{"tokenUrl":"https://api.reelevant.com/v1/auth/token","refreshUrl":"https://api.reelevant.com/v1/auth/token","scopes":{}}},"scopes":[]}}},"servers":{"79fb5dac-55e9-4a7b-9ac3-cfb7c4ef8cde":{"url":"https://api.reelevant.com/v2/datasources/","description":"production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","flows":{"password":{"tokenUrl":"https://api.reelevant.com/v1/auth/token","refreshUrl":"https://api.reelevant.com/v1/auth/token","scopes":{}}},"scopes":[]},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"The access token received from the authorization server in the OAuth 2.0 flow.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"password_auth","name":"Authorization"}],"title":"password_auth"}]},"originalFileLocation":"api-reference/openapi/datasources-api.json"},"subdomain":"reelevant","siteName":"Reelevant Documentation","title":"Create a datagraph schema - Reelevant Documentation","contextualStarterQuestions":[{"_id":"6a36780f1e2129a70e309a34","deploymentId":"694abf1c9f9a298e48ea6902","questionText":"How do I create a datagraph?","status":"active","generatedBy":"contextual","path":"api-reference/datagraph/create-a-datagraph-schema","createdAt":"2026-06-20T11:22:55.127Z","updatedAt":"2026-06-20T11:22:55.127Z","__v":0},{"_id":"6a36780f1e2129a70e309a35","deploymentId":"694abf1c9f9a298e48ea6902","questionText":"What schema structure is needed?","status":"active","generatedBy":"contextual","path":"api-reference/datagraph/create-a-datagraph-schema","createdAt":"2026-06-20T11:22:55.127Z","updatedAt":"2026-06-20T11:22:55.127Z","__v":0},{"_id":"6a36780f1e2129a70e309a36","deploymentId":"694abf1c9f9a298e48ea6902","questionText":"How do I define schema fields?","status":"active","generatedBy":"contextual","path":"api-reference/datagraph/create-a-datagraph-schema","createdAt":"2026-06-20T11:22:55.127Z","updatedAt":"2026-06-20T11:22:55.127Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/datagraph/create-a-datagraph-schema","matchLevel":0},"fr":{"href":"/api-reference/datagraph/create-a-datagraph-schema","matchLevel":0}}},"lastModified":"2026-11-05T14:17:39.262Z","originalFileLocation":"api-reference/datagraph/create-a-datagraph-schema.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Reelevant Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a datagraph schema - Reelevant Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Reelevant Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://reelevant.mintlify.app/_mintlify/api/og/v2?division=Datagraph\u0026amp;title=Create+a+datagraph+schema\u0026amp;theme=4f0698a617fe3160ff18f45c\u0026amp;signature=e71fa2117d88f31e3e00f9cc654549da2d3599e311f9dc4a8e0df405945e5aaf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create a datagraph schema - Reelevant Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://reelevant.mintlify.app/_mintlify/api/og/v2?division=Datagraph\u0026amp;title=Create+a+datagraph+schema\u0026amp;theme=4f0698a617fe3160ff18f45c\u0026amp;signature=e71fa2117d88f31e3e00f9cc654549da2d3599e311f9dc4a8e0df405945e5aaf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Reelevant Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B5EFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/datagraph/create-a-datagraph-schema.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.reelevant.com/#organization\",\"name\":\"Reelevant Documentation\",\"url\":\"https://docs.reelevant.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/logo/light.svg?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=4c93d8f2eb1c2c478502c6badf79e835\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.reelevant.com#website\",\"name\":\"Reelevant Documentation\",\"url\":\"https://docs.reelevant.com\",\"publisher\":{\"@id\":\"https://docs.reelevant.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema#webpage\",\"url\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema\",\"name\":\"Create a datagraph schema\",\"dateModified\":\"2026-11-05T14:17:39.262Z\",\"isPartOf\":{\"@id\":\"https://docs.reelevant.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Datasources API\",\"item\":\"https://docs.reelevant.com/api-reference/datagraph/list-datagraph-schemas\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Datagraph\",\"item\":\"https://docs.reelevant.com/api-reference/datagraph/list-datagraph-schemas\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create a datagraph schema\",\"item\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema#apireference\",\"headline\":\"Create a datagraph schema\",\"name\":\"Create a datagraph schema\",\"url\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema\",\"mainEntityOfPage\":{\"@id\":\"https://docs.reelevant.com/api-reference/datagraph/create-a-datagraph-schema#webpage\"},\"dateModified\":\"2026-11-05T14:17:39.262Z\",\"publisher\":{\"@id\":\"https://docs.reelevant.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.reelevant.com#website\"}}]}\u003c/script>","siteName":"Reelevant Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"tabs":[{"tab":"Product Guide","pages":[{"title":"Product Guide","href":"/product-guide/introduction"}]},{"tab":"Advanced Guide","pages":[{"title":"Advanced Guide","href":"/advanced-guide/introduction"}]},{"tab":"Developer Docs","groups":[{"group":"Getting Started","pages":[{"title":"Developer Docs","href":"/developer-docs/introduction"},{"title":"Introduction","href":"/developer-docs/api-reference/introduction"},{"title":"Authentication","href":"/developer-docs/api-reference/authentication"},{"title":"SCIM 2.0 provisioning","href":"/developer-docs/api-reference/scim"}]},{"group":"SDKs","pages":[{"title":"SDKs overview","href":"/developer-docs/sdks/overview"},{"title":"Workflows SDK","href":"/developer-docs/sdks/workflows-sdk"},{"title":"Data SDK","href":"/developer-docs/sdks/data-sdk"},{"title":"Content SDK","href":"/developer-docs/sdks/content-sdk"}]},{"group":"Data Collection","pages":[{"title":"Data Collection","href":"/developer-docs/data-collection/overview"},{"title":"Website Collection","href":"/developer-docs/data-collection/web"},{"title":"Mobile Collection","href":"/developer-docs/data-collection/mobile"},{"title":"Event Reference","href":"/developer-docs/data-collection/events-reference"}]},{"group":"Web Integration","pages":[{"title":"Website Personalisation","href":"/developer-docs/web-integration/overview"},{"group":"Server Side SDK","pages":[{"title":"Reelevant Server Side SDK","href":"/developer-docs/web-integration/server-side-sdk/overview"},{"title":"Core SDK","href":"/developer-docs/web-integration/server-side-sdk/core"},{"title":"Next.js Integration","href":"/developer-docs/web-integration/server-side-sdk/nextjs"},{"title":"Nuxt Integration","href":"/developer-docs/web-integration/server-side-sdk/nuxt"},{"title":"Remix Integration","href":"/developer-docs/web-integration/server-side-sdk/remix"},{"title":"SvelteKit Integration","href":"/developer-docs/web-integration/server-side-sdk/sveltekit"}]},{"group":"Client Side Script","pages":[{"title":"Reelevant Client Side Script","href":"/developer-docs/web-integration/client-side-script/overview"}]},{"group":"JSON API","pages":[{"title":"Reelevant as API (JSON)","href":"/developer-docs/web-integration/api-json/overview"},{"title":"Technical Integration","href":"/developer-docs/web-integration/api-json/integration"}]}]},{"group":"Mobile Integration","pages":[{"title":"Mobile Personalisation","href":"/developer-docs/mobile-integration/overview"},{"group":"Mobile SDK","pages":[{"title":"Reelevant Mobile SDK","href":"/developer-docs/mobile-integration/sdk/overview"},{"title":"Android SDK","href":"/developer-docs/mobile-integration/sdk/android"},{"title":"iOS SDK","href":"/developer-docs/mobile-integration/sdk/ios"},{"title":"Flutter SDK","href":"/developer-docs/mobile-integration/sdk/flutter"}]},{"group":"JSON API","pages":[{"title":"Reelevant as API (JSON)","href":"/developer-docs/mobile-integration/api-json/overview"}]}]},{"group":"Guides","pages":[{"title":"Integration Instructions","href":"/developer-docs/guides/browser-extension-integration"},{"title":"Content Script \u0026 On-site Integration","href":"/developer-docs/guides/browser-extension-content-script"},{"title":"Real-time API Datasource (proxy mode)","href":"/developer-docs/guides/real-time-api-datasource"},{"title":"Datasource query filters","href":"/developer-docs/guides/datasource-query-filters"},{"title":"Team attributes","href":"/developer-docs/guides/team-attributes"},{"title":"Runner failures","href":"/developer-docs/guides/runner-failures"},{"title":"Datagraph Schema API","href":"/developer-docs/guides/datagraph-schema-api"}]},{"group":"Datasources API","pages":[{"group":"Datagraph","pages":[{"title":"List datagraph schemas","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /datagraph/schemas","href":"/api-reference/datagraph/list-datagraph-schemas"},{"title":"Create a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas","href":"/api-reference/datagraph/create-a-datagraph-schema"},{"title":"Validate a datagraph schema and analyse the relevance of its joins","description":"Validate a datagraph schema and analyse the relevance of its joins\n\nPerforms two steps:\n1. Structural validation of the schema (duplicate tables, unknown relation targets, column constraints, …).\n2. For each relation declared in the schema, queries Pinot to measure how well the join keys\noverlap between the two datasources (distinct-value intersection score).\nThe relation analysis is only executed when the schema is structurally valid.","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas/validate","href":"/api-reference/datagraph/validate-a-datagraph-schema-and-analyse-the-relevance-of-its-joins"},{"title":"Get a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /datagraph/schemas/{id}","href":"/api-reference/datagraph/get-a-datagraph-schema"},{"title":"Delete a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json delete /datagraph/schemas/{id}","href":"/api-reference/datagraph/delete-a-datagraph-schema"},{"title":"Update a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json patch /datagraph/schemas/{id}","href":"/api-reference/datagraph/update-a-datagraph-schema"},{"title":"Publish the draft version","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas/{id}/publish","href":"/api-reference/datagraph/publish-the-draft-version"}]},{"group":"Datasource","pages":[{"title":"List datasource templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /templates","href":"/api-reference/datasource/list-datasource-templates"},{"title":"List datasource templates categories","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /templates/categories","href":"/api-reference/datasource/list-datasource-templates-categories"},{"title":"Get datasource notification settings for the current company","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /settings","href":"/api-reference/datasource/get-datasource-notification-settings-for-the-current-company"},{"title":"Update datasource notification settings for the current company","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json put /settings","href":"/api-reference/datasource/update-datasource-notification-settings-for-the-current-company"},{"title":"Query a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /query","href":"/api-reference/datasource/query-a-datasource"},{"title":"Get available values for a field in a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /query-values","href":"/api-reference/datasource/get-available-values-for-a-field-in-a-datasource"},{"title":"Get available values for a field in a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /query-count-distinct-values","href":"/api-reference/datasource/get-available-values-for-a-field-in-a-datasource-1"},{"title":"List datasource logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /{id}/logs","href":"/api-reference/datasource/list-datasource-logs"},{"title":"List datasources","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /","href":"/api-reference/datasource/list-datasources"},{"title":"Create a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /","href":"/api-reference/datasource/create-a-datasource"},{"title":"List available hierarchy values at a specific level","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /hierarchy/values","href":"/api-reference/datasource/list-available-hierarchy-values-at-a-specific-level"},{"title":"Get a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /{id}","href":"/api-reference/datasource/get-a-datasource"},{"title":"Delete or archive a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json delete /{id}","href":"/api-reference/datasource/delete-or-archive-a-datasource"},{"title":"Get a datasource's example","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /{id}/example","href":"/api-reference/datasource/get-a-datasources-example"}]},{"group":"OAuthClient","pages":[{"title":"List OAuth clients","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /oauth","href":"/api-reference/oauthclient/list-oauth-clients"},{"title":"Create an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /oauth","href":"/api-reference/oauthclient/create-an-oauth-client"},{"title":"Delete an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json delete /oauth/{id}","href":"/api-reference/oauthclient/delete-an-oauth-client"},{"title":"Update an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json patch /oauth/{id}","href":"/api-reference/oauthclient/update-an-oauth-client"},{"title":"Get the authorize URL for an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /oauth/{id}/authorize/url","href":"/api-reference/oauthclient/get-the-authorize-url-for-an-oauth-client"},{"title":"Get the authorize URL for a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /oauth/datasource/{id}/authorize/url","href":"/api-reference/oauthclient/get-the-authorize-url-for-a-datasource"}]},{"group":"DatasourceSteps","pages":[{"title":"Get datasource steps","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /{id}/steps","href":"/api-reference/datasourcesteps/get-datasource-steps"},{"title":"Validate datasource step","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /{id}/steps","href":"/api-reference/datasourcesteps/validate-datasource-step"}]},{"group":"WorkerDatasource","pages":[{"title":"List datasource logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /worker/{id}/logs","href":"/api-reference/workerdatasource/list-datasource-logs"},{"title":"Upload a file for a worker datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/upload","href":"/api-reference/workerdatasource/upload-a-file-for-a-worker-datasource"},{"title":"Promote a worker datasources (run the live job of the current version)","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/promote","href":"/api-reference/workerdatasource/promote-a-worker-datasources-run-the-live-job-of-the-current-version"},{"title":"Pause a worker datasources","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/pause","href":"/api-reference/workerdatasource/pause-a-worker-datasources"},{"title":"Retrieve upload password","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /worker/{id}/upload-password","href":"/api-reference/workerdatasource/retrieve-upload-password"},{"title":"Analyze datasource content","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/analyzer","href":"/api-reference/workerdatasource/analyze-datasource-content"}]},{"group":"ProxyDatasource","pages":[{"title":"Analyze datasource content","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /proxy/{id}/analyzer","href":"/api-reference/proxydatasource/analyze-datasource-content"}]}]},{"group":"Contents API","pages":[{"group":"ContentResource","pages":[{"title":"List fonts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/fonts","href":"/api-reference/contentresource/list-fonts"},{"title":"Create a font","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/fonts","href":"/api-reference/contentresource/create-a-font"},{"title":"Get a font","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/fonts/{id}","href":"/api-reference/contentresource/get-a-font"},{"title":"Update a font","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api patch /contents/fonts/{id}","href":"/api-reference/contentresource/update-a-font"},{"title":"Get contentsfontsfile ","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/fonts/file/{id}/{type}","href":"/api-reference/contentresource/get-contentsfontsfile-"},{"title":"Get contentsresourcesupload ","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/resources/upload/{namespace}/{identifier}","href":"/api-reference/contentresource/get-contentsresourcesupload-"},{"title":"Post contentsresourcesupload","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/resources/upload","href":"/api-reference/contentresource/post-contentsresourcesupload"},{"title":"Post contentsresourcesupload 1","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/resources/upload/{id}","href":"/api-reference/contentresource/post-contentsresourcesupload-1"},{"title":"Post contentsresourcesderive","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/resources/derive","href":"/api-reference/contentresource/post-contentsresourcesderive"},{"title":"Get contentsresourcesforward","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/resources/forward/{url}","href":"/api-reference/contentresource/get-contentsresourcesforward"}]},{"group":"Usage","pages":[{"title":"List contents using a datasource","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/usage/datasource/{id}","href":"/api-reference/usage/list-contents-using-a-datasource"},{"title":"List contents using a datagraph entity group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/usage/entity-group/{id}","href":"/api-reference/usage/list-contents-using-a-datagraph-entity-group"}]},{"group":"Content","pages":[{"title":"Post contentsrendercomponent","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/render/component","href":"/api-reference/content/post-contentsrendercomponent"},{"title":"Render a content with a given dependency data","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/render/{id}","href":"/api-reference/content/render-a-content-with-a-given-dependency-data"},{"title":"List available hierarchy values at a specific level","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/hierarchy/values","href":"/api-reference/content/list-available-hierarchy-values-at-a-specific-level"},{"title":"Import a Figma JSON export, PSD, or HTML design into a content template (no persistence)","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/import/design","href":"/api-reference/content/import-a-figma-json-export-psd-or-html-design-into-a-content-template-no-persistence"},{"title":"List contents","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents","href":"/api-reference/content/list-contents"},{"title":"Create a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents","href":"/api-reference/content/create-a-content"},{"title":"Get a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/{id}","href":"/api-reference/content/get-a-content"},{"title":"Delete a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api delete /contents/{id}","href":"/api-reference/content/delete-a-content"},{"title":"Update a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api patch /contents/{id}","href":"/api-reference/content/update-a-content"},{"title":"Duplicate a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/duplicate","href":"/api-reference/content/duplicate-a-content"},{"title":"Publish a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/{id}/publish","href":"/api-reference/content/publish-a-content"}]},{"group":"GeneratedBackground","pages":[{"title":"Get contentsgenerated backgrounds","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/generated-backgrounds","href":"/api-reference/generatedbackground/get-contentsgenerated-backgrounds"},{"title":"Get contentsgenerated backgroundssummary","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/generated-backgrounds/summary","href":"/api-reference/generatedbackground/get-contentsgenerated-backgroundssummary"},{"title":"Post contentsgenerated backgrounds reject","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/generated-backgrounds/{id}/reject","href":"/api-reference/generatedbackground/post-contentsgenerated-backgrounds-reject"},{"title":"Post contentsgenerated backgrounds regenerate","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/generated-backgrounds/{id}/regenerate","href":"/api-reference/generatedbackground/post-contentsgenerated-backgrounds-regenerate"}]}]},{"group":"Workflow API","pages":[{"group":"Workflow","pages":[{"title":"List workflow templates","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/templates","href":"/api-reference/workflow/list-workflow-templates"},{"title":"List workflow templates categories","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/templates/categories","href":"/api-reference/workflow/list-workflow-templates-categories"},{"title":"List workflows","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows","href":"/api-reference/workflow/list-workflows"},{"title":"Create a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows","href":"/api-reference/workflow/create-a-workflow"},{"title":"Get a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/{id}","href":"/api-reference/workflow/get-a-workflow"},{"title":"Delete a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api delete /workflows/{id}","href":"/api-reference/workflow/delete-a-workflow"},{"title":"Update a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/{id}","href":"/api-reference/workflow/update-a-workflow"},{"title":"Duplicate a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/duplicate","href":"/api-reference/workflow/duplicate-a-workflow"},{"title":"Publish a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/{id}/publish","href":"/api-reference/workflow/publish-a-workflow"},{"title":"Update a specific workflow version","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/{id}/versions/{versionId}","href":"/api-reference/workflow/update-a-specific-workflow-version"}]},{"group":"WorkflowSettings","pages":[{"title":"Get the branch category settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/settings/branch-category","href":"/api-reference/workflowsettings/get-the-branch-category-settings-for-the-current-company"},{"title":"Create or replace the branch category settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api put /workflows/settings/branch-category","href":"/api-reference/workflowsettings/create-or-replace-the-branch-category-settings-for-the-current-company"},{"title":"Get the variable profile settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/settings/variable-profile","href":"/api-reference/workflowsettings/get-the-variable-profile-settings-for-the-current-company"},{"title":"Create or replace the variable profile settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api put /workflows/settings/variable-profile","href":"/api-reference/workflowsettings/create-or-replace-the-variable-profile-settings-for-the-current-company"}]},{"group":"Usage","pages":[{"title":"List workflows parameter values","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/parameter-values","href":"/api-reference/usage/list-workflows-parameter-values"},{"title":"Get a workflow integrations options","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/{id}","href":"/api-reference/usage/get-a-workflow-integrations-options"},{"title":"Update a workflow integrations options","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/usage/{id}","href":"/api-reference/usage/update-a-workflow-integrations-options"},{"title":"List workflows using a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/content/{id}","href":"/api-reference/usage/list-workflows-using-a-content"},{"title":"Update workflows using a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/usage/content/{id}","href":"/api-reference/usage/update-workflows-using-a-content"},{"title":"List workflows using a datasource","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/datasource/{id}","href":"/api-reference/usage/list-workflows-using-a-datasource"},{"title":"Update workflows using an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/usage/experiment/{id}","href":"/api-reference/usage/update-workflows-using-an-experiment"}]},{"group":"Runner","pages":[{"title":"Run a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/run/{id}/{indexOrId}/{user}","href":"/api-reference/runner/run-a-workflow"},{"title":"Mint a short-lived debug token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/debug/token","href":"/api-reference/runner/mint-a-short-lived-debug-token"}]},{"group":"RedirectAlias","pages":[{"title":"Redirect to a specific workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/alias/redirect/{alias}/{index}/{user}","href":"/api-reference/redirectalias/redirect-to-a-specific-workflow"}]},{"group":"JsonTemplate","pages":[{"title":"List JSON templates","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/json-templates","href":"/api-reference/jsontemplate/list-json-templates"},{"title":"Create a JSON template","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/json-templates","href":"/api-reference/jsontemplate/create-a-json-template"},{"title":"Get a JSON template by ID","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/json-templates/{id}","href":"/api-reference/jsontemplate/get-a-json-template-by-id"},{"title":"Update a JSON template","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api put /workflows/json-templates/{id}","href":"/api-reference/jsontemplate/update-a-json-template"},{"title":"Delete a JSON template","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api delete /workflows/json-templates/{id}","href":"/api-reference/jsontemplate/delete-a-json-template"}]},{"group":"Hierarchy","pages":[{"title":"List available hierarchy values at a specific level","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/hierarchy/values","href":"/api-reference/hierarchy/list-available-hierarchy-values-at-a-specific-level"}]}]},{"group":"Datasources Collector","pages":[{"group":"Collect","pages":[{"title":"Post collect rlvt","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/datasources-collector post /collect/{id}/rlvt","href":"/api-reference/collect/post-collect-rlvt"},{"title":"Post collect workflow events","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/datasources-collector post /collect/{id}/workflow-events","href":"/api-reference/collect/post-collect-workflow-events"},{"title":"Post collect","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/datasources-collector post /collect/{id}","href":"/api-reference/collect/post-collect"}]}]},{"group":"Entity Manager API","pages":[{"group":"User","pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /users","href":"/api-reference/user/list-users"},{"title":"Create a service account","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/service-accounts","href":"/api-reference/user/create-a-service-account"},{"title":"List the client secrets of a service account","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /users/{id}/client-secrets","href":"/api-reference/user/list-the-client-secrets-of-a-service-account"},{"title":"Create a client secret for a service account","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/client-secrets","href":"/api-reference/user/create-a-client-secret-for-a-service-account"},{"title":"Revoke a client secret","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /users/{id}/client-secrets/{secretId}","href":"/api-reference/user/revoke-a-client-secret"},{"title":"Update an user password","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /users/password","href":"/api-reference/user/update-an-user-password"},{"title":"Reset password","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/password-reset","href":"/api-reference/user/reset-password"},{"title":"Delete a user","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /users/{id}","href":"/api-reference/user/delete-a-user"},{"title":"Update an user","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /users/{id}","href":"/api-reference/user/update-an-user"},{"title":"Create a user from a pending invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/register","href":"/api-reference/user/create-a-user-from-a-pending-invitation"},{"title":"Deactivate or reactivate a user","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/status","href":"/api-reference/user/deactivate-or-reactivate-a-user"},{"title":"Update a user role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/role","href":"/api-reference/user/update-a-user-role"},{"title":"Update a user resource groups","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/resource-groups","href":"/api-reference/user/update-a-user-resource-groups"},{"title":"Enable or disable user's OTP","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/otp","href":"/api-reference/user/enable-or-disable-users-otp"}]},{"group":"SSO","pages":[{"title":"Get the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /sso/config","href":"/api-reference/sso/get-the-saml-sso-configuration"},{"title":"Create or replace the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager put /sso/config","href":"/api-reference/sso/create-or-replace-the-saml-sso-configuration"},{"title":"Delete the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /sso/config","href":"/api-reference/sso/delete-the-saml-sso-configuration"},{"title":"Update the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /sso/config","href":"/api-reference/sso/update-the-saml-sso-configuration"},{"title":"Rotate the service provider keypair","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /sso/config/keypair","href":"/api-reference/sso/rotate-the-service-provider-keypair"}]},{"group":"SIEMExport","pages":[{"title":"Get the SIEM export configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /siem-export/config","href":"/api-reference/siemexport/get-the-siem-export-configuration"},{"title":"Update the SIEM export configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /siem-export/config","href":"/api-reference/siemexport/update-the-siem-export-configuration"},{"title":"Flush pending audit logs to the SIEM now","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /siem-export/flush","href":"/api-reference/siemexport/flush-pending-audit-logs-to-the-siem-now"},{"title":"Check the collector is reachable with the saved configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /siem-export/test-connection","href":"/api-reference/siemexport/check-the-collector-is-reachable-with-the-saved-configuration"}]},{"group":"SCIM","pages":[{"title":"Get the SCIM provisioning configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /scim/config","href":"/api-reference/scim/get-the-scim-provisioning-configuration"},{"title":"Update the SCIM provisioning configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /scim/config","href":"/api-reference/scim/update-the-scim-provisioning-configuration"},{"title":"List the SCIM tokens of the company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /scim/tokens","href":"/api-reference/scim/list-the-scim-tokens-of-the-company"},{"title":"Generate a SCIM token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /scim/tokens","href":"/api-reference/scim/generate-a-scim-token"},{"title":"Revoke a SCIM token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /scim/tokens/{id}","href":"/api-reference/scim/revoke-a-scim-token"}]},{"group":"LinkedAccount","pages":[{"title":"Get linked accountsresolve","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /linked-accounts/resolve","href":"/api-reference/linkedaccount/get-linked-accountsresolve"},{"title":"Post linked accountslink requests","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /linked-accounts/link-requests","href":"/api-reference/linkedaccount/post-linked-accountslink-requests"},{"title":"Get melinked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /me/linked-accounts","href":"/api-reference/linkedaccount/get-melinked-accounts"},{"title":"Delete melinked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /me/linked-accounts/{id}","href":"/api-reference/linkedaccount/delete-melinked-accounts"},{"title":"Get companies linked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /companies/{companyId}/linked-accounts","href":"/api-reference/linkedaccount/get-companies-linked-accounts"},{"title":"Delete linked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /linked-accounts/{id}","href":"/api-reference/linkedaccount/delete-linked-accounts"},{"title":"Get linked accountsconfirm","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /linked-accounts/confirm","href":"/api-reference/linkedaccount/get-linked-accountsconfirm"},{"title":"Post linked accountsconfirm","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /linked-accounts/confirm","href":"/api-reference/linkedaccount/post-linked-accountsconfirm"}]},{"group":"Invitation","pages":[{"title":"List pending user invitations","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /invitations","href":"/api-reference/invitation/list-pending-user-invitations"},{"title":"Create an user invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /invitations","href":"/api-reference/invitation/create-an-user-invitation"},{"title":"Delete a pending user invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /invitations/{id}","href":"/api-reference/invitation/delete-a-pending-user-invitation"},{"title":"Use a pending user invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /invitations/use/{id}","href":"/api-reference/invitation/use-a-pending-user-invitation"}]},{"group":"Company","pages":[{"title":"Get company defaults","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /companies/defaults","href":"/api-reference/company/get-company-defaults"},{"title":"Update company defaults","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /companies/defaults","href":"/api-reference/company/update-company-defaults"},{"title":"Get a company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /companies/{id}","href":"/api-reference/company/get-a-company"},{"title":"Update a company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /companies/{id}","href":"/api-reference/company/update-a-company"},{"title":"Create a company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /companies","href":"/api-reference/company/create-a-company"}]},{"group":"AuditLog","pages":[{"title":"List audit logs","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /audit-logs","href":"/api-reference/auditlog/list-audit-logs"}]},{"group":"Role","pages":[{"title":"List roles","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /roles","href":"/api-reference/role/list-roles"},{"title":"Create a role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /roles","href":"/api-reference/role/create-a-role"},{"title":"Delete a role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /roles/{id}","href":"/api-reference/role/delete-a-role"},{"title":"Update a role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /roles/{id}","href":"/api-reference/role/update-a-role"}]},{"group":"ResourceGroup","pages":[{"title":"List resource groups","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /resource-groups","href":"/api-reference/resourcegroup/list-resource-groups"},{"title":"Create a resource group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /resource-groups","href":"/api-reference/resourcegroup/create-a-resource-group"},{"title":"Delete a resource group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /resource-groups/{id}","href":"/api-reference/resourcegroup/delete-a-resource-group"},{"title":"Update a resource group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /resource-groups/{id}","href":"/api-reference/resourcegroup/update-a-resource-group"},{"title":"Get resource groups graph with user IDs","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /resource-groups/graph","href":"/api-reference/resourcegroup/get-resource-groups-graph-with-user-ids"}]},{"group":"Authentification","pages":[{"title":"Get token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /auth/token","href":"/api-reference/authentification/get-token"},{"title":"Get infos about an access token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /auth/token/{token}","href":"/api-reference/authentification/get-infos-about-an-access-token"},{"title":"Revoke a token (access or refresh)","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /auth/token/{token}","href":"/api-reference/authentification/revoke-a-token-access-or-refresh"},{"title":"SSO SAML Authentification","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /auth/sso/redirect/{domain}","href":"/api-reference/authentification/sso-saml-authentification"},{"title":"SSO SAML callback","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /auth/sso/callback/{company}","href":"/api-reference/authentification/sso-saml-callback"},{"title":"SSO SAML metadata","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /auth/sso/metadata/{company}","href":"/api-reference/authentification/sso-saml-metadata"}]},{"group":"OAuth","pages":[{"title":"Render the reset password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/reset-password","href":"/api-reference/oauth/render-the-reset-password-form"},{"title":"Process the reset password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/reset-password","href":"/api-reference/oauth/process-the-reset-password-form"},{"title":"Render the registration form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/register","href":"/api-reference/oauth/render-the-registration-form"},{"title":"Process the registration form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/register","href":"/api-reference/oauth/process-the-registration-form"},{"title":"Render the forgot password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/forgot-password","href":"/api-reference/oauth/render-the-forgot-password-form"},{"title":"Process the forgot password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/forgot-password","href":"/api-reference/oauth/process-the-forgot-password-form"},{"title":"Post oauthconsent","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/consent","href":"/api-reference/oauth/post-oauthconsent"},{"title":"Check email domain for SSO before showing password","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/check-email","href":"/api-reference/oauth/check-email-domain-for-sso-before-showing-password"},{"title":"Render the OAuth login page","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/authorize","href":"/api-reference/oauth/render-the-oauth-login-page"},{"title":"Process the OAuth login form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/authorize","href":"/api-reference/oauth/process-the-oauth-login-form"}]}]},{"group":"Statistics API","pages":[{"group":"AnalysisReports","pages":[{"title":"List the complete platform prompt suggestions for report creation and settings","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports/prompt-templates","href":"/api-reference/analysisreports/list-the-complete-platform-prompt-suggestions-for-report-creation-and-settings"},{"title":"List analysis reports without embedded section payloads","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports","href":"/api-reference/analysisreports/list-analysis-reports-without-embedded-section-payloads"},{"title":"Create a Statistics-owned AI analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports","href":"/api-reference/analysisreports/create-a-statistics-owned-ai-analysis-report"},{"title":"Get the current automatic dashboard and its immutable period history","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports/automatic/{slug}","href":"/api-reference/analysisreports/get-the-current-automatic-dashboard-and-its-immutable-period-history"},{"title":"Retry the latest failed period of an automatic report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/automatic/{slug}/retry","href":"/api-reference/analysisreports/retry-the-latest-failed-period-of-an-automatic-report"},{"title":"Read a complete analysis report snapshot","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports/{reportId}","href":"/api-reference/analysisreports/read-a-complete-analysis-report-snapshot"},{"title":"Soft archive an analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /reports/{reportId}","href":"/api-reference/analysisreports/soft-archive-an-analysis-report"},{"title":"Queue one immutable follow-up section","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/follow-ups","href":"/api-reference/analysisreports/queue-one-immutable-follow-up-section"},{"title":"Retry the latest failed generation of a free-form analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/retry","href":"/api-reference/analysisreports/retry-the-latest-failed-generation-of-a-free-form-analysis-report"},{"title":"Restore an archived analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/restore","href":"/api-reference/analysisreports/restore-an-archived-analysis-report"},{"title":"Execute and persist one authorized Statistics query as report evidence","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/generations/{generationId}/queries","href":"/api-reference/analysisreports/execute-and-persist-one-authorized-statistics-query-as-report-evidence"},{"title":"Atomically append or fail an analysis report generation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/generations/{generationId}/result","href":"/api-reference/analysisreports/atomically-append-or-fail-an-analysis-report-generation"},{"title":"Confirm a proposed analysis report plan, optionally after editing its parts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/plan/confirm","href":"/api-reference/analysisreports/confirm-a-proposed-analysis-report-plan-optionally-after-editing-its-parts"},{"title":"Reject a proposed analysis report plan and run a single generation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/plan/reject","href":"/api-reference/analysisreports/reject-a-proposed-analysis-report-plan-and-run-a-single-generation"},{"title":"Re-queue a failed, skipped or cancelled part of a confirmed plan","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/plan/parts/{partId}/retry","href":"/api-reference/analysisreports/re-queue-a-failed-skipped-or-cancelled-part-of-a-confirmed-plan"}]},{"group":"API Reference","pages":[{"title":"Get available dimensions and measures","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /meta","href":"/api-reference/get-available-dimensions-and-measures"},{"title":"List saved queries","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /query","href":"/api-reference/list-saved-queries"},{"title":"Make one or multiple queries to CubeJS API\nand format result","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /query","href":"/api-reference/make-one-or-multiple-queries-to-cubejs-apiand-format-result"},{"title":"Save a query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /query/save","href":"/api-reference/save-a-query"},{"title":"Run a saved query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /query/{id}","href":"/api-reference/run-a-saved-query"},{"title":"Delete a query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /query/{id}","href":"/api-reference/delete-a-query"},{"title":"Update a saved query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /query/{id}","href":"/api-reference/update-a-saved-query"}]},{"group":"Experiments","pages":[{"title":"List the company's experiments\n\nArchived experiments are left out unless `status` names them or `includeArchived` is set.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments","href":"/api-reference/experiments/list-the-companys-experimentsarchived-experiments-are-left-out-unless-`status`-names-them-or-`includearchived`-is-set"},{"title":"Create an experiment as a draft, or as ready with `markReady`\n\nWith `markReady`, the readiness checks run on the draft and a failure (422) writes nothing;\nthe experiment is otherwise created `ready`, with its system tag key.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments","href":"/api-reference/experiments/create-an-experiment-as-a-draft-or-as-ready-with-`markready`with-`markready`-the-readiness-checks-run-on-the-draft-and-a-failure-422-writes-nothing;the-experiment-is-otherwise-created-`ready`-with-its-system-tag-key"},{"title":"List the experiments that are neither ended nor archived and read a datasource, with the fields used by their assignment conditions","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments/usage/datasource/{id}","href":"/api-reference/experiments/list-the-experiments-that-are-neither-ended-nor-archived-and-read-a-datasource-with-the-fields-used-by-their-assignment-conditions"},{"title":"Read an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments/{id}","href":"/api-reference/experiments/read-an-experiment"},{"title":"Edit the configuration of an experiment\n\nA missing key is unchanged. Every key may change while draft or ready (the variant set only\nwhile unattached); once scheduled or started only the metadata (name, hypothesis, variant\nnames) may, and nothing once archived. The end date has its own routes. A `ready` result\npasses the readiness checks or nothing is written (422): editing a ready experiment, or a\ndraft with `markReady`, which marks it ready in the same call (409 on any other status).\nA variant set change syncs the stored conditions to the new set: removed variants lose their\ncondition and each added variant gets an empty one, which fails readiness on a ready\nexperiment. Send `datasourceAssignment` in the same request to write the new set's conditions\nwith it: a variant without a condition still gets an empty one, and a condition on a variant\noutside the new set is a 422. Readiness checks run on the result.\n`datasourceAssignment` without a variant set change is a 422. On an experiment without a block,\nit adds one, switching it to datasource-driven assignment.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /experiments/{id}","href":"/api-reference/experiments/edit-the-configuration-of-an-experimenta-missing-key-is-unchanged-every-key-may-change-while-draft-or-ready-the-variant-set-onlywhile-unattached;-once-scheduled-or-started-only-the-metadata-name-hypothesis-variantnames-may-and-nothing-once-archived-the-end-date-has-its-own-routes-a-`ready`-resultpasses-the-readiness-checks-or-nothing-is-written-422:-editing-a-ready-experiment-or-adraft-with-`markready`-which-marks-it-ready-in-the-same-call-409-on-any-other-statusa-variant-set-change-syncs-the-stored-conditions-to-the-new-set:-removed-variants-lose-theircondition-and-each-added-variant-gets-an-empty-one-which-fails-readiness-on-a-readyexperiment-send-`datasourceassignment`-in-the-same-request-to-write-the-new-sets-conditionswith-it:-a-variant-without-a-condition-still-gets-an-empty-one-and-a-condition-on-a-variantoutside-the-new-set-is-a-422-readiness-checks-run-on-the-result`datasourceassignment`-without-a-variant-set-change-is-a-422-on-an-experiment-without-a-blockit-adds-one-switching-it-to-datasource-driven-assignment"},{"title":"Read what a host surface needs to route and stamp a run on an experiment\n\nUsers read it in their company; internal services sign for the company owning the host\nresource.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments/{id}/runtime","href":"/api-reference/experiments/read-what-a-host-surface-needs-to-route-and-stamp-a-run-on-an-experimentusers-read-it-in-their-company;-internal-services-sign-for-the-company-owning-the-hostresource"},{"title":"Set the end date of an experiment\n\nAllowed while draft, ready, scheduled or live; `at` must be in the future and after the start.\nA holdout never ends on its own.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /experiments/{id}/scheduled-end","href":"/api-reference/experiments/set-the-end-date-of-an-experimentallowed-while-draft-ready-scheduled-or-live;-`at`-must-be-in-the-future-and-after-the-starta-holdout-never-ends-on-its-own"},{"title":"Clear the end date of an experiment\n\nBack to running indefinitely, under the same lock as setting it; a no-op when there is none.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /experiments/{id}/scheduled-end","href":"/api-reference/experiments/clear-the-end-date-of-an-experimentback-to-running-indefinitely-under-the-same-lock-as-setting-it;-a-no-op-when-there-is-none"},{"title":"Set the datasource-driven assignment of an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /experiments/{id}/datasource-assignment","href":"/api-reference/experiments/set-the-datasource-driven-assignment-of-an-experiment"},{"title":"Clear the datasource-driven assignment of an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /experiments/{id}/datasource-assignment","href":"/api-reference/experiments/clear-the-datasource-driven-assignment-of-an-experiment"},{"title":"Register an attachment of the experiment on a host surface\n\nCalled by the host surface (workflow, content, loop) when a version referencing the\nexperiment is written. One entry per resource however many of its branches (nodes, condition\ngroups) reference the experiment, idempotent on `(surface, resourceId)`: a replay is a no-op.\nA new attachment needs ready, scheduled or live, unless sourceResourceId names a registered\nresource of the same surface. Draft and archived experiments cannot receive copies.\nOnce attached, the variant set is locked and back-to-draft / archive are held until every attachment is removed.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments/{id}/attachments","href":"/api-reference/experiments/register-an-attachment-of-the-experiment-on-a-host-surfacecalled-by-the-host-surface-workflow-content-loop-when-a-version-referencing-theexperiment-is-written-one-entry-per-resource-however-many-of-its-branches-nodes-conditiongroups-reference-the-experiment-idempotent-on-`surface-resourceid`:-a-replay-is-a-no-opa-new-attachment-needs-ready-scheduled-or-live-unless-sourceresourceid-names-a-registeredresource-of-the-same-surface-draft-and-archived-experiments-cannot-receive-copiesonce-attached-the-variant-set-is-locked-and-back-to-draft-archive-are-held-until-every-attachment-is-removed"},{"title":"Unregister an attachment of the experiment from a host surface\n\nCalled by the host surface when a version stops referencing the experiment, in any status.\nIdempotent: unregistering an attachment the registry does not hold is a no-op.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /experiments/{id}/attachments","href":"/api-reference/experiments/unregister-an-attachment-of-the-experiment-from-a-host-surfacecalled-by-the-host-surface-when-a-version-stops-referencing-the-experiment-in-any-statusidempotent:-unregistering-an-attachment-the-registry-does-not-hold-is-a-no-op"},{"title":"Apply a lifecycle action to an experiment\n\nMark ready, back to draft, start, conclude and archive. A 409 carries the lifecycle\nguard's verdict; a 422 lists every failed readiness check on mark ready and start.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments/{id}/transitions","href":"/api-reference/experiments/apply-a-lifecycle-action-to-an-experimentmark-ready-back-to-draft-start-conclude-and-archive-a-409-carries-the-lifecycleguards-verdict;-a-422-lists-every-failed-readiness-check-on-mark-ready-and-start"},{"title":"Copy the configuration of an experiment, in any status, into a new draft","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments/{id}/clone","href":"/api-reference/experiments/copy-the-configuration-of-an-experiment-in-any-status-into-a-new-draft"}]},{"group":"AnalyticsSettings","pages":[{"title":"List automatic report settings and provision the platform defaults","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/automatic-reports","href":"/api-reference/analyticssettings/list-automatic-report-settings-and-provision-the-platform-defaults"},{"title":"Add an automatic report dashboard","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /analytics/settings/automatic-reports","href":"/api-reference/analyticssettings/add-an-automatic-report-dashboard"},{"title":"Read automatic report settings by immutable slug","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/automatic-reports/{slug}","href":"/api-reference/analyticssettings/read-automatic-report-settings-by-immutable-slug"},{"title":"Disable future refreshes while retaining automatic report history","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/automatic-reports/{slug}","href":"/api-reference/analyticssettings/disable-future-refreshes-while-retaining-automatic-report-history"},{"title":"Update an automatic report without changing its slug","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /analytics/settings/automatic-reports/{slug}","href":"/api-reference/analyticssettings/update-an-automatic-report-without-changing-its-slug"},{"title":"Restore the current platform prompt for an automatic report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/automatic-reports/{slug}/prompt","href":"/api-reference/analyticssettings/restore-the-current-platform-prompt-for-an-automatic-report"},{"title":"List the tag settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/tags","href":"/api-reference/analyticssettings/list-the-tag-settings-for-the-current-company"},{"title":"Create a tag key for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /analytics/settings/tags","href":"/api-reference/analyticssettings/create-a-tag-key-for-the-current-company"},{"title":"Get a single tag key with its values","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/tags/{id}","href":"/api-reference/analyticssettings/get-a-single-tag-key-with-its-values"},{"title":"Delete a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/tags/{id}","href":"/api-reference/analyticssettings/delete-a-tag-key"},{"title":"Update the user-manageable fields of a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /analytics/settings/tags/{id}","href":"/api-reference/analyticssettings/update-the-user-manageable-fields-of-a-tag-key"},{"title":"Add a value to a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /analytics/settings/tags/{tagId}/values","href":"/api-reference/analyticssettings/add-a-value-to-a-tag-key"},{"title":"Delete a value from a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/tags/{tagId}/values/{valueId}","href":"/api-reference/analyticssettings/delete-a-value-from-a-tag-key"},{"title":"Update a value of a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /analytics/settings/tags/{tagId}/values/{valueId}","href":"/api-reference/analyticssettings/update-a-value-of-a-tag-key"},{"title":"Get the attribution settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/attribution","href":"/api-reference/analyticssettings/get-the-attribution-settings-of-the-current-company"},{"title":"Create or replace the attribution settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /analytics/settings/attribution","href":"/api-reference/analyticssettings/create-or-replace-the-attribution-settings-of-the-current-company"},{"title":"Get the reporting settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/reporting","href":"/api-reference/analyticssettings/get-the-reporting-settings-of-the-current-company"},{"title":"Create or replace the reporting settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /analytics/settings/reporting","href":"/api-reference/analyticssettings/create-or-replace-the-reporting-settings-of-the-current-company"}]}]}]},{"tab":"Why Reelevant","pages":[{"title":"Why Reelevant","href":"/why-reelevant/introduction"}]}]},{"language":"fr","tabs":[{"tab":"Product Guide","pages":[{"title":"Product Guide","href":"/fr/product-guide/introduction"}]},{"tab":"Advanced Guide","pages":[{"title":"Advanced Guide","href":"/fr/advanced-guide/introduction"}]},{"tab":"Developer Docs","groups":[{"group":"Getting Started","pages":[{"title":"Documentation développeur","href":"/fr/developer-docs/introduction"},{"title":"Introduction","href":"/fr/developer-docs/api-reference/introduction"},{"title":"Authentification","href":"/fr/developer-docs/api-reference/authentication"},{"title":"Provisionnement SCIM 2.0","href":"/fr/developer-docs/api-reference/scim"}]},{"group":"SDKs","pages":[{"title":"Vue d’ensemble des SDK","href":"/fr/developer-docs/sdks/overview"},{"title":"SDK Workflows","href":"/fr/developer-docs/sdks/workflows-sdk"},{"title":"SDK Data","href":"/fr/developer-docs/sdks/data-sdk"},{"title":"SDK Content","href":"/fr/developer-docs/sdks/content-sdk"}]},{"group":"Collecte de données","pages":[{"title":"Collecte de données","href":"/fr/developer-docs/data-collection/overview"},{"title":"Collecte web","href":"/fr/developer-docs/data-collection/web"},{"title":"Collecte mobile","href":"/fr/developer-docs/data-collection/mobile"},{"title":"Référence des événements","href":"/fr/developer-docs/data-collection/events-reference"}]},{"group":"Web Integration","pages":[{"title":"Personnalisation de site web","href":"/fr/developer-docs/web-integration/overview"},{"group":"Server Side SDK","pages":[{"title":"Reelevant Server Side SDK","href":"/fr/developer-docs/web-integration/server-side-sdk/overview"},{"title":"SDK core","href":"/fr/developer-docs/web-integration/server-side-sdk/core"},{"title":"Intégration Next.js","href":"/fr/developer-docs/web-integration/server-side-sdk/nextjs"},{"title":"Intégration Nuxt","href":"/fr/developer-docs/web-integration/server-side-sdk/nuxt"},{"title":"Intégration Remix","href":"/fr/developer-docs/web-integration/server-side-sdk/remix"},{"title":"Intégration SvelteKit","href":"/fr/developer-docs/web-integration/server-side-sdk/sveltekit"}]},{"group":"Client Side Script","pages":[{"title":"Script client Reelevant","href":"/fr/developer-docs/web-integration/client-side-script/overview"}]},{"group":"JSON API","pages":[{"title":"Reelevant comme API (JSON)","href":"/fr/developer-docs/web-integration/api-json/overview"},{"title":"Intégration technique","href":"/fr/developer-docs/web-integration/api-json/integration"}]}]},{"group":"Mobile Integration","pages":[{"title":"Personnalisation mobile","href":"/fr/developer-docs/mobile-integration/overview"},{"group":"Mobile SDK","pages":[{"title":"Reelevant Mobile SDK","href":"/fr/developer-docs/mobile-integration/sdk/overview"},{"title":"SDK Android","href":"/fr/developer-docs/mobile-integration/sdk/android"},{"title":"SDK iOS","href":"/fr/developer-docs/mobile-integration/sdk/ios"},{"title":"SDK Flutter","href":"/fr/developer-docs/mobile-integration/sdk/flutter"}]},{"group":"JSON API","pages":[{"title":"Reelevant comme API (JSON)","href":"/fr/developer-docs/mobile-integration/api-json/overview"}]}]},{"group":"Guides","pages":[{"title":"Instructions d'intégration","href":"/fr/developer-docs/guides/browser-extension-integration"},{"title":"Content Script et intégration on-site","href":"/fr/developer-docs/guides/browser-extension-content-script"},{"title":"Datasource API en temps réel (mode proxy)","href":"/fr/developer-docs/guides/real-time-api-datasource"},{"title":"Filtres de requête Datasource","href":"/fr/developer-docs/guides/datasource-query-filters"},{"title":"Attributs de Team","href":"/fr/developer-docs/guides/team-attributes"},{"title":"Échecs du Runner","href":"/fr/developer-docs/guides/runner-failures"},{"title":"API Datagraph Schema","href":"/fr/developer-docs/guides/datagraph-schema-api"}]},{"group":"Datasources API","pages":[{"group":"Datagraph","pages":[{"title":"List datagraph schemas","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /datagraph/schemas","href":"/api-reference/datagraph/list-datagraph-schemas"},{"title":"Create a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas","href":"/api-reference/datagraph/create-a-datagraph-schema"},{"title":"Validate a datagraph schema and analyse the relevance of its joins","description":"Validate a datagraph schema and analyse the relevance of its joins\n\nPerforms two steps:\n1. Structural validation of the schema (duplicate tables, unknown relation targets, column constraints, …).\n2. For each relation declared in the schema, queries Pinot to measure how well the join keys\noverlap between the two datasources (distinct-value intersection score).\nThe relation analysis is only executed when the schema is structurally valid.","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas/validate","href":"/api-reference/datagraph/validate-a-datagraph-schema-and-analyse-the-relevance-of-its-joins"},{"title":"Get a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /datagraph/schemas/{id}","href":"/api-reference/datagraph/get-a-datagraph-schema"},{"title":"Delete a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json delete /datagraph/schemas/{id}","href":"/api-reference/datagraph/delete-a-datagraph-schema"},{"title":"Update a datagraph schema","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json patch /datagraph/schemas/{id}","href":"/api-reference/datagraph/update-a-datagraph-schema"},{"title":"Publish the draft version","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /datagraph/schemas/{id}/publish","href":"/api-reference/datagraph/publish-the-draft-version"}]},{"group":"Datasource","pages":[{"title":"List datasource templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /templates","href":"/api-reference/datasource/list-datasource-templates"},{"title":"List datasource templates categories","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /templates/categories","href":"/api-reference/datasource/list-datasource-templates-categories"},{"title":"Get datasource notification settings for the current company","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /settings","href":"/api-reference/datasource/get-datasource-notification-settings-for-the-current-company"},{"title":"Update datasource notification settings for the current company","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json put /settings","href":"/api-reference/datasource/update-datasource-notification-settings-for-the-current-company"},{"title":"Query a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /query","href":"/api-reference/datasource/query-a-datasource"},{"title":"Get available values for a field in a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /query-values","href":"/api-reference/datasource/get-available-values-for-a-field-in-a-datasource"},{"title":"Get available values for a field in a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /query-count-distinct-values","href":"/api-reference/datasource/get-available-values-for-a-field-in-a-datasource-1"},{"title":"List datasource logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /{id}/logs","href":"/api-reference/datasource/list-datasource-logs"},{"title":"List datasources","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /","href":"/api-reference/datasource/list-datasources"},{"title":"Create a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /","href":"/api-reference/datasource/create-a-datasource"},{"title":"List available hierarchy values at a specific level","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /hierarchy/values","href":"/api-reference/datasource/list-available-hierarchy-values-at-a-specific-level"},{"title":"Get a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /{id}","href":"/api-reference/datasource/get-a-datasource"},{"title":"Delete or archive a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json delete /{id}","href":"/api-reference/datasource/delete-or-archive-a-datasource"},{"title":"Get a datasource's example","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /{id}/example","href":"/api-reference/datasource/get-a-datasources-example"}]},{"group":"OAuthClient","pages":[{"title":"List OAuth clients","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /oauth","href":"/api-reference/oauthclient/list-oauth-clients"},{"title":"Create an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /oauth","href":"/api-reference/oauthclient/create-an-oauth-client"},{"title":"Delete an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json delete /oauth/{id}","href":"/api-reference/oauthclient/delete-an-oauth-client"},{"title":"Update an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json patch /oauth/{id}","href":"/api-reference/oauthclient/update-an-oauth-client"},{"title":"Get the authorize URL for an OAuth client","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /oauth/{id}/authorize/url","href":"/api-reference/oauthclient/get-the-authorize-url-for-an-oauth-client"},{"title":"Get the authorize URL for a datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /oauth/datasource/{id}/authorize/url","href":"/api-reference/oauthclient/get-the-authorize-url-for-a-datasource"}]},{"group":"DatasourceSteps","pages":[{"title":"Get datasource steps","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /{id}/steps","href":"/api-reference/datasourcesteps/get-datasource-steps"},{"title":"Validate datasource step","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /{id}/steps","href":"/api-reference/datasourcesteps/validate-datasource-step"}]},{"group":"WorkerDatasource","pages":[{"title":"List datasource logs","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /worker/{id}/logs","href":"/api-reference/workerdatasource/list-datasource-logs"},{"title":"Upload a file for a worker datasource","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/upload","href":"/api-reference/workerdatasource/upload-a-file-for-a-worker-datasource"},{"title":"Promote a worker datasources (run the live job of the current version)","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/promote","href":"/api-reference/workerdatasource/promote-a-worker-datasources-run-the-live-job-of-the-current-version"},{"title":"Pause a worker datasources","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/pause","href":"/api-reference/workerdatasource/pause-a-worker-datasources"},{"title":"Retrieve upload password","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json get /worker/{id}/upload-password","href":"/api-reference/workerdatasource/retrieve-upload-password"},{"title":"Analyze datasource content","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /worker/{id}/analyzer","href":"/api-reference/workerdatasource/analyze-datasource-content"}]},{"group":"ProxyDatasource","pages":[{"title":"Analyze datasource content","deprecated":null,"version":null,"openapi":"/api-reference/openapi/datasources-api.json post /proxy/{id}/analyzer","href":"/api-reference/proxydatasource/analyze-datasource-content"}]}]},{"group":"Contents API","pages":[{"group":"ContentResource","pages":[{"title":"List fonts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/fonts","href":"/api-reference/contentresource/list-fonts"},{"title":"Create a font","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/fonts","href":"/api-reference/contentresource/create-a-font"},{"title":"Get a font","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/fonts/{id}","href":"/api-reference/contentresource/get-a-font"},{"title":"Update a font","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api patch /contents/fonts/{id}","href":"/api-reference/contentresource/update-a-font"},{"title":"Get contentsfontsfile ","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/fonts/file/{id}/{type}","href":"/api-reference/contentresource/get-contentsfontsfile-"},{"title":"Get contentsresourcesupload ","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/resources/upload/{namespace}/{identifier}","href":"/api-reference/contentresource/get-contentsresourcesupload-"},{"title":"Post contentsresourcesupload","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/resources/upload","href":"/api-reference/contentresource/post-contentsresourcesupload"},{"title":"Post contentsresourcesupload 1","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/resources/upload/{id}","href":"/api-reference/contentresource/post-contentsresourcesupload-1"},{"title":"Post contentsresourcesderive","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/resources/derive","href":"/api-reference/contentresource/post-contentsresourcesderive"},{"title":"Get contentsresourcesforward","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/resources/forward/{url}","href":"/api-reference/contentresource/get-contentsresourcesforward"}]},{"group":"Usage","pages":[{"title":"List contents using a datasource","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/usage/datasource/{id}","href":"/api-reference/usage/list-contents-using-a-datasource"},{"title":"List contents using a datagraph entity group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/usage/entity-group/{id}","href":"/api-reference/usage/list-contents-using-a-datagraph-entity-group"}]},{"group":"Content","pages":[{"title":"Post contentsrendercomponent","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/render/component","href":"/api-reference/content/post-contentsrendercomponent"},{"title":"Render a content with a given dependency data","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/render/{id}","href":"/api-reference/content/render-a-content-with-a-given-dependency-data"},{"title":"List available hierarchy values at a specific level","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/hierarchy/values","href":"/api-reference/content/list-available-hierarchy-values-at-a-specific-level"},{"title":"Import a Figma JSON export, PSD, or HTML design into a content template (no persistence)","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/import/design","href":"/api-reference/content/import-a-figma-json-export-psd-or-html-design-into-a-content-template-no-persistence"},{"title":"List contents","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents","href":"/api-reference/content/list-contents"},{"title":"Create a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents","href":"/api-reference/content/create-a-content"},{"title":"Get a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/{id}","href":"/api-reference/content/get-a-content"},{"title":"Delete a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api delete /contents/{id}","href":"/api-reference/content/delete-a-content"},{"title":"Update a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api patch /contents/{id}","href":"/api-reference/content/update-a-content"},{"title":"Duplicate a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/duplicate","href":"/api-reference/content/duplicate-a-content"},{"title":"Publish a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/{id}/publish","href":"/api-reference/content/publish-a-content"}]},{"group":"GeneratedBackground","pages":[{"title":"Get contentsgenerated backgrounds","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/generated-backgrounds","href":"/api-reference/generatedbackground/get-contentsgenerated-backgrounds"},{"title":"Get contentsgenerated backgroundssummary","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api get /contents/generated-backgrounds/summary","href":"/api-reference/generatedbackground/get-contentsgenerated-backgroundssummary"},{"title":"Post contentsgenerated backgrounds reject","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/generated-backgrounds/{id}/reject","href":"/api-reference/generatedbackground/post-contentsgenerated-backgrounds-reject"},{"title":"Post contentsgenerated backgrounds regenerate","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/contents-api post /contents/generated-backgrounds/{id}/regenerate","href":"/api-reference/generatedbackground/post-contentsgenerated-backgrounds-regenerate"}]}]},{"group":"Workflow API","pages":[{"group":"Workflow","pages":[{"title":"List workflow templates","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/templates","href":"/api-reference/workflow/list-workflow-templates"},{"title":"List workflow templates categories","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/templates/categories","href":"/api-reference/workflow/list-workflow-templates-categories"},{"title":"List workflows","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows","href":"/api-reference/workflow/list-workflows"},{"title":"Create a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows","href":"/api-reference/workflow/create-a-workflow"},{"title":"Get a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/{id}","href":"/api-reference/workflow/get-a-workflow"},{"title":"Delete a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api delete /workflows/{id}","href":"/api-reference/workflow/delete-a-workflow"},{"title":"Update a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/{id}","href":"/api-reference/workflow/update-a-workflow"},{"title":"Duplicate a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/duplicate","href":"/api-reference/workflow/duplicate-a-workflow"},{"title":"Publish a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/{id}/publish","href":"/api-reference/workflow/publish-a-workflow"},{"title":"Update a specific workflow version","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/{id}/versions/{versionId}","href":"/api-reference/workflow/update-a-specific-workflow-version"}]},{"group":"WorkflowSettings","pages":[{"title":"Get the branch category settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/settings/branch-category","href":"/api-reference/workflowsettings/get-the-branch-category-settings-for-the-current-company"},{"title":"Create or replace the branch category settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api put /workflows/settings/branch-category","href":"/api-reference/workflowsettings/create-or-replace-the-branch-category-settings-for-the-current-company"},{"title":"Get the variable profile settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/settings/variable-profile","href":"/api-reference/workflowsettings/get-the-variable-profile-settings-for-the-current-company"},{"title":"Create or replace the variable profile settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api put /workflows/settings/variable-profile","href":"/api-reference/workflowsettings/create-or-replace-the-variable-profile-settings-for-the-current-company"}]},{"group":"Usage","pages":[{"title":"List workflows parameter values","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/parameter-values","href":"/api-reference/usage/list-workflows-parameter-values"},{"title":"Get a workflow integrations options","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/{id}","href":"/api-reference/usage/get-a-workflow-integrations-options"},{"title":"Update a workflow integrations options","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/usage/{id}","href":"/api-reference/usage/update-a-workflow-integrations-options"},{"title":"List workflows using a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/content/{id}","href":"/api-reference/usage/list-workflows-using-a-content"},{"title":"Update workflows using a content","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/usage/content/{id}","href":"/api-reference/usage/update-workflows-using-a-content"},{"title":"List workflows using a datasource","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/usage/datasource/{id}","href":"/api-reference/usage/list-workflows-using-a-datasource"},{"title":"Update workflows using an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api patch /workflows/usage/experiment/{id}","href":"/api-reference/usage/update-workflows-using-an-experiment"}]},{"group":"Runner","pages":[{"title":"Run a workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/run/{id}/{indexOrId}/{user}","href":"/api-reference/runner/run-a-workflow"},{"title":"Mint a short-lived debug token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/debug/token","href":"/api-reference/runner/mint-a-short-lived-debug-token"}]},{"group":"RedirectAlias","pages":[{"title":"Redirect to a specific workflow","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/alias/redirect/{alias}/{index}/{user}","href":"/api-reference/redirectalias/redirect-to-a-specific-workflow"}]},{"group":"JsonTemplate","pages":[{"title":"List JSON templates","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/json-templates","href":"/api-reference/jsontemplate/list-json-templates"},{"title":"Create a JSON template","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api post /workflows/json-templates","href":"/api-reference/jsontemplate/create-a-json-template"},{"title":"Get a JSON template by ID","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/json-templates/{id}","href":"/api-reference/jsontemplate/get-a-json-template-by-id"},{"title":"Update a JSON template","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api put /workflows/json-templates/{id}","href":"/api-reference/jsontemplate/update-a-json-template"},{"title":"Delete a JSON template","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api delete /workflows/json-templates/{id}","href":"/api-reference/jsontemplate/delete-a-json-template"}]},{"group":"Hierarchy","pages":[{"title":"List available hierarchy values at a specific level","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/workflow-api get /workflows/hierarchy/values","href":"/api-reference/hierarchy/list-available-hierarchy-values-at-a-specific-level"}]}]},{"group":"Datasources Collector","pages":[{"group":"Collect","pages":[{"title":"Post collect rlvt","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/datasources-collector post /collect/{id}/rlvt","href":"/api-reference/collect/post-collect-rlvt"},{"title":"Post collect workflow events","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/datasources-collector post /collect/{id}/workflow-events","href":"/api-reference/collect/post-collect-workflow-events"},{"title":"Post collect","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/datasources-collector post /collect/{id}","href":"/api-reference/collect/post-collect"}]}]},{"group":"Entity Manager API","pages":[{"group":"User","pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /users","href":"/api-reference/user/list-users"},{"title":"Create a service account","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/service-accounts","href":"/api-reference/user/create-a-service-account"},{"title":"List the client secrets of a service account","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /users/{id}/client-secrets","href":"/api-reference/user/list-the-client-secrets-of-a-service-account"},{"title":"Create a client secret for a service account","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/client-secrets","href":"/api-reference/user/create-a-client-secret-for-a-service-account"},{"title":"Revoke a client secret","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /users/{id}/client-secrets/{secretId}","href":"/api-reference/user/revoke-a-client-secret"},{"title":"Update an user password","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /users/password","href":"/api-reference/user/update-an-user-password"},{"title":"Reset password","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/password-reset","href":"/api-reference/user/reset-password"},{"title":"Delete a user","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /users/{id}","href":"/api-reference/user/delete-a-user"},{"title":"Update an user","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /users/{id}","href":"/api-reference/user/update-an-user"},{"title":"Create a user from a pending invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/register","href":"/api-reference/user/create-a-user-from-a-pending-invitation"},{"title":"Deactivate or reactivate a user","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/status","href":"/api-reference/user/deactivate-or-reactivate-a-user"},{"title":"Update a user role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/role","href":"/api-reference/user/update-a-user-role"},{"title":"Update a user resource groups","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/resource-groups","href":"/api-reference/user/update-a-user-resource-groups"},{"title":"Enable or disable user's OTP","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /users/{id}/otp","href":"/api-reference/user/enable-or-disable-users-otp"}]},{"group":"SSO","pages":[{"title":"Get the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /sso/config","href":"/api-reference/sso/get-the-saml-sso-configuration"},{"title":"Create or replace the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager put /sso/config","href":"/api-reference/sso/create-or-replace-the-saml-sso-configuration"},{"title":"Delete the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /sso/config","href":"/api-reference/sso/delete-the-saml-sso-configuration"},{"title":"Update the SAML SSO configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /sso/config","href":"/api-reference/sso/update-the-saml-sso-configuration"},{"title":"Rotate the service provider keypair","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /sso/config/keypair","href":"/api-reference/sso/rotate-the-service-provider-keypair"}]},{"group":"SIEMExport","pages":[{"title":"Get the SIEM export configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /siem-export/config","href":"/api-reference/siemexport/get-the-siem-export-configuration"},{"title":"Update the SIEM export configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /siem-export/config","href":"/api-reference/siemexport/update-the-siem-export-configuration"},{"title":"Flush pending audit logs to the SIEM now","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /siem-export/flush","href":"/api-reference/siemexport/flush-pending-audit-logs-to-the-siem-now"},{"title":"Check the collector is reachable with the saved configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /siem-export/test-connection","href":"/api-reference/siemexport/check-the-collector-is-reachable-with-the-saved-configuration"}]},{"group":"SCIM","pages":[{"title":"Get the SCIM provisioning configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /scim/config","href":"/api-reference/scim/get-the-scim-provisioning-configuration"},{"title":"Update the SCIM provisioning configuration","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /scim/config","href":"/api-reference/scim/update-the-scim-provisioning-configuration"},{"title":"List the SCIM tokens of the company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /scim/tokens","href":"/api-reference/scim/list-the-scim-tokens-of-the-company"},{"title":"Generate a SCIM token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /scim/tokens","href":"/api-reference/scim/generate-a-scim-token"},{"title":"Revoke a SCIM token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /scim/tokens/{id}","href":"/api-reference/scim/revoke-a-scim-token"}]},{"group":"LinkedAccount","pages":[{"title":"Get linked accountsresolve","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /linked-accounts/resolve","href":"/api-reference/linkedaccount/get-linked-accountsresolve"},{"title":"Post linked accountslink requests","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /linked-accounts/link-requests","href":"/api-reference/linkedaccount/post-linked-accountslink-requests"},{"title":"Get melinked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /me/linked-accounts","href":"/api-reference/linkedaccount/get-melinked-accounts"},{"title":"Delete melinked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /me/linked-accounts/{id}","href":"/api-reference/linkedaccount/delete-melinked-accounts"},{"title":"Get companies linked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /companies/{companyId}/linked-accounts","href":"/api-reference/linkedaccount/get-companies-linked-accounts"},{"title":"Delete linked accounts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /linked-accounts/{id}","href":"/api-reference/linkedaccount/delete-linked-accounts"},{"title":"Get linked accountsconfirm","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /linked-accounts/confirm","href":"/api-reference/linkedaccount/get-linked-accountsconfirm"},{"title":"Post linked accountsconfirm","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /linked-accounts/confirm","href":"/api-reference/linkedaccount/post-linked-accountsconfirm"}]},{"group":"Invitation","pages":[{"title":"List pending user invitations","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /invitations","href":"/api-reference/invitation/list-pending-user-invitations"},{"title":"Create an user invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /invitations","href":"/api-reference/invitation/create-an-user-invitation"},{"title":"Delete a pending user invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /invitations/{id}","href":"/api-reference/invitation/delete-a-pending-user-invitation"},{"title":"Use a pending user invitation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /invitations/use/{id}","href":"/api-reference/invitation/use-a-pending-user-invitation"}]},{"group":"Company","pages":[{"title":"Get company defaults","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /companies/defaults","href":"/api-reference/company/get-company-defaults"},{"title":"Update company defaults","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /companies/defaults","href":"/api-reference/company/update-company-defaults"},{"title":"Get a company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /companies/{id}","href":"/api-reference/company/get-a-company"},{"title":"Update a company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /companies/{id}","href":"/api-reference/company/update-a-company"},{"title":"Create a company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /companies","href":"/api-reference/company/create-a-company"}]},{"group":"AuditLog","pages":[{"title":"List audit logs","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /audit-logs","href":"/api-reference/auditlog/list-audit-logs"}]},{"group":"Role","pages":[{"title":"List roles","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /roles","href":"/api-reference/role/list-roles"},{"title":"Create a role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /roles","href":"/api-reference/role/create-a-role"},{"title":"Delete a role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /roles/{id}","href":"/api-reference/role/delete-a-role"},{"title":"Update a role","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /roles/{id}","href":"/api-reference/role/update-a-role"}]},{"group":"ResourceGroup","pages":[{"title":"List resource groups","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /resource-groups","href":"/api-reference/resourcegroup/list-resource-groups"},{"title":"Create a resource group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /resource-groups","href":"/api-reference/resourcegroup/create-a-resource-group"},{"title":"Delete a resource group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /resource-groups/{id}","href":"/api-reference/resourcegroup/delete-a-resource-group"},{"title":"Update a resource group","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager patch /resource-groups/{id}","href":"/api-reference/resourcegroup/update-a-resource-group"},{"title":"Get resource groups graph with user IDs","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /resource-groups/graph","href":"/api-reference/resourcegroup/get-resource-groups-graph-with-user-ids"}]},{"group":"Authentification","pages":[{"title":"Get token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /auth/token","href":"/api-reference/authentification/get-token"},{"title":"Get infos about an access token","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /auth/token/{token}","href":"/api-reference/authentification/get-infos-about-an-access-token"},{"title":"Revoke a token (access or refresh)","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager delete /auth/token/{token}","href":"/api-reference/authentification/revoke-a-token-access-or-refresh"},{"title":"SSO SAML Authentification","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /auth/sso/redirect/{domain}","href":"/api-reference/authentification/sso-saml-authentification"},{"title":"SSO SAML callback","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /auth/sso/callback/{company}","href":"/api-reference/authentification/sso-saml-callback"},{"title":"SSO SAML metadata","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /auth/sso/metadata/{company}","href":"/api-reference/authentification/sso-saml-metadata"}]},{"group":"OAuth","pages":[{"title":"Render the reset password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/reset-password","href":"/api-reference/oauth/render-the-reset-password-form"},{"title":"Process the reset password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/reset-password","href":"/api-reference/oauth/process-the-reset-password-form"},{"title":"Render the registration form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/register","href":"/api-reference/oauth/render-the-registration-form"},{"title":"Process the registration form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/register","href":"/api-reference/oauth/process-the-registration-form"},{"title":"Render the forgot password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/forgot-password","href":"/api-reference/oauth/render-the-forgot-password-form"},{"title":"Process the forgot password form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/forgot-password","href":"/api-reference/oauth/process-the-forgot-password-form"},{"title":"Post oauthconsent","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/consent","href":"/api-reference/oauth/post-oauthconsent"},{"title":"Check email domain for SSO before showing password","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/check-email","href":"/api-reference/oauth/check-email-domain-for-sso-before-showing-password"},{"title":"Render the OAuth login page","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager get /oauth/authorize","href":"/api-reference/oauth/render-the-oauth-login-page"},{"title":"Process the OAuth login form","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/entity-manager post /oauth/authorize","href":"/api-reference/oauth/process-the-oauth-login-form"}]}]},{"group":"Statistics API","pages":[{"group":"AnalysisReports","pages":[{"title":"List the complete platform prompt suggestions for report creation and settings","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports/prompt-templates","href":"/api-reference/analysisreports/list-the-complete-platform-prompt-suggestions-for-report-creation-and-settings"},{"title":"List analysis reports without embedded section payloads","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports","href":"/api-reference/analysisreports/list-analysis-reports-without-embedded-section-payloads"},{"title":"Create a Statistics-owned AI analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports","href":"/api-reference/analysisreports/create-a-statistics-owned-ai-analysis-report"},{"title":"Get the current automatic dashboard and its immutable period history","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports/automatic/{slug}","href":"/api-reference/analysisreports/get-the-current-automatic-dashboard-and-its-immutable-period-history"},{"title":"Retry the latest failed period of an automatic report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/automatic/{slug}/retry","href":"/api-reference/analysisreports/retry-the-latest-failed-period-of-an-automatic-report"},{"title":"Read a complete analysis report snapshot","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /reports/{reportId}","href":"/api-reference/analysisreports/read-a-complete-analysis-report-snapshot"},{"title":"Soft archive an analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /reports/{reportId}","href":"/api-reference/analysisreports/soft-archive-an-analysis-report"},{"title":"Queue one immutable follow-up section","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/follow-ups","href":"/api-reference/analysisreports/queue-one-immutable-follow-up-section"},{"title":"Retry the latest failed generation of a free-form analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/retry","href":"/api-reference/analysisreports/retry-the-latest-failed-generation-of-a-free-form-analysis-report"},{"title":"Restore an archived analysis report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/restore","href":"/api-reference/analysisreports/restore-an-archived-analysis-report"},{"title":"Execute and persist one authorized Statistics query as report evidence","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/generations/{generationId}/queries","href":"/api-reference/analysisreports/execute-and-persist-one-authorized-statistics-query-as-report-evidence"},{"title":"Atomically append or fail an analysis report generation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/generations/{generationId}/result","href":"/api-reference/analysisreports/atomically-append-or-fail-an-analysis-report-generation"},{"title":"Confirm a proposed analysis report plan, optionally after editing its parts","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/plan/confirm","href":"/api-reference/analysisreports/confirm-a-proposed-analysis-report-plan-optionally-after-editing-its-parts"},{"title":"Reject a proposed analysis report plan and run a single generation","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/plan/reject","href":"/api-reference/analysisreports/reject-a-proposed-analysis-report-plan-and-run-a-single-generation"},{"title":"Re-queue a failed, skipped or cancelled part of a confirmed plan","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /reports/{reportId}/plan/parts/{partId}/retry","href":"/api-reference/analysisreports/re-queue-a-failed-skipped-or-cancelled-part-of-a-confirmed-plan"}]},{"group":"API Reference","pages":[{"title":"Get available dimensions and measures","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /meta","href":"/api-reference/get-available-dimensions-and-measures"},{"title":"List saved queries","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /query","href":"/api-reference/list-saved-queries"},{"title":"Make one or multiple queries to CubeJS API\nand format result","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /query","href":"/api-reference/make-one-or-multiple-queries-to-cubejs-apiand-format-result"},{"title":"Save a query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /query/save","href":"/api-reference/save-a-query"},{"title":"Run a saved query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /query/{id}","href":"/api-reference/run-a-saved-query"},{"title":"Delete a query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /query/{id}","href":"/api-reference/delete-a-query"},{"title":"Update a saved query","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /query/{id}","href":"/api-reference/update-a-saved-query"}]},{"group":"Experiments","pages":[{"title":"List the company's experiments\n\nArchived experiments are left out unless `status` names them or `includeArchived` is set.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments","href":"/api-reference/experiments/list-the-companys-experimentsarchived-experiments-are-left-out-unless-`status`-names-them-or-`includearchived`-is-set"},{"title":"Create an experiment as a draft, or as ready with `markReady`\n\nWith `markReady`, the readiness checks run on the draft and a failure (422) writes nothing;\nthe experiment is otherwise created `ready`, with its system tag key.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments","href":"/api-reference/experiments/create-an-experiment-as-a-draft-or-as-ready-with-`markready`with-`markready`-the-readiness-checks-run-on-the-draft-and-a-failure-422-writes-nothing;the-experiment-is-otherwise-created-`ready`-with-its-system-tag-key"},{"title":"List the experiments that are neither ended nor archived and read a datasource, with the fields used by their assignment conditions","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments/usage/datasource/{id}","href":"/api-reference/experiments/list-the-experiments-that-are-neither-ended-nor-archived-and-read-a-datasource-with-the-fields-used-by-their-assignment-conditions"},{"title":"Read an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments/{id}","href":"/api-reference/experiments/read-an-experiment"},{"title":"Edit the configuration of an experiment\n\nA missing key is unchanged. Every key may change while draft or ready (the variant set only\nwhile unattached); once scheduled or started only the metadata (name, hypothesis, variant\nnames) may, and nothing once archived. The end date has its own routes. A `ready` result\npasses the readiness checks or nothing is written (422): editing a ready experiment, or a\ndraft with `markReady`, which marks it ready in the same call (409 on any other status).\nA variant set change syncs the stored conditions to the new set: removed variants lose their\ncondition and each added variant gets an empty one, which fails readiness on a ready\nexperiment. Send `datasourceAssignment` in the same request to write the new set's conditions\nwith it: a variant without a condition still gets an empty one, and a condition on a variant\noutside the new set is a 422. Readiness checks run on the result.\n`datasourceAssignment` without a variant set change is a 422. On an experiment without a block,\nit adds one, switching it to datasource-driven assignment.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /experiments/{id}","href":"/api-reference/experiments/edit-the-configuration-of-an-experimenta-missing-key-is-unchanged-every-key-may-change-while-draft-or-ready-the-variant-set-onlywhile-unattached;-once-scheduled-or-started-only-the-metadata-name-hypothesis-variantnames-may-and-nothing-once-archived-the-end-date-has-its-own-routes-a-`ready`-resultpasses-the-readiness-checks-or-nothing-is-written-422:-editing-a-ready-experiment-or-adraft-with-`markready`-which-marks-it-ready-in-the-same-call-409-on-any-other-statusa-variant-set-change-syncs-the-stored-conditions-to-the-new-set:-removed-variants-lose-theircondition-and-each-added-variant-gets-an-empty-one-which-fails-readiness-on-a-readyexperiment-send-`datasourceassignment`-in-the-same-request-to-write-the-new-sets-conditionswith-it:-a-variant-without-a-condition-still-gets-an-empty-one-and-a-condition-on-a-variantoutside-the-new-set-is-a-422-readiness-checks-run-on-the-result`datasourceassignment`-without-a-variant-set-change-is-a-422-on-an-experiment-without-a-blockit-adds-one-switching-it-to-datasource-driven-assignment"},{"title":"Read what a host surface needs to route and stamp a run on an experiment\n\nUsers read it in their company; internal services sign for the company owning the host\nresource.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /experiments/{id}/runtime","href":"/api-reference/experiments/read-what-a-host-surface-needs-to-route-and-stamp-a-run-on-an-experimentusers-read-it-in-their-company;-internal-services-sign-for-the-company-owning-the-hostresource"},{"title":"Set the end date of an experiment\n\nAllowed while draft, ready, scheduled or live; `at` must be in the future and after the start.\nA holdout never ends on its own.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /experiments/{id}/scheduled-end","href":"/api-reference/experiments/set-the-end-date-of-an-experimentallowed-while-draft-ready-scheduled-or-live;-`at`-must-be-in-the-future-and-after-the-starta-holdout-never-ends-on-its-own"},{"title":"Clear the end date of an experiment\n\nBack to running indefinitely, under the same lock as setting it; a no-op when there is none.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /experiments/{id}/scheduled-end","href":"/api-reference/experiments/clear-the-end-date-of-an-experimentback-to-running-indefinitely-under-the-same-lock-as-setting-it;-a-no-op-when-there-is-none"},{"title":"Set the datasource-driven assignment of an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /experiments/{id}/datasource-assignment","href":"/api-reference/experiments/set-the-datasource-driven-assignment-of-an-experiment"},{"title":"Clear the datasource-driven assignment of an experiment","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /experiments/{id}/datasource-assignment","href":"/api-reference/experiments/clear-the-datasource-driven-assignment-of-an-experiment"},{"title":"Register an attachment of the experiment on a host surface\n\nCalled by the host surface (workflow, content, loop) when a version referencing the\nexperiment is written. One entry per resource however many of its branches (nodes, condition\ngroups) reference the experiment, idempotent on `(surface, resourceId)`: a replay is a no-op.\nA new attachment needs ready, scheduled or live, unless sourceResourceId names a registered\nresource of the same surface. Draft and archived experiments cannot receive copies.\nOnce attached, the variant set is locked and back-to-draft / archive are held until every attachment is removed.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments/{id}/attachments","href":"/api-reference/experiments/register-an-attachment-of-the-experiment-on-a-host-surfacecalled-by-the-host-surface-workflow-content-loop-when-a-version-referencing-theexperiment-is-written-one-entry-per-resource-however-many-of-its-branches-nodes-conditiongroups-reference-the-experiment-idempotent-on-`surface-resourceid`:-a-replay-is-a-no-opa-new-attachment-needs-ready-scheduled-or-live-unless-sourceresourceid-names-a-registeredresource-of-the-same-surface-draft-and-archived-experiments-cannot-receive-copiesonce-attached-the-variant-set-is-locked-and-back-to-draft-archive-are-held-until-every-attachment-is-removed"},{"title":"Unregister an attachment of the experiment from a host surface\n\nCalled by the host surface when a version stops referencing the experiment, in any status.\nIdempotent: unregistering an attachment the registry does not hold is a no-op.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /experiments/{id}/attachments","href":"/api-reference/experiments/unregister-an-attachment-of-the-experiment-from-a-host-surfacecalled-by-the-host-surface-when-a-version-stops-referencing-the-experiment-in-any-statusidempotent:-unregistering-an-attachment-the-registry-does-not-hold-is-a-no-op"},{"title":"Apply a lifecycle action to an experiment\n\nMark ready, back to draft, start, conclude and archive. A 409 carries the lifecycle\nguard's verdict; a 422 lists every failed readiness check on mark ready and start.","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments/{id}/transitions","href":"/api-reference/experiments/apply-a-lifecycle-action-to-an-experimentmark-ready-back-to-draft-start-conclude-and-archive-a-409-carries-the-lifecycleguards-verdict;-a-422-lists-every-failed-readiness-check-on-mark-ready-and-start"},{"title":"Copy the configuration of an experiment, in any status, into a new draft","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /experiments/{id}/clone","href":"/api-reference/experiments/copy-the-configuration-of-an-experiment-in-any-status-into-a-new-draft"}]},{"group":"AnalyticsSettings","pages":[{"title":"List automatic report settings and provision the platform defaults","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/automatic-reports","href":"/api-reference/analyticssettings/list-automatic-report-settings-and-provision-the-platform-defaults"},{"title":"Add an automatic report dashboard","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /analytics/settings/automatic-reports","href":"/api-reference/analyticssettings/add-an-automatic-report-dashboard"},{"title":"Read automatic report settings by immutable slug","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/automatic-reports/{slug}","href":"/api-reference/analyticssettings/read-automatic-report-settings-by-immutable-slug"},{"title":"Disable future refreshes while retaining automatic report history","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/automatic-reports/{slug}","href":"/api-reference/analyticssettings/disable-future-refreshes-while-retaining-automatic-report-history"},{"title":"Update an automatic report without changing its slug","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /analytics/settings/automatic-reports/{slug}","href":"/api-reference/analyticssettings/update-an-automatic-report-without-changing-its-slug"},{"title":"Restore the current platform prompt for an automatic report","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/automatic-reports/{slug}/prompt","href":"/api-reference/analyticssettings/restore-the-current-platform-prompt-for-an-automatic-report"},{"title":"List the tag settings for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/tags","href":"/api-reference/analyticssettings/list-the-tag-settings-for-the-current-company"},{"title":"Create a tag key for the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /analytics/settings/tags","href":"/api-reference/analyticssettings/create-a-tag-key-for-the-current-company"},{"title":"Get a single tag key with its values","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/tags/{id}","href":"/api-reference/analyticssettings/get-a-single-tag-key-with-its-values"},{"title":"Delete a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/tags/{id}","href":"/api-reference/analyticssettings/delete-a-tag-key"},{"title":"Update the user-manageable fields of a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /analytics/settings/tags/{id}","href":"/api-reference/analyticssettings/update-the-user-manageable-fields-of-a-tag-key"},{"title":"Add a value to a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics post /analytics/settings/tags/{tagId}/values","href":"/api-reference/analyticssettings/add-a-value-to-a-tag-key"},{"title":"Delete a value from a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics delete /analytics/settings/tags/{tagId}/values/{valueId}","href":"/api-reference/analyticssettings/delete-a-value-from-a-tag-key"},{"title":"Update a value of a tag key","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics patch /analytics/settings/tags/{tagId}/values/{valueId}","href":"/api-reference/analyticssettings/update-a-value-of-a-tag-key"},{"title":"Get the attribution settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/attribution","href":"/api-reference/analyticssettings/get-the-attribution-settings-of-the-current-company"},{"title":"Create or replace the attribution settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /analytics/settings/attribution","href":"/api-reference/analyticssettings/create-or-replace-the-attribution-settings-of-the-current-company"},{"title":"Get the reporting settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics get /analytics/settings/reporting","href":"/api-reference/analyticssettings/get-the-reporting-settings-of-the-current-company"},{"title":"Create or replace the reporting settings of the current company","deprecated":null,"version":null,"openapi":"https://openapi.production.reelevant.io/v1/render/statistics put /analytics/settings/reporting","href":"/api-reference/analyticssettings/create-or-replace-the-reporting-settings-of-the-current-company"}]}]}]},{"tab":"Why Reelevant","pages":[{"title":"Why Reelevant","href":"/fr/why-reelevant/introduction"}]}]}]},"basePath":"","title":"Create a datagraph schema - Reelevant Documentation","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-B5zPa4Vr.js","utils-CVjrr8Yd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DTgURWzl.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DxTHtkdZ.js","snippetPresets-Cx47o5Vx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-CYZot51e.js","ApiExamples-4Fr6y9N_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Dq2ElbEk.js","shallow-BfYl9r69.js","getApiPlaygroundDisplay-Ch3xc7i1.js","CodeSnippet-BsBxuJ1v.js","CodeSnippets-CetzeDL8.js","getPastedJson-BxPKFSJx.js","icon-o0J1Ochb.js","MethodPill-Du3usO5m.js","DuplicateIcon-DJypyMzl.js","createIcon-YMA6N8KJ.js","DynamicMarkdown-CWvhfcZc.js","SectionHeading-BdLVaXCd.js","axios-vUo_bRtp.js","Markdown-C4Ez6OeV.js","clsx-DptzKFCt.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dt1IougW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CZ6Wt2Vb.js"]}