{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Portal Unicontrol","colors":{"primary":"#0ea5e9","light":"#0ea5e9","dark":"#0ea5e9"},"favicon":"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026auto=format\u0026n=OerQOEO0U_gevgqy\u0026q=85\u0026s=af4829308a6adf653b6e739e24014972","logo":{"light":"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026auto=format\u0026n=OerQOEO0U_gevgqy\u0026q=85\u0026s=af4829308a6adf653b6e739e24014972","dark":"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026auto=format\u0026n=OerQOEO0U_gevgqy\u0026q=85\u0026s=af4829308a6adf653b6e739e24014972"},"api":{"openapi":"https://portal.unicontrol.me/v1/openapi"},"navbar":{"links":[{"label":"Acessar Portal","href":"https://portal.unicontrol.me"}],"primary":{"type":"button","label":"Criar Conta","href":"https://portal.unicontrol.me/signin"}},"footer":{"socials":{"instagram":"https://instagram.com/unisec_it","linkedin":"https://br.linkedin.com/company/unisec-tecnologia","youtube":"https://www.youtube.com/@unisec_it"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Aplicativo Móvel","href":"https://portal.unicontrol.me/download","icon":"mobile"},{"anchor":"Status","href":"https://status.unicontrol.me","icon":"signal"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"unicontrol-146bf058","hasAudioNarration":false,"actualSubdomain":"unicontrol-146bf058","customDomains":["docs.unicontrol.me"],"gitSource":{"type":"github","owner":"unisec","repo":"portal","deployBranch":"main","contentDirectory":"packages/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adad0a0c644ce36c9283401","collectionId":"fc28be77-195e-4ab5-a4c1-a80658d6bc6e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adad0a0c644ce36c9283401"},"entitlements":{},"buildId":"6adad0a0c644ce36c9283401","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"API Referência","count":259},{"language":"default","tag":"Integrações","count":102},{"language":"default","tag":"Documentation","count":59},{"language":"default","tag":"Organizations","count":41},{"language":"default","tag":"Referência","count":16},{"language":"default","tag":"Areas","count":15},{"language":"default","tag":"Guias","count":14},{"language":"default","tag":"VoIP","count":14},{"language":"default","tag":"Account","count":12},{"language":"default","tag":"Billing","count":12}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização","slug":"/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização","pageMetadata":{"title":"Cria ou retorna uma conversa 1:1 com outro membro da organização","description":null,"deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/conversations","href":"/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização","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":{"config":{},"pageMetadata":{"title":"Cria ou retorna uma conversa 1:1 com outro membro da organização","description":null,"deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/conversations","href":"/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"responses":{"200":"f2c0dd8c-f08d-4010-803f-e9ff76322625","400":"f974d288-6172-491a-b027-3005bc3e5b7d","401":"97dcbde3-4f40-42b7-b641-3ddd3215681f","403":"3a1de1f8-c054-4195-829d-572fed4ab373"},"operationId":"postV1Conversations","tags":["Conversations"],"parameters":["1cd63afc-b6c4-492f-ac5d-281608d1b4a9"],"summary":"Cria ou retorna uma conversa 1:1 com outro membro da organização","requestBody":"1d28138f-79c9-4cf5-9483-d5f19c8ba28b","method":"post","type":"path","servers":["d2214e7c-a3e8-41d0-a020-265876abb4dd","0027e5ce-6724-4389-b691-4d0e80dd8648","5f07e41a-910d-4bb8-a67e-0fcb5754a5f3"],"security":["b10cdee7-18b8-4946-9f9c-9cdec58a1eeb"],"path":"/v1/conversations","baseUrlOptions":["http://0.0.0.0:3000","https://portal.test.flexhome.casa","https://portal.unicontrol.me"],"title":"Cria ou retorna uma conversa 1:1 com outro membro da organização","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"1cd63afc-b6c4-492f-ac5d-281608d1b4a9":{"in":"header","name":"X-Organization-Id","required":false,"schema":{"type":"string","isRequired":false,"description":"ID da organização para contexto (opcional). Quando presente, filtra recursos da org.","uniqueKey":"","typeLabel":"string"},"description":"ID da organização para contexto (opcional). Quando presente, filtra recursos da org."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["user_id"],"properties":{"user_id":{"type":"string","description":"ID do outro membro da organização","isRequired":true,"uniqueKey":"user_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"user_id":"user_bob"},"examples":{"Example":{"title":"Example","value":{"user_id":"user_bob"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"f2c0dd8c-f08d-4010-803f-e9ff76322625":{"description":"Conversa criada ou existente","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"id","typeLabel":"integer"},"org_id":{"type":"string","uniqueKey":"org_id","typeLabel":"string"},"kind":{"type":"string","enum":["direct","group"],"uniqueKey":"kind","typeLabel":"enum\u003cstring>"},"name":{"oneOf":[{"type":"string","description":"Nome do grupo (null em 1:1)","uniqueKey":"name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Nome do grupo (null em 1:1)","uniqueKey":"name.oneOf.1","typeLabel":"null"}],"uniqueKey":"name","typeLabel":"string | null"},"is_public":{"type":"boolean","description":"true para o grupo canônico 'Público' da org","uniqueKey":"is_public","typeLabel":"boolean"},"created_at":{"type":"string","format":"date-time","uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"last_message_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"last_message_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"last_message_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"last_message_at","typeLabel":"string\u003cdate-time> | null"},"participants":{"type":"array","items":{"type":"object","properties":{"user_id":{"type":"string","uniqueKey":"participants.items.[INDEX].user_id","typeLabel":"string"}},"uniqueKey":"participants.items.[INDEX]","typeLabel":"object"},"uniqueKey":"participants","typeLabel":"object[]"},"last_message":{"oneOf":[{"type":"object","properties":{"id":{"type":"integer","uniqueKey":"last_message.oneOf.0.id","typeLabel":"integer"},"sender_user_id":{"type":"string","uniqueKey":"last_message.oneOf.0.sender_user_id","typeLabel":"string"},"content":{"type":"string","uniqueKey":"last_message.oneOf.0.content","typeLabel":"string"},"sent_at":{"type":"string","format":"date-time","uniqueKey":"last_message.oneOf.0.sent_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"last_message.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"id":{"type":"integer"},"sender_user_id":{"type":"string"},"content":{"type":"string"},"sent_at":{"type":"string","format":"date-time"}},"uniqueKey":"last_message.oneOf.1","typeLabel":"null"}],"uniqueKey":"last_message","typeLabel":"object | null"},"unread_count":{"type":"integer","uniqueKey":"unread_count","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"example":{"id":1,"org_id":"org_abc","kind":"direct","name":null,"is_public":false,"created_at":"2026-09-01T10:00:00Z","last_message_at":"2026-09-01T10:05:00Z","participants":[{"user_id":"user_alice"},{"user_id":"user_bob"}],"last_message":{"id":42,"sender_user_id":"user_bob","content":"Oi, tudo bem?","sent_at":"2026-09-01T10:05:00Z"},"unread_count":1},"examples":{"Example":{"title":"Example","value":{"id":1,"org_id":"org_abc","kind":"direct","name":null,"is_public":false,"created_at":"2026-09-01T10:00:00Z","last_message_at":"2026-09-01T10:05:00Z","participants":[{"user_id":"user_alice"},{"user_id":"user_bob"}],"last_message":{"id":42,"sender_user_id":"user_bob","content":"Oi, tudo bem?","sent_at":"2026-09-01T10:05:00Z"},"unread_count":1}}},"exampleType":"examples"}},"exampleType":"examples"},"f974d288-6172-491a-b027-3005bc3e5b7d":{"description":"Dados inválidos","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"validation error"},"examples":{"Example":{"title":"Example","value":{"message":"validation error"}}},"exampleType":"examples"}},"exampleType":"examples"},"97dcbde3-4f40-42b7-b641-3ddd3215681f":{"description":"Não autenticado","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"unauthorized"},"examples":{"Example":{"title":"Example","value":{"error":"unauthorized"}}},"exampleType":"examples"}},"exampleType":"examples"},"3a1de1f8-c054-4195-829d-572fed4ab373":{"description":"Acesso negado","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":"forbidden"},"examples":{"Example":{"title":"Example","value":{"error":"forbidden"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"b10cdee7-18b8-4946-9f9c-9cdec58a1eeb":{"bearerAuth":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"d2214e7c-a3e8-41d0-a020-265876abb4dd":{"url":"http://0.0.0.0:3000","description":"Local Server"},"0027e5ce-6724-4389-b691-4d0e80dd8648":{"url":"https://portal.test.flexhome.casa","description":"Development"},"5f07e41a-910d-4bb8-a67e-0fcb5754a5f3":{"url":"https://portal.unicontrol.me","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://portal.unicontrol.me/v1/openapi"},"subdomain":"unicontrol-146bf058","siteName":"Portal Unicontrol","title":"Cria ou retorna uma conversa 1:1 com outro membro da organização - Portal Unicontrol","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T03:12:45.180Z","originalFileLocation":"api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização.mdx"},"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=\"system\"}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=\"Portal Unicontrol\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=OerQOEO0U_gevgqy\u0026amp;q=85\u0026amp;s=af4829308a6adf653b6e739e24014972\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=OerQOEO0U_gevgqy\u0026amp;q=85\u0026amp;s=af4829308a6adf653b6e739e24014972\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=OerQOEO0U_gevgqy\u0026amp;q=85\u0026amp;s=af4829308a6adf653b6e739e24014972\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026amp;auto=format\u0026amp;n=OerQOEO0U_gevgqy\u0026amp;q=85\u0026amp;s=af4829308a6adf653b6e739e24014972\">\u003cmeta data-mint-head property=\"og:title\" content=\"Cria ou retorna uma conversa 1:1 com outro membro da organização - Portal Unicontrol\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Portal Unicontrol\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://unicontrol-146bf058.mintlify.app/_mintlify/api/og/v2?division=Conversations\u0026amp;title=Cria+ou+retorna+uma+conversa+1%3A1+com+outro+membro+da+organiza%C3%A7%C3%A3o\u0026amp;theme=129688ed6ae9feb843333c93\u0026amp;signature=484bd92beef400fdfc9f5fbdf135d5a7c0280176bcef84e655315ce331b3a2c7\">\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=\"Cria ou retorna uma conversa 1:1 com outro membro da organização - Portal Unicontrol\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://unicontrol-146bf058.mintlify.app/_mintlify/api/og/v2?division=Conversations\u0026amp;title=Cria+ou+retorna+uma+conversa+1%3A1+com+outro+membro+da+organiza%C3%A7%C3%A3o\u0026amp;theme=129688ed6ae9feb843333c93\u0026amp;signature=484bd92beef400fdfc9f5fbdf135d5a7c0280176bcef84e655315ce331b3a2c7\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/unicontrol-146bf058/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Portal Unicontrol\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0ea5e9\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/conversations/cria-ou-retorna-uma-conversa-1%3A1-com-outro-membro-da-organiza%C3%A7%C3%A3o.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.unicontrol.me/#organization\",\"name\":\"Portal Unicontrol\",\"url\":\"https://docs.unicontrol.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/unicontrol-146bf058/OerQOEO0U_gevgqy/favicon.png?fit=max\u0026auto=format\u0026n=OerQOEO0U_gevgqy\u0026q=85\u0026s=af4829308a6adf653b6e739e24014972\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.unicontrol.me#website\",\"name\":\"Portal Unicontrol\",\"url\":\"https://docs.unicontrol.me\",\"publisher\":{\"@id\":\"https://docs.unicontrol.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o#webpage\",\"url\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o\",\"name\":\"Cria ou retorna uma conversa 1:1 com outro membro da organização\",\"dateModified\":\"2026-10-23T03:12:45.180Z\",\"isPartOf\":{\"@id\":\"https://docs.unicontrol.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Conversations\",\"item\":\"https://docs.unicontrol.me/api-reference/conversations/lista-conversas-do-usu%C3%A1rio-na-organiza%C3%A7%C3%A3o-ativa\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cria ou retorna uma conversa 1:1 com outro membro da organização\",\"item\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o#apireference\",\"headline\":\"Cria ou retorna uma conversa 1:1 com outro membro da organização\",\"name\":\"Cria ou retorna uma conversa 1:1 com outro membro da organização\",\"url\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o\",\"mainEntityOfPage\":{\"@id\":\"https://docs.unicontrol.me/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organiza%C3%A7%C3%A3o#webpage\"},\"dateModified\":\"2026-10-23T03:12:45.180Z\",\"publisher\":{\"@id\":\"https://docs.unicontrol.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.unicontrol.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Portal Unicontrol\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Portal Unicontrol","nav":{"global":{"anchors":[{"anchor":"Aplicativo Móvel","href":"https://portal.unicontrol.me/download","icon":"mobile"},{"anchor":"Status","href":"https://status.unicontrol.me","icon":"signal"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introducao"}]},{"tab":"Guias","pages":[{"title":"Guias","href":"/guias/primeiro-dispositivo"}]},{"tab":"Integrações","pages":[{"title":"Integrações","href":"/integracoes/visao-geral"}]},{"tab":"Referência","pages":[{"title":"Referência","href":"/referencia/arquitetura"}]},{"tab":"API Referência","groups":[{"group":"User Products","pages":[{"title":"Fetch User Products","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/me/products","href":"/api-reference/user-products/fetch-user-products"}]},{"group":"Products","pages":[{"title":"Read smarthome product","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v2/smarthome","href":"/api-reference/products/read-smarthome-product"},{"title":"Create smarthome product","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v2/smarthome","href":"/api-reference/products/create-smarthome-product"},{"title":"Delete smarthome product","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v2/smarthome","href":"/api-reference/products/delete-smarthome-product"},{"title":"List all smarthome product","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v2/smarthomes","href":"/api-reference/products/list-all-smarthome-product"},{"title":"Sync data to smarthome product","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v2/smarthome/sync_data","href":"/api-reference/products/sync-data-to-smarthome-product"},{"title":"List all available products (catalog)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/products","href":"/api-reference/products/list-all-available-products-catalog"}]},{"group":"Devices","pages":[{"title":"Read flexhome","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/flexhome","href":"/api-reference/devices/read-flexhome"},{"title":"Create flexhome","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/flexhome","href":"/api-reference/devices/create-flexhome"},{"title":"Delete flexhome","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/flexhome","href":"/api-reference/devices/delete-flexhome"},{"title":"Get flexhome product config","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/flexhome/config","href":"/api-reference/devices/get-flexhome-product-config"},{"title":"List all flexhome","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/flexhomes","href":"/api-reference/devices/list-all-flexhome"},{"title":"Fetch logs from flexhome device","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/flexhome/logs","href":"/api-reference/devices/fetch-logs-from-flexhome-device"},{"title":"List all devices","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/devices","href":"/api-reference/devices/list-all-devices"},{"title":"List all devices with their linked entities","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/devices/with-entities","href":"/api-reference/devices/list-all-devices-with-their-linked-entities"},{"title":"List devices by config entry with their entities","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/devices/by-config-entry/{config_entry_id}","href":"/api-reference/devices/list-devices-by-config-entry-with-their-entities"},{"title":"Get a device by ID with its linked entities","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/devices/{id}","href":"/api-reference/devices/get-a-device-by-id-with-its-linked-entities"},{"title":"Delete a device by ID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/devices/{id}","href":"/api-reference/devices/delete-a-device-by-id"},{"title":"Update a device by ID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/devices/{id}","href":"/api-reference/devices/update-a-device-by-id"}]},{"group":"deviceId","pages":[{"title":"Get QR code content for FlexHome adoption","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/flexhome/{deviceId}/qrcode","href":"/api-reference/deviceid/get-qr-code-content-for-flexhome-adoption"}]},{"group":"Status","pages":[{"title":"Check StatusAPI","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/status","href":"/api-reference/status/check-statusapi"}]},{"group":"Credentials","pages":[{"title":"Fetch credential consul","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/consul/creds","href":"/api-reference/credentials/fetch-credential-consul"},{"title":"Fetch credential influxdb","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/influxdb/creds","href":"/api-reference/credentials/fetch-credential-influxdb"},{"title":"Fetch credential mqtt","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/mqtt/creds","href":"/api-reference/credentials/fetch-credential-mqtt"},{"title":"Fetch credential aws","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/aws/creds","href":"/api-reference/credentials/fetch-credential-aws"},{"title":"Fetch credential wireguard","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/wireguard/creds","href":"/api-reference/credentials/fetch-credential-wireguard"}]},{"group":"Integrations","pages":[{"title":"Alexa - Smarthome endpoint","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/alexa","href":"/api-reference/integrations/alexa--smarthome-endpoint"},{"title":"Alexa - Sync devices (AddOrUpdateReport)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/alexa/sync","href":"/api-reference/integrations/alexa--sync-devices-addorupdatereport"},{"title":"Alexa - List endpoints with state","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/alexa/endpoints","href":"/api-reference/integrations/alexa--list-endpoints-with-state"},{"title":"Alexa - Delete endpoints (DeleteReport)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/alexa/endpoints/delete","href":"/api-reference/integrations/alexa--delete-endpoints-deletereport"},{"title":"Alexa - List endpoints registered in user's Alexa account","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/alexa/endpoints/remote","href":"/api-reference/integrations/alexa--list-endpoints-registered-in-users-alexa-account"},{"title":"Alexa - Custom skill endpoint (conversa com o assistente)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/alexa/custom","href":"/api-reference/integrations/alexa--custom-skill-endpoint-conversa-com-o-assistente"},{"title":"Google Assistant - Smart Home fulfillment endpoint","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/google-assistant","href":"/api-reference/integrations/google-assistant--smart-home-fulfillment-endpoint"}]},{"group":"User","pages":[{"title":"Create or get authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/user","href":"/api-reference/user/create-or-get-authenticated-user"},{"title":"Delete the authenticated user account from the portal","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/user","href":"/api-reference/user/delete-the-authenticated-user-account-from-the-portal"},{"title":"List all user features","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/user/features","href":"/api-reference/user/list-all-user-features"},{"title":"Enable or disable a user feature","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/user/features","href":"/api-reference/user/enable-or-disable-a-user-feature"},{"title":"List organizations the current user belongs to","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/user/organizations","href":"/api-reference/user/list-organizations-the-current-user-belongs-to"},{"title":"Create the authenticated user's personal organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/user/personal-organization","href":"/api-reference/user/create-the-authenticated-users-personal-organization"},{"title":"List personal access tokens","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/user/personal-access-tokens","href":"/api-reference/user/list-personal-access-tokens"},{"title":"Create a personal access token","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/user/personal-access-tokens","href":"/api-reference/user/create-a-personal-access-token"},{"title":"Delete a personal access token","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/user/personal-access-tokens/{name}","href":"/api-reference/user/delete-a-personal-access-token"}]},{"group":"Account","pages":[{"title":"Get authenticated user's account profile from Logto","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/account","href":"/api-reference/account/get-authenticated-users-account-profile-from-logto"},{"title":"Update authenticated user's account profile","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/account","href":"/api-reference/account/update-authenticated-users-account-profile"},{"title":"Set or change the authenticated user's password","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/account/password","href":"/api-reference/account/set-or-change-the-authenticated-users-password"},{"title":"Remove a social identity link from the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/account/identities/{target}","href":"/api-reference/account/remove-a-social-identity-link-from-the-authenticated-user"},{"title":"List MFA verifications for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/account/mfa","href":"/api-reference/account/list-mfa-verifications-for-the-authenticated-user"},{"title":"Generate a TOTP secret (not persisted) for the setup flow","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/account/mfa/totp/secret","href":"/api-reference/account/generate-a-totp-secret-not-persisted-for-the-setup-flow"},{"title":"Enroll a TOTP authenticator for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/account/mfa/totp","href":"/api-reference/account/enroll-a-totp-authenticator-for-the-authenticated-user"},{"title":"Generate and persist backup codes for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/account/mfa/backup-codes","href":"/api-reference/account/generate-and-persist-backup-codes-for-the-authenticated-user"},{"title":"Delete an MFA verification from the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/account/mfa/{verificationId}","href":"/api-reference/account/delete-an-mfa-verification-from-the-authenticated-user"},{"title":"Verify current password and issue a verification ticket","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/account/verification/password","href":"/api-reference/account/verify-current-password-and-issue-a-verification-ticket"},{"title":"Send a verification code to the user's primary email or phone","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/account/verification/code/request","href":"/api-reference/account/send-a-verification-code-to-the-users-primary-email-or-phone"},{"title":"Verify an emailed/SMS code and issue a verification ticket","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/account/verification/code/verify","href":"/api-reference/account/verify-an-emailedsms-code-and-issue-a-verification-ticket"}]},{"group":"Config Entries","pages":[{"title":"List integration capabilities (edge-capable, requires-local-edge)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/integrations/capabilities","href":"/api-reference/config-entries/list-integration-capabilities-edge-capable-requires-local-edge"},{"title":"Create config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_entry","href":"/api-reference/config-entries/create-config-entry"},{"title":"List all config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/config_entries","href":"/api-reference/config-entries/list-all-config-entry"},{"title":"Delete config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/config_entries/config_entry/{config_entry}","href":"/api-reference/config-entries/delete-config-entry"},{"title":"Update config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/config_entries/config_entry/{config_entry}","href":"/api-reference/config-entries/update-config-entry"},{"title":"Reload config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_entries/config_entry/{config_entry}/reload","href":"/api-reference/config-entries/reload-config-entry"},{"title":"Start a reconfigure flow for an existing config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_entries/config_entry/{config_entry}/reconfigure","href":"/api-reference/config-entries/start-a-reconfigure-flow-for-an-existing-config-entry"},{"title":"Start a reauth flow for an existing config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_entries/config_entry/{config_entry}/reauth","href":"/api-reference/config-entries/start-a-reauth-flow-for-an-existing-config-entry"},{"title":"Disable config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_entries/config_entry/{config_entry}/disable","href":"/api-reference/config-entries/disable-config-entry"},{"title":"Enable config entry","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_entries/config_entry/{config_entry}/enable","href":"/api-reference/config-entries/enable-config-entry"}]},{"group":"Entities \u0026 States","pages":[{"title":"Expose entities to assistants","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/entities/expose","href":"/api-reference/entities-\u0026-states/expose-entities-to-assistants"},{"title":"List exposed entities","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/entities/exposed","href":"/api-reference/entities-\u0026-states/list-exposed-entities"},{"title":"List all entities with their states","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/entities/states","href":"/api-reference/entities-\u0026-states/list-all-entities-with-their-states"},{"title":"Delete an entity","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/entities/{entity_id}","href":"/api-reference/entities-\u0026-states/delete-an-entity"},{"title":"Update an entity","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/entities/{entity_id}","href":"/api-reference/entities-\u0026-states/update-an-entity"},{"title":"List all entities","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/entities","href":"/api-reference/entities-\u0026-states/list-all-entities"},{"title":"Fetch all entity states","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/states","href":"/api-reference/entities-\u0026-states/fetch-all-entity-states"},{"title":"Fetch state of a single entity","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/states/{entity_id}","href":"/api-reference/entities-\u0026-states/fetch-state-of-a-single-entity"}]},{"group":"Services","pages":[{"title":"Call a service on an entity","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/service/{domain}/{service}","href":"/api-reference/services/call-a-service-on-an-entity"}]},{"group":"MediaSource","pages":[{"title":"Lista media sources habilitados","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/media-source/providers","href":"/api-reference/mediasource/lista-media-sources-habilitados"},{"title":"Navega uma fonte de mídia","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/media-source/browse","href":"/api-reference/mediasource/navega-uma-fonte-de-mídia"},{"title":"Busca em uma fonte de mídia","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/media-source/search","href":"/api-reference/mediasource/busca-em-uma-fonte-de-mídia"},{"title":"Resolve um URI para URL tocável + MIME","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/media-source/resolve","href":"/api-reference/mediasource/resolve-um-uri-para-url-tocável-+-mime"},{"title":"Navega as fontes de mídia PARA UMA ENTITY específica","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/media-source/entity-browse","href":"/api-reference/mediasource/navega-as-fontes-de-mídia-para-uma-entity-específica"},{"title":"Busca mídia PARA UMA ENTITY específica","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/media-source/entity-search","href":"/api-reference/mediasource/busca-mídia-para-uma-entity-específica"}]},{"group":"Spotify","pages":[{"title":"Access token Spotify para o Web Playback SDK no navegador","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/spotify/web-playback-token","href":"/api-reference/spotify/access-token-spotify-para-o-web-playback-sdk-no-navegador"},{"title":"Inicia reprodução Spotify em um device específico","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/spotify/play","href":"/api-reference/spotify/inicia-reprodução-spotify-em-um-device-específico"},{"title":"Transfere reprodução Spotify para outro device","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/spotify/transfer","href":"/api-reference/spotify/transfere-reprodução-spotify-para-outro-device"}]},{"group":"History","pages":[{"title":"Fetch entity state history from InfluxDB","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/history","href":"/api-reference/history/fetch-entity-state-history-from-influxdb"}]},{"group":"Billing","pages":[{"title":"List available plans","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/billing/plans","href":"/api-reference/billing/list-available-plans"},{"title":"List subscriptions of the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/billing/subscriptions","href":"/api-reference/billing/list-subscriptions-of-the-authenticated-user"},{"title":"Create a Stripe checkout session","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/billing/checkout-sessions","href":"/api-reference/billing/create-a-stripe-checkout-session"},{"title":"Cancel a subscription","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/billing/subscriptions/{id}/cancel","href":"/api-reference/billing/cancel-a-subscription"},{"title":"Get user onboarding status","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/billing/onboarding-status","href":"/api-reference/billing/get-user-onboarding-status"},{"title":"Get current plan usage vs limits","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/billing/usage","href":"/api-reference/billing/get-current-plan-usage-vs-limits"},{"title":"Provision a free subscription for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/billing/subscriptions/free","href":"/api-reference/billing/provision-a-free-subscription-for-the-authenticated-user"},{"title":"Create a Stripe checkout session for a product purchase","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/billing/product-checkout-sessions","href":"/api-reference/billing/create-a-stripe-checkout-session-for-a-product-purchase"},{"title":"Validate a mobile in-app purchase receipt (Apple/Google)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/billing/mobile-receipt/validate","href":"/api-reference/billing/validate-a-mobile-in-app-purchase-receipt-applegoogle"},{"title":"List invoices of the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/billing/invoices","href":"/api-reference/billing/list-invoices-of-the-authenticated-user"},{"title":"Get a single invoice of the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/billing/invoices/{invoice_id}","href":"/api-reference/billing/get-a-single-invoice-of-the-authenticated-user"},{"title":"Receive Stripe webhook event","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/billing/stripe/webhook","href":"/api-reference/billing/receive-stripe-webhook-event"}]},{"group":"Config Flow","pages":[{"title":"Start a Config Flow","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_flow/start","href":"/api-reference/config-flow/start-a-config-flow"},{"title":"Advance a step in the Config Flow","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/config_flow/{flowId}/advance","href":"/api-reference/config-flow/advance-a-step-in-the-config-flow"},{"title":"Poll the current state of a Config Flow","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/config_flow/{flowId}","href":"/api-reference/config-flow/poll-the-current-state-of-a-config-flow"},{"title":"Abort and delete a Config Flow","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/config_flow/{flowId}","href":"/api-reference/config-flow/abort-and-delete-a-config-flow"}]},{"group":"Dashboards","pages":[{"title":"Get a dashboard by name","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/lovelace","href":"/api-reference/dashboards/get-a-dashboard-by-name"},{"title":"Update dashboard config (views)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/lovelace","href":"/api-reference/dashboards/update-dashboard-config-views"},{"title":"Create a new dashboard","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/lovelace","href":"/api-reference/dashboards/create-a-new-dashboard"},{"title":"List all dashboards for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/lovelace/all","href":"/api-reference/dashboards/list-all-dashboards-for-the-authenticated-user"},{"title":"Delete a dashboard by ID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/lovelace/{id}","href":"/api-reference/dashboards/delete-a-dashboard-by-id"},{"title":"Update dashboard metadata (title and icon)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/lovelace/{id}","href":"/api-reference/dashboards/update-dashboard-metadata-title-and-icon"}]},{"group":"Automations","pages":[{"title":"List all automations for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/automations","href":"/api-reference/automations/list-all-automations-for-the-authenticated-user"},{"title":"Create a new automation","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/automations","href":"/api-reference/automations/create-a-new-automation"},{"title":"Get automation by ID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/automations/{id}","href":"/api-reference/automations/get-automation-by-id"},{"title":"Update an automation","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/automations/{id}","href":"/api-reference/automations/update-an-automation"},{"title":"Delete an automation","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/automations/{id}","href":"/api-reference/automations/delete-an-automation"},{"title":"Toggle automation enabled/disabled","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/automations/{id}/toggle","href":"/api-reference/automations/toggle-automation-enableddisabled"},{"title":"Manually trigger an automation","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/automations/{id}/trigger","href":"/api-reference/automations/manually-trigger-an-automation"},{"title":"Get automation execution history","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/automations/{id}/executions","href":"/api-reference/automations/get-automation-execution-history"},{"title":"Get detailed traces for an execution","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/automations/executions/{exec_id}/traces","href":"/api-reference/automations/get-detailed-traces-for-an-execution"},{"title":"Trigger automation via webhook","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/automations/webhook/{webhook_id}","href":"/api-reference/automations/trigger-automation-via-webhook"}]},{"group":"Scripts","pages":[{"title":"List all scripts for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/scripts","href":"/api-reference/scripts/list-all-scripts-for-the-authenticated-user"},{"title":"Create a new script","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/scripts","href":"/api-reference/scripts/create-a-new-script"},{"title":"Get script by ID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/scripts/{id}","href":"/api-reference/scripts/get-script-by-id"},{"title":"Update a script","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/scripts/{id}","href":"/api-reference/scripts/update-a-script"},{"title":"Delete a script","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/scripts/{id}","href":"/api-reference/scripts/delete-a-script"},{"title":"Manually trigger a script","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/scripts/{id}/trigger","href":"/api-reference/scripts/manually-trigger-a-script"}]},{"group":"Zones","pages":[{"title":"List zones","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/zones","href":"/api-reference/zones/list-zones"},{"title":"Create a new zone","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/zones","href":"/api-reference/zones/create-a-new-zone"},{"title":"Get zone by ID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/zones/{id}","href":"/api-reference/zones/get-zone-by-id"},{"title":"Update a zone","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/zones/{id}","href":"/api-reference/zones/update-a-zone"},{"title":"Delete a zone","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/zones/{id}","href":"/api-reference/zones/delete-a-zone"}]},{"group":"Webhooks","pages":[{"title":"SmartThings webhook receiver","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/webhooks/smartthings","href":"/api-reference/webhooks/smartthings-webhook-receiver"},{"title":"Apple App Store Server Notifications V2 receiver","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/webhooks/apple-iap","href":"/api-reference/webhooks/apple-app-store-server-notifications-v2-receiver"},{"title":"TTLock webhook receiver","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/webhooks/ttlock","href":"/api-reference/webhooks/ttlock-webhook-receiver"},{"title":"Ecowitt weather station webhook receiver","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/webhooks/ecowitt/{webhookId}","href":"/api-reference/webhooks/ecowitt-weather-station-webhook-receiver"}]},{"group":"Transfers","pages":[{"title":"List transfers (received or sent)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/transfers","href":"/api-reference/transfers/list-transfers-received-or-sent"},{"title":"Create a new transfer request","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/transfers","href":"/api-reference/transfers/create-a-new-transfer-request"},{"title":"Accept a transfer","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/transfers/{id}/accept","href":"/api-reference/transfers/accept-a-transfer"},{"title":"Reject a transfer","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/transfers/{id}/reject","href":"/api-reference/transfers/reject-a-transfer"},{"title":"Cancel a transfer (only the creator)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/transfers/{id}","href":"/api-reference/transfers/cancel-a-transfer-only-the-creator"}]},{"group":"Tags","pages":[{"title":"List all tags for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/tags","href":"/api-reference/tags/list-all-tags-for-the-authenticated-user"},{"title":"Create a new tag","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/tags","href":"/api-reference/tags/create-a-new-tag"},{"title":"Update a tag","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/tags/{id}","href":"/api-reference/tags/update-a-tag"},{"title":"Delete a tag","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/tags/{id}","href":"/api-reference/tags/delete-a-tag"},{"title":"Scan a tag by its tag_id string","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/tags/scan","href":"/api-reference/tags/scan-a-tag-by-its-tag_id-string"},{"title":"Simulate a tag scan","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/tags/{id}/simulate","href":"/api-reference/tags/simulate-a-tag-scan"}]},{"group":"VoIP","pages":[{"title":"List VoIP accounts for the current organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/voip-accounts","href":"/api-reference/voip/list-voip-accounts-for-the-current-organization"},{"title":"Create a VoIP account","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/voip-accounts","href":"/api-reference/voip/create-a-voip-account"},{"title":"Update a VoIP account","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/voip-accounts/{id}","href":"/api-reference/voip/update-a-voip-account"},{"title":"Delete a VoIP account","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/voip-accounts/{id}","href":"/api-reference/voip/delete-a-voip-account"},{"title":"Marca uma conta VoIP como ativa (desativa as demais da org)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/voip-accounts/{id}/activate","href":"/api-reference/voip/marca-uma-conta-voip-como-ativa-desativa-as-demais-da-org"},{"title":"Lista os atalhos VoIP da organização atual","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/voip-shortcuts","href":"/api-reference/voip/lista-os-atalhos-voip-da-organização-atual"},{"title":"Cria um atalho VoIP na organização atual","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/voip-shortcuts","href":"/api-reference/voip/cria-um-atalho-voip-na-organização-atual"},{"title":"Atualiza um atalho VoIP","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/voip-shortcuts/{id}","href":"/api-reference/voip/atualiza-um-atalho-voip"},{"title":"Remove um atalho VoIP","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/voip-shortcuts/{id}","href":"/api-reference/voip/remove-um-atalho-voip"},{"title":"Reatribui a ordem dos atalhos VoIP da organização","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/voip-shortcuts/reorder","href":"/api-reference/voip/reatribui-a-ordem-dos-atalhos-voip-da-organização"},{"title":"Registrar push VoIP para um ramal (UPSERT idempotente)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/voip/push-registrations","href":"/api-reference/voip/registrar-push-voip-para-um-ramal-upsert-idempotente"},{"title":"Remover push registration (logout, desativação)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/voip/push-registrations/{id}","href":"/api-reference/voip/remover-push-registration-logout-desativação"},{"title":"Rotacionar o push_token de uma registration existente","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/voip/push-registrations/{id}","href":"/api-reference/voip/rotacionar-o-push_token-de-uma-registration-existente"},{"title":"Dispatch push VoIP a partir do dialplan FusionPBX","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/voip/push/{secret}/{domain}/{extension}/{uuid}","href":"/api-reference/voip/dispatch-push-voip-a-partir-do-dialplan-fusionpbx"}]},{"group":"Organizations","pages":[{"title":"List organizations owned by the current user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/owned","href":"/api-reference/organizations/list-organizations-owned-by-the-current-user"},{"title":"Create a new organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations","href":"/api-reference/organizations/create-a-new-organization"},{"title":"Delete an organization (owner only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{id}","href":"/api-reference/organizations/delete-an-organization-owner-only"},{"title":"Update an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/organizations/{id}","href":"/api-reference/organizations/update-an-organization-admin-only"},{"title":"Get current organization context","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/current","href":"/api-reference/organizations/get-current-organization-context"},{"title":"List members of an organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/members","href":"/api-reference/organizations/list-members-of-an-organization"},{"title":"Add a member to an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/members","href":"/api-reference/organizations/add-a-member-to-an-organization-admin-only"},{"title":"Alterar papel de um membro (owner-only para admin; owner+admin para host/member)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{id}/members/{userId}/role","href":"/api-reference/organizations/alterar-papel-de-um-membro-owner-only-para-admin;-owner+admin-para-hostmember"},{"title":"Leave an organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/leave","href":"/api-reference/organizations/leave-an-organization"},{"title":"Remove a member from an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{id}/members/{userId}","href":"/api-reference/organizations/remove-a-member-from-an-organization-admin-only"},{"title":"Broadcast a push notification to organization members (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/broadcast","href":"/api-reference/organizations/broadcast-a-push-notification-to-organization-members-admin-only"},{"title":"List invitations for an organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/invitations","href":"/api-reference/organizations/list-invitations-for-an-organization"},{"title":"Invite a user to an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/invitations","href":"/api-reference/organizations/invite-a-user-to-an-organization-admin-only"},{"title":"Revoke an invitation (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{id}/invitations/{invitationId}","href":"/api-reference/organizations/revoke-an-invitation-admin-only"},{"title":"List pending invitations for the current user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/invitations/pending","href":"/api-reference/organizations/list-pending-invitations-for-the-current-user"},{"title":"Accept an organization email invitation (creates a join request pending admin approval)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/invitations/{id}/accept","href":"/api-reference/organizations/accept-an-organization-email-invitation-creates-a-join-request-pending-admin-approval"},{"title":"Decline an organization invitation","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/invitations/{id}/decline","href":"/api-reference/organizations/decline-an-organization-invitation"},{"title":"List join requests for an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/join-requests","href":"/api-reference/organizations/list-join-requests-for-an-organization-admin-only"},{"title":"Approve a join request (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/join-requests/{reqId}/approve","href":"/api-reference/organizations/approve-a-join-request-admin-only"},{"title":"Reject a join request (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/join-requests/{reqId}/reject","href":"/api-reference/organizations/reject-a-join-request-admin-only"},{"title":"List current user's own pending join requests","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/join-requests/my-pending","href":"/api-reference/organizations/list-current-users-own-pending-join-requests"},{"title":"Cancel the requester's own pending join request","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/join-requests/{reqId}","href":"/api-reference/organizations/cancel-the-requesters-own-pending-join-request"},{"title":"List shareable invite links for an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/invite-links","href":"/api-reference/organizations/list-shareable-invite-links-for-an-organization-admin-only"},{"title":"Create a shareable invite link (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/invite-links","href":"/api-reference/organizations/create-a-shareable-invite-link-admin-only"},{"title":"Send an organization invite link via WhatsApp template","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/whatsapp-invite","href":"/api-reference/organizations/send-an-organization-invite-link-via-whatsapp-template"},{"title":"Revoke a shareable invite link (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{id}/invite-links/{linkId}","href":"/api-reference/organizations/revoke-a-shareable-invite-link-admin-only"},{"title":"Preview a shareable invite link (does not consume it)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/invite-links/{token}/preview","href":"/api-reference/organizations/preview-a-shareable-invite-link-does-not-consume-it"},{"title":"Accept a shareable invite link (creates a join request pending admin approval)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/invite-links/{token}/accept","href":"/api-reference/organizations/accept-a-shareable-invite-link-creates-a-join-request-pending-admin-approval"},{"title":"List resource shares for an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/shares","href":"/api-reference/organizations/list-resource-shares-for-an-organization-admin-only"},{"title":"Share a resource with the organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{id}/shares","href":"/api-reference/organizations/share-a-resource-with-the-organization-admin-only"},{"title":"Move a resource to another organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/resources/move","href":"/api-reference/organizations/move-a-resource-to-another-organization"},{"title":"Delete a resource share (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{id}/shares/{shareId}","href":"/api-reference/organizations/delete-a-resource-share-admin-only"},{"title":"Update a resource share (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/organizations/{id}/shares/{shareId}","href":"/api-reference/organizations/update-a-resource-share-admin-only"},{"title":"Get my effective permissions in an organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/my-permissions","href":"/api-reference/organizations/get-my-effective-permissions-in-an-organization"},{"title":"Get default member permissions for an organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/member-permissions","href":"/api-reference/organizations/get-default-member-permissions-for-an-organization"},{"title":"Set default member permissions for a resource type (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{id}/member-permissions","href":"/api-reference/organizations/set-default-member-permissions-for-a-resource-type-admin-only"},{"title":"Get permission overrides for a specific member (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/member-permissions/{userId}","href":"/api-reference/organizations/get-permission-overrides-for-a-specific-member-admin-only"},{"title":"Set permission override for a specific member (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{id}/member-permissions/{userId}","href":"/api-reference/organizations/set-permission-override-for-a-specific-member-admin-only"},{"title":"Get branding configuration for an organization","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/branding","href":"/api-reference/organizations/get-branding-configuration-for-an-organization"},{"title":"Update branding configuration for an organization (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi patch /v1/organizations/{id}/branding","href":"/api-reference/organizations/update-branding-configuration-for-an-organization-admin-only"},{"title":"Delete permission override for a specific member+resource (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{id}/member-permissions/{userId}/{resourceType}","href":"/api-reference/organizations/delete-permission-override-for-a-specific-member+resource-admin-only"}]},{"group":"organizations","pages":[{"title":"Get v1organizations modules","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{id}/modules","href":"/api-reference/organizations/get-v1organizations-modules"},{"title":"Put v1organizations modules","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{id}/modules","href":"/api-reference/organizations/put-v1organizations-modules"}]},{"group":"IRRF Commands","pages":[{"title":"List IRRF commands for an entity","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/irrf-commands","href":"/api-reference/irrf-commands/list-irrf-commands-for-an-entity"},{"title":"Create a new IRRF command","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/irrf-commands","href":"/api-reference/irrf-commands/create-a-new-irrf-command"},{"title":"Update an IRRF command (e.g. re-learn)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/irrf-commands/{id}","href":"/api-reference/irrf-commands/update-an-irrf-command-eg-re-learn"},{"title":"Delete an IRRF command","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/irrf-commands/{id}","href":"/api-reference/irrf-commands/delete-an-irrf-command"}]},{"group":"Support","pages":[{"title":"List support tickets opened by the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/support/tickets","href":"/api-reference/support/list-support-tickets-opened-by-the-authenticated-user"},{"title":"Open a support ticket (creates an issue in the Linear Support project)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/support/tickets","href":"/api-reference/support/open-a-support-ticket-creates-an-issue-in-the-linear-support-project"},{"title":"Get a support ticket with its conversation","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/support/tickets/{id}","href":"/api-reference/support/get-a-support-ticket-with-its-conversation"},{"title":"Reply to a support ticket (adds a comment to the Linear issue)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/support/tickets/{id}/reply","href":"/api-reference/support/reply-to-a-support-ticket-adds-a-comment-to-the-linear-issue"},{"title":"Download a file attached to a support ticket comment (proxied from Linear)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/support/tickets/{id}/comments/{comment_id}/files/{index}","href":"/api-reference/support/download-a-file-attached-to-a-support-ticket-comment-proxied-from-linear"},{"title":"Upload an attachment to a support ticket","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/support/tickets/{id}/attachments","href":"/api-reference/support/upload-an-attachment-to-a-support-ticket"}]},{"group":"Scheduling","pages":[{"title":"List available Calendly event types for scheduling","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/scheduling/event-types","href":"/api-reference/scheduling/list-available-calendly-event-types-for-scheduling"},{"title":"Get available time slots for a specific event type","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/scheduling/event-types/{uri}/available-times","href":"/api-reference/scheduling/get-available-time-slots-for-a-specific-event-type"},{"title":"Create a single-use scheduling link for an event type","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/scheduling/book","href":"/api-reference/scheduling/create-a-single-use-scheduling-link-for-an-event-type"},{"title":"List scheduled events from Calendly for the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/scheduling/appointments","href":"/api-reference/scheduling/list-scheduled-events-from-calendly-for-the-authenticated-user"},{"title":"Cancel a Calendly scheduled event by UUID","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/scheduling/events/{uuid}/cancel","href":"/api-reference/scheduling/cancel-a-calendly-scheduled-event-by-uuid"}]},{"group":"Bug Reports","pages":[{"title":"List bug reports created by the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/bug-reports","href":"/api-reference/bug-reports/list-bug-reports-created-by-the-authenticated-user"},{"title":"Report a bug (creates an issue in Linear)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/bug-reports","href":"/api-reference/bug-reports/report-a-bug-creates-an-issue-in-linear"},{"title":"Get a bug report (with public comments) created by the authenticated user","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/bug-reports/{id}","href":"/api-reference/bug-reports/get-a-bug-report-with-public-comments-created-by-the-authenticated-user"},{"title":"Send a message on a bug report (adds a comment to the Linear issue)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/bug-reports/{id}/comments","href":"/api-reference/bug-reports/send-a-message-on-a-bug-report-adds-a-comment-to-the-linear-issue"},{"title":"Download a file attached to a bug report comment (proxied from Linear)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/bug-reports/{id}/comments/{comment_id}/files/{index}","href":"/api-reference/bug-reports/download-a-file-attached-to-a-bug-report-comment-proxied-from-linear"},{"title":"Upload an attachment (screenshot, log) to a bug report","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/bug-reports/{id}/attachments","href":"/api-reference/bug-reports/upload-an-attachment-screenshot-log-to-a-bug-report"}]},{"group":"Edges","pages":[{"title":"List alive cloud edge replicas (shared fleet, readonly)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/edges/cloud-fleet","href":"/api-reference/edges/list-alive-cloud-edge-replicas-shared-fleet-readonly"},{"title":"List edges for the active org","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/edges","href":"/api-reference/edges/list-edges-for-the-active-org"},{"title":"Create an edge and generate its static token (shown once)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/edges","href":"/api-reference/edges/create-an-edge-and-generate-its-static-token-shown-once"},{"title":"Delete an edge","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/edges/{id}","href":"/api-reference/edges/delete-an-edge"},{"title":"Rotate the edge static token (old token invalidated immediately)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/edges/{id}/rotate-token","href":"/api-reference/edges/rotate-the-edge-static-token-old-token-invalidated-immediately"}]},{"group":"Edge Runtime","pages":[{"title":"Self-register a cloud edge replica (idempotent by hostname)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/edge/register-cloud","href":"/api-reference/edge-runtime/self-register-a-cloud-edge-replica-idempotent-by-hostname"},{"title":"Heartbeat for an already-registered cloud edge","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/edge/cloud-heartbeat","href":"/api-reference/edge-runtime/heartbeat-for-an-already-registered-cloud-edge"},{"title":"Bootstrap for a registered cloud edge (auth: shared secret + hostname query)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/edge/cloud-bootstrap","href":"/api-reference/edge-runtime/bootstrap-for-a-registered-cloud-edge-auth:-shared-secret-+-hostname-query"},{"title":"Cloud edge self-deregister (called on graceful shutdown)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/edge/self","href":"/api-reference/edge-runtime/cloud-edge-self-deregister-called-on-graceful-shutdown"},{"title":"Pair a home edge (idempotent): provisions MQTT creds, marks paired","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/edge/pair","href":"/api-reference/edge-runtime/pair-a-home-edge-idempotent:-provisions-mqtt-creds-marks-paired"},{"title":"Returns config entries + automations assigned to this edge","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/edge/bootstrap","href":"/api-reference/edge-runtime/returns-config-entries-+-automations-assigned-to-this-edge"}]},{"group":"Automation Runtime","pages":[{"title":"Self-register a cloud automation worker (idempotent by hostname)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/automation/register-cloud","href":"/api-reference/automation-runtime/self-register-a-cloud-automation-worker-idempotent-by-hostname"},{"title":"Heartbeat for an automation worker","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/automation/cloud-heartbeat","href":"/api-reference/automation-runtime/heartbeat-for-an-automation-worker"},{"title":"Bootstrap for an automation worker — returns enabled automations for the org","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/automation/cloud-bootstrap","href":"/api-reference/automation-runtime/bootstrap-for-an-automation-worker-—-returns-enabled-automations-for-the-org"}]},{"group":"Conversations","pages":[{"title":"Lista conversas do usuário na organização ativa","description":null,"deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/conversations","href":"/api-reference/conversations/lista-conversas-do-usuário-na-organização-ativa"},{"title":"Cria ou retorna uma conversa 1:1 com outro membro da organização","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/conversations","href":"/api-reference/conversations/cria-ou-retorna-uma-conversa-1:1-com-outro-membro-da-organização"},{"title":"Lista mensagens de uma conversa (paginação por cursor before_id)","description":null,"deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/conversations/{id}/messages","href":"/api-reference/conversations/lista-mensagens-de-uma-conversa-paginação-por-cursor-before_id"},{"title":"Envia uma mensagem de texto na conversa","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/conversations/{id}/messages","href":"/api-reference/conversations/envia-uma-mensagem-de-texto-na-conversa"},{"title":"Marca a conversa como lida até uma mensagem específica","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/conversations/{id}/read","href":"/api-reference/conversations/marca-a-conversa-como-lida-até-uma-mensagem-específica"}]},{"group":"Areas","pages":[{"title":"List areas of an organization (with member/resource counts)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{orgId}/areas","href":"/api-reference/areas/list-areas-of-an-organization-with-memberresource-counts"},{"title":"Create an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{orgId}/areas","href":"/api-reference/areas/create-an-area"},{"title":"Get an area by id (includes resources)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{orgId}/areas/{id}","href":"/api-reference/areas/get-an-area-by-id-includes-resources"},{"title":"Update an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{orgId}/areas/{id}","href":"/api-reference/areas/update-an-area"},{"title":"Delete an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{orgId}/areas/{id}","href":"/api-reference/areas/delete-an-area"},{"title":"List members of an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{orgId}/areas/{id}/members","href":"/api-reference/areas/list-members-of-an-area"},{"title":"Replace members of an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{orgId}/areas/{id}/members","href":"/api-reference/areas/replace-members-of-an-area"},{"title":"List resources associated to an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{orgId}/areas/{id}/resources","href":"/api-reference/areas/list-resources-associated-to-an-area"},{"title":"Replace all resources of a given type on an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{orgId}/areas/{id}/resources/{resourceType}","href":"/api-reference/areas/replace-all-resources-of-a-given-type-on-an-area"},{"title":"Add a single resource to an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/organizations/{orgId}/areas/{id}/resources/{resourceType}/{resourceId}","href":"/api-reference/areas/add-a-single-resource-to-an-area"},{"title":"Remove a single resource from an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{orgId}/areas/{id}/resources/{resourceType}/{resourceId}","href":"/api-reference/areas/remove-a-single-resource-from-an-area"},{"title":"Get permissions configured on an area","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{orgId}/areas/{id}/permissions","href":"/api-reference/areas/get-permissions-configured-on-an-area"},{"title":"Upsert permissions for a resource type on an area (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/organizations/{orgId}/areas/{id}/permissions","href":"/api-reference/areas/upsert-permissions-for-a-resource-type-on-an-area-admin-only"},{"title":"Delete a permission entry on an area (admin only)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/organizations/{orgId}/areas/{id}/permissions/{resourceType}","href":"/api-reference/areas/delete-a-permission-entry-on-an-area-admin-only"},{"title":"Get the areas the current user belongs to within the org","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/organizations/{orgId}/my-areas","href":"/api-reference/areas/get-the-areas-the-current-user-belongs-to-within-the-org"}]},{"group":"LPR","pages":[{"title":"List plate reads (histórico), filtradas por org","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/lpr/reads","href":"/api-reference/lpr/list-plate-reads-histórico-filtradas-por-org"},{"title":"List known plates for the active org","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/lpr/known-plates","href":"/api-reference/lpr/list-known-plates-for-the-active-org"},{"title":"Upsert a known plate (idempotente por normalized_plate)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi post /v1/lpr/known-plates","href":"/api-reference/lpr/upsert-a-known-plate-idempotente-por-normalized_plate"},{"title":"Delete a known plate (filtra por org)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi delete /v1/lpr/known-plates/{id}","href":"/api-reference/lpr/delete-a-known-plate-filtra-por-org"},{"title":"List LPR cameras com configuração de acesso","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi get /v1/lpr/cameras","href":"/api-reference/lpr/list-lpr-cameras-com-configuração-de-acesso"},{"title":"Upsert camera access config (modo + portas vinculadas)","deprecated":null,"version":null,"openapi":"https://portal.unicontrol.me/v1/openapi put /v1/lpr/cameras/{camera_entity_id}","href":"/api-reference/lpr/upsert-camera-access-config-modo-+-portas-vinculadas"}]}]}]},"title":"Cria ou retorna uma conversa 1:1 com outro membro da organização - Portal Unicontrol","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-BRm_l__d.js","utils-f1l1Oc-G.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BlhqDhJO.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DHCB7rsC.js","snippetPresets-CYXLx6Hv.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-B78P2dEq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C4YLPVAh.js","shallow-vlLnTDkQ.js","getApiPlaygroundDisplay-D_98hhvf.js","CodeSnippet-DtnZHGqq.js","CodeSnippets-CLFb8KJt.js","Page-kQh739Uz.js","getPastedJson-Cq-zlbnU.js","icon-sN3t983t.js","MethodPill-P_YQ2s09.js","DuplicateIcon-BVzyNsGJ.js","createIcon-B3jqgqC6.js","DynamicMarkdown-Crwq6WG_.js","SectionHeading-C7pGS2Bb.js","axios-vUo_bRtp.js","Markdown-BuPH8yuW.js","clsx-CCOYKgaU.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BnkC_6oA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BM4S31-f.js"]}