Help
RSS
API
Feed
Maltego
Contact
Domain > docs.iambig.ai
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-06-20
104.26.8.206
(
ClassC
)
2026-02-08
172.67.74.20
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Sun, 08 Feb 2026 07:24:12 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-aliveAccess-Control-Allow-Origin: *Cache-Control: public, max-age0, must-revalidatereferrer-policy: strict-origin-when-cross-originx-content-type-options: nosniffReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sJW9GLPUpUlhfv2CHA9DeczVdlPztnkzDYurF85NMX8jR7%2Fi0WvXsZKzjLGTqDMUpzv810VLxBKbO1MpcKOtNvHa6mFYypleSjekUVqL9}}Nel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Server: cloudflarecf-cache-status: DYNAMICCF-RAY: 9ca962d3c8992fbe-PDXalt-svc: h3:443; ma86400 !doctype html>html langen classno-js> head> meta charsetutf-8> meta nameviewport contentwidthdevice-width,initial-scale1> meta nameauthor contenta-kuznetsov> link relcanonical hrefhttps://docs.imbig.ai/> link relnext hrefclient-requests/> link relicon hrefassets/images/favicon.png> meta namegenerator contentmkdocs-1.6.1, mkdocs-material-9.6.3> title>BIG documantation/title> link relstylesheet hrefassets/stylesheets/main.d7758b05.min.css> link relstylesheet hrefassets/stylesheets/palette.06af60db.min.css> style>:root{--md-admonition-icon--note:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.75 1.75 0 0 1 1 7.775m1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2/>/svg>);--md-admonition-icon--abstract:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM2.5 1.75v11.5c0 .138.112.25.25.25h3.17a.75.75 0 0 1 0 1.5H2.75A1.75 1.75 0 0 1 1 13.25V1.75C1 .784 1.784 0 2.75 0h8.5C12.216 0 13 .784 13 1.75v7.736a.75.75 0 0 1-1.5 0V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25m13.274 9.537zl-4.557 4.45a.75.75 0 0 1-1.055-.008l-1.943-1.95a.75.75 0 0 1 1.062-1.058l1.419 1.425 4.026-3.932a.75.75 0 1 1 1.048 1.074M4.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5M4 7.75A.75.75 0 0 1 4.75 7h2a.75.75 0 0 1 0 1.5h-2A.75.75 0 0 1 4 7.75/>/svg>);--md-admonition-icon--info:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1 .75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75M8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2/>/svg>);--md-admonition-icon--tip:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM3.499.75a.75.75 0 0 1 1.5 0v.996C5.9 2.903 6.793 3.65 7.662 4.376l.24.202c-.036-.694.055-1.422.426-2.163C9.1.873 10.794-.045 12.622.26 14.408.558 16 1.94 16 4.25c0 1.278-.954 2.575-2.44 2.734l.146.508.065.22c.203.701.412 1.455.476 2.226.142 1.707-.4 3.03-1.487 3.898C11.714 14.671 10.27 15 8.75 15h-6a.75.75 0 0 1 0-1.5h1.376a4.5 4.5 0 0 1-.563-1.191 3.84 3.84 0 0 1-.05-2.063 4.65 4.65 0 0 1-2.025-.293.75.75 0 0 1 .525-1.406c1.357.507 2.376-.006 2.698-.318l.009-.01a.747.747 0 0 1 1.06 0 .75.75 0 0 1-.012 1.074c-.912.92-.992 1.835-.768 2.586.221.74.745 1.337 1.196 1.621H8.75c1.343 0 2.398-.296 3.074-.836.635-.507 1.036-1.31.928-2.602-.05-.603-.216-1.224-.422-1.93l-.064-.221c-.12-.407-.246-.84-.353-1.29a2.4 2.4 0 0 1-.507-.441 3.1 3.1 0 0 1-.633-1.248.75.75 0 0 1 1.455-.364c.046.185.144.436.31.627.146.168.353.305.712.305.738 0 1.25-.615 1.25-1.25 0-1.47-.95-2.315-2.123-2.51-1.172-.196-2.227.387-2.706 1.345-.46.92-.27 1.774.019 3.062l.042.19.01.05c.348.443.666.949.94 1.553a.75.75 0 1 1-1.365.62c-.553-1.217-1.32-1.94-2.3-2.768L6.7 5.527c-.814-.68-1.75-1.462-2.692-2.619a3.7 3.7 0 0 0-1.023.88c-.406.495-.663 1.036-.722 1.508.116.122.306.21.591.239.388.038.797-.06 1.032-.19a.75.75 0 0 1 .728 1.31c-.515.287-1.23.439-1.906.373-.682-.067-1.473-.38-1.879-1.193L.75 5.677V5.5c0-.984.48-1.94 1.077-2.664.46-.559 1.05-1.055 1.673-1.353z/>/svg>);--md-admonition-icon--success:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0/>/svg>);--md-admonition-icon--question:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13M6.92 6.085h.001a.749.749 0 1 1-1.342-.67c.169-.339.436-.701.849-.977C6.845 4.16 7.369 4 8 4a2.76 2.76 0 0 1 1.637.525c.503.377.863.965.863 1.725 0 .448-.115.83-.329 1.15-.205.307-.47.513-.692.662-.109.072-.22.138-.313.195l-.006.004a6 6 0 0 0-.26.16 1 1 0 0 0-.276.245.75.75 0 0 1-1.248-.832c.184-.264.42-.489.692-.661q.154-.1.313-.195l.007-.004c.1-.061.182-.11.258-.161a1 1 0 0 0 .277-.245C8.96 6.514 9 6.427 9 6.25a.61.61 0 0 0-.262-.525A1.27 1.27 0 0 0 8 5.5c-.369 0-.595.09-.74.187a1 1 0 0 0-.34.398M9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0/>/svg>);--md-admonition-icon--warning:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0M9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0/>/svg>);--md-admonition-icon--failure:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM2.344 2.343za8 8 0 0 1 11.314 11.314A8.002 8.002 0 0 1 .234 10.089a8 8 0 0 1 2.11-7.746m1.06 10.253a6.5 6.5 0 1 0 9.108-9.275 6.5 6.5 0 0 0-9.108 9.275M6.03 4.97 8 6.94l1.97-1.97a.749.749 0 0 1 1.275.326.75.75 0 0 1-.215.734L9.06 8l1.97 1.97a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L8 9.06l-1.97 1.97a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734L6.94 8 4.97 6.03a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018/>/svg>);--md-admonition-icon--danger:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM9.504.43a1.516 1.516 0 0 1 2.437 1.713L10.415 5.5h2.123c1.57 0 2.346 1.909 1.22 3.004l-7.34 7.142a1.25 1.25 0 0 1-.871.354h-.302a1.25 1.25 0 0 1-1.157-1.723L5.633 10.5H3.462c-1.57 0-2.346-1.909-1.22-3.004zm1.047 1.074L3.286 8.571A.25.25 0 0 0 3.462 9H6.75a.75.75 0 0 1 .694 1.034l-1.713 4.188 6.982-6.793A.25.25 0 0 0 12.538 7H9.25a.75.75 0 0 1-.683-1.06l2.008-4.418.003-.006-.004-.009-.006-.006-.008-.001q-.005 0-.009.004/>/svg>);--md-admonition-icon--bug:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM4.72.22a.75.75 0 0 1 1.06 0l1 .999a3.5 3.5 0 0 1 2.441 0l.999-1a.748.748 0 0 1 1.265.332.75.75 0 0 1-.205.729l-.775.776c.616.63.995 1.493.995 2.444v.327q0 .15-.025.292c.408.14.764.392 1.029.722l1.968-.787a.75.75 0 0 1 .556 1.392L13 7.258V9h2.25a.75.75 0 0 1 0 1.5H13v.5q-.002.615-.141 1.186l2.17.868a.75.75 0 0 1-.557 1.392l-2.184-.873A5 5 0 0 1 8 16a5 5 0 0 1-4.288-2.427l-2.183.873a.75.75 0 0 1-.558-1.392l2.17-.868A5 5 0 0 1 3 11v-.5H.75a.75.75 0 0 1 0-1.5H3V7.258L.971 6.446a.75.75 0 0 1 .558-1.392l1.967.787c.265-.33.62-.583 1.03-.722a1.7 1.7 0 0 1-.026-.292V4.5c0-.951.38-1.814.995-2.444L4.72 1.28a.75.75 0 0 1 0-1.06m.53 6.28a.75.75 0 0 0-.75.75V11a3.5 3.5 0 1 0 7 0V7.25a.75.75 0 0 0-.75-.75ZM6.173 5h3.654A.17.17 0 0 0 10 4.827V4.5a2 2 0 1 0-4 0v.327c0 .096.077.173.173.173/>/svg>);--md-admonition-icon--example:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM5 5.782V2.5h-.25a.75.75 0 0 1 0-1.5h6.5a.75.75 0 0 1 0 1.5H11v3.282l3.666 5.76C15.619 13.04 14.543 15 12.767 15H3.233c-1.776 0-2.852-1.96-1.899-3.458Zm-2.4 6.565a.75.75 0 0 0 .633 1.153h9.534a.75.75 0 0 0 .633-1.153L12.225 10.5h-8.45ZM9.5 2.5h-3V6c0 .143-.04.283-.117.403L4.73 9h6.54L9.617 6.403A.75.75 0 0 1 9.5 6Z/>/svg>);--md-admonition-icon--quote:url(data:image/svg+xml;charsetutf-8,svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 16 16>path dM1.75 2.5h10.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5m4 5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5m0 5h8.5a.75.75 0 0 1 0 1.5h-8.5a.75.75 0 0 1 0-1.5M2.5 7.75v6a.75.75 0 0 1-1.5 0v-6a.75.75 0 0 1 1.5 0/>/svg>);}/style> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link relstylesheet hrefhttps://fonts.googleapis.com/css?familyRoboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&displayfallback> style>:root{--md-text-font:Roboto;--md-code-font:Roboto Mono}/style> script>__md_scopenew URL(.,location),__md_hashe>...e.reduce(((e,_)>(e5)-e+_.charCodeAt(0)),0),__md_get(e,_localStorage,t__md_scope)>JSON.parse(_.getItem(t.pathname+.+e)),__md_set(e,_,tlocalStorage,a__md_scope)>{try{t.setItem(a.pathname+.+e,JSON.stringify(_))}catch(e){}}/script> /head> body dirltr data-md-color-schemedefault data-md-color-primaryindigo data-md-color-accentindigo> input classmd-toggle data-md-toggledrawer typecheckbox id__drawer autocompleteoff> input classmd-toggle data-md-togglesearch typecheckbox id__search autocompleteoff> label classmd-overlay for__drawer>/label> div data-md-componentskip> a href#websocket-protocol classmd-skip> Skip to content /a> /div> div data-md-componentannounce> /div> header classmd-header md-header--shadow data-md-componentheader> nav classmd-header__inner md-grid aria-labelHeader> a href. titleBIG documantation classmd-header__button md-logo aria-labelBIG documantation data-md-componentlogo> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54/>/svg> /a> label classmd-header__button md-icon for__drawer> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z/>/svg> /label> div classmd-header__title data-md-componentheader-title> div classmd-header__ellipsis> div classmd-header__topic> span classmd-ellipsis> BIG documantation /span> /div> div classmd-header__topic data-md-componentheader-topic> span classmd-ellipsis> Home /span> /div> /div> /div> form classmd-header__option data-md-componentpalette> input classmd-option data-md-color-media data-md-color-schemedefault data-md-color-primaryindigo data-md-color-accentindigo aria-labelSwitch to dark mode typeradio name__palette id__palette_0> label classmd-header__button md-icon titleSwitch to dark mode for__palette_1 hidden> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z/>/svg> /label> input classmd-option data-md-color-media data-md-color-schemeslate data-md-color-primaryindigo data-md-color-accentindigo aria-labelSwitch to light mode typeradio name__palette id__palette_1> label classmd-header__button md-icon titleSwitch to light mode for__palette_0 hidden> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12z/>/svg> /label> /form> script>var palette__md_get(__palette);if(palette&&palette.color){if((prefers-color-scheme)palette.color.media){var mediamatchMedia((prefers-color-scheme: light)),inputdocument.querySelector(media.matches?data-md-color-media(prefers-color-scheme: light):data-md-color-media(prefers-color-scheme: dark));palette.color.mediainput.getAttribute(data-md-color-media),palette.color.schemeinput.getAttribute(data-md-color-scheme),palette.color.primaryinput.getAttribute(data-md-color-primary),palette.color.accentinput.getAttribute(data-md-color-accent)}for(varkey,valueof Object.entries(palette.color))document.body.setAttribute(data-md-color-+key,value)}/script> label classmd-header__button md-icon for__search> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5/>/svg> /label> div classmd-search data-md-componentsearch roledialog> label classmd-search__overlay for__search>/label> div classmd-search__inner rolesearch> form classmd-search__form namesearch> input typetext classmd-search__input namequery aria-labelSearch placeholderSearch autocapitalizeoff autocorrectoff autocompleteoff spellcheckfalse data-md-componentsearch-query required> label classmd-search__icon md-icon for__search> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5/>/svg> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z/>/svg> /label> nav classmd-search__options aria-labelSearch> button typereset classmd-search__icon md-icon titleClear aria-labelClear tabindex-1> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z/>/svg> /button> /nav> /form> div classmd-search__output> div classmd-search__scrollwrap tabindex0 data-md-scrollfix> div classmd-search-result data-md-componentsearch-result> div classmd-search-result__meta> Initializing search /div> ol classmd-search-result__list rolepresentation>/ol> /div> /div> /div> /div>/div> div classmd-header__source> a hrefhttps://github.com/a-kuz/big-docs titleGo to repository classmd-source data-md-componentsource> div classmd-source__icon md-icon> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 448 512>!--! Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.-->path dM439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81/>/svg> /div> div classmd-source__repository> GitHub /div>/a> /div> /nav> /header> div classmd-container data-md-componentcontainer> main classmd-main data-md-componentmain> div classmd-main__inner md-grid> div classmd-sidebar md-sidebar--primary data-md-componentsidebar data-md-typenavigation > div classmd-sidebar__scrollwrap> div classmd-sidebar__inner> nav classmd-nav md-nav--primary aria-labelNavigation data-md-level0> label classmd-nav__title for__drawer> a href. titleBIG documantation classmd-nav__button md-logo aria-labelBIG documantation data-md-componentlogo> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 24 24>path dM12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54/>/svg> /a> BIG documantation /label> div classmd-nav__source> a hrefhttps://github.com/a-kuz/big-docs titleGo to repository classmd-source data-md-componentsource> div classmd-source__icon md-icon> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 448 512>!--! Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.-->path dM439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81/>/svg> /div> div classmd-source__repository> GitHub /div>/a> /div> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item md-nav__item--active> input classmd-nav__toggle md-toggle typecheckbox id__toc> label classmd-nav__link md-nav__link--active for__toc> span classmd-ellipsis> Home /span> span classmd-nav__icon md-icon>/span> /label> a href. classmd-nav__link md-nav__link--active> span classmd-ellipsis> Home /span> /a> nav classmd-nav md-nav--secondary aria-labelTable of contents> label classmd-nav__title for__toc> span classmd-nav__icon md-icon>/span> Table of contents /label> ul classmd-nav__list data-md-componenttoc data-md-scrollfix> li classmd-nav__item> a href#message-types classmd-nav__link> span classmd-ellipsis> Message types /span> /a> nav classmd-nav aria-labelMessage types> ul classmd-nav__list> li classmd-nav__item> a href#1-client-request classmd-nav__link> span classmd-ellipsis> 1. Client Request /span> /a> /li> li classmd-nav__item> a href#2-server-response classmd-nav__link> span classmd-ellipsis> 2. Server Response /span> /a> /li> li classmd-nav__item> a href#3-server-event-and-acknowledgment classmd-nav__link> span classmd-ellipsis> 3. Server Event and Acknowledgment /span> /a> /li> li classmd-nav__item> a href#4-acknowledgment classmd-nav__link> span classmd-ellipsis> 4. Acknowledgment /span> /a> /li> li classmd-nav__item> a href#message-events-and-payloads classmd-nav__link> span classmd-ellipsis> Message Events and Payloads /span> /a> /li> li classmd-nav__item> a href#call-events-and-payloads classmd-nav__link> span classmd-ellipsis> Call Events and Payloads /span> /a> nav classmd-nav aria-labelCall Events and Payloads> ul classmd-nav__list> li classmd-nav__item> a href#call-events classmd-nav__link> span classmd-ellipsis> Call Events /span> /a> /li> li classmd-nav__item> a href#call-payloads classmd-nav__link> span classmd-ellipsis> Call Payloads /span> /a> /li> li classmd-nav__item> a href#message-events classmd-nav__link> span classmd-ellipsis> Message Events /span> /a> /li> li classmd-nav__item> a href#message-payloads classmd-nav__link> span classmd-ellipsis> Message Payloads /span> /a> /li> /ul> /nav> /li> /ul> /nav> /li> /ul> /nav> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_2 > label classmd-nav__link for__nav_2 id__nav_2_label tabindex0> span classmd-ellipsis> Requests /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level1 aria-labelledby__nav_2_label aria-expandedfalse> label classmd-nav__title for__nav_2> span classmd-nav__icon md-icon>/span> Requests /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_2_1 > label classmd-nav__link for__nav_2_1 id__nav_2_1_label tabindex0> span classmd-ellipsis> Messaging /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level2 aria-labelledby__nav_2_1_label aria-expandedfalse> label classmd-nav__title for__nav_2_1> span classmd-nav__icon md-icon>/span> Messaging /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hrefclient-requests/ classmd-nav__link> span classmd-ellipsis> Client requests /span> /a> /li> li classmd-nav__item> a hrefclient-requests#new classmd-nav__link> span classmd-ellipsis> -New /span> /a> /li> li classmd-nav__item> a hrefclient-requests#forward classmd-nav__link> span classmd-ellipsis> -Forward /span> /a> /li> li classmd-nav__item> a hrefclient-requests#edit classmd-nav__link> span classmd-ellipsis> -Edit /span> /a> /li> li classmd-nav__item> a hrefclient-requests#delete classmd-nav__link> span classmd-ellipsis> -Delete /span> /a> /li> li classmd-nav__item> a hrefclient-requests#dlvrd classmd-nav__link> span classmd-ellipsis> -Delivered /span> /a> /li> li classmd-nav__item> a hrefclient-requests#read classmd-nav__link> span classmd-ellipsis> -Read /span> /a> /li> li classmd-nav__item> a hrefclient-requests#reaction classmd-nav__link> span classmd-ellipsis> -Reaction /span> /a> /li> /ul> /nav> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_2_2 > label classmd-nav__link for__nav_2_2 id__nav_2_2_label tabindex0> span classmd-ellipsis> Retrieve data /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level2 aria-labelledby__nav_2_2_label aria-expandedfalse> label classmd-nav__title for__nav_2_2> span classmd-nav__icon md-icon>/span> Retrieve data /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hrefclient-retrieve/ classmd-nav__link> span classmd-ellipsis> Client data requests /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#chat classmd-nav__link> span classmd-ellipsis> -Chat /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#chats classmd-nav__link> span classmd-ellipsis> -Chats /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#messages classmd-nav__link> span classmd-ellipsis> -Messages /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#profile classmd-nav__link> span classmd-ellipsis> -Profile /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#profiles classmd-nav__link> span classmd-ellipsis> -Profiles /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#participants classmd-nav__link> span classmd-ellipsis> -Participants /span> /a> /li> li classmd-nav__item> a hrefclient-retrieve#administrators classmd-nav__link> span classmd-ellipsis> -Administrators /span> /a> /li> /ul> /nav> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_2_3 > label classmd-nav__link for__nav_2_3 id__nav_2_3_label tabindex0> span classmd-ellipsis> REST API /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level2 aria-labelledby__nav_2_3_label aria-expandedfalse> label classmd-nav__title for__nav_2_3> span classmd-nav__icon md-icon>/span> REST API /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hrefcontacts/ classmd-nav__link> span classmd-ellipsis> Contacts API /span> /a> /li> li classmd-nav__item> a hrefchat-manage/ classmd-nav__link> span classmd-ellipsis> Chat manage API /span> /a> /li> li classmd-nav__item> a hrefchat-settings/ classmd-nav__link> span classmd-ellipsis> Chat settings API /span> /a> /li> li classmd-nav__item> a hrefprivacy/ classmd-nav__link> span classmd-ellipsis> Privacy API /span> /a> /li> li classmd-nav__item> a hrefprofile/ classmd-nav__link> span classmd-ellipsis> Profile API /span> /a> /li> li classmd-nav__item> a hrefstories/ classmd-nav__link> span classmd-ellipsis> Stories API /span> /a> /li> li classmd-nav__item> a hrefreactions/ classmd-nav__link> span classmd-ellipsis> Reactions API /span> /a> /li> li classmd-nav__item> a hreffiles-requests/ classmd-nav__link> span classmd-ellipsis> Files (old) API /span> /a> /li> li classmd-nav__item> a hreffiles-mpu-requests/ classmd-nav__link> span classmd-ellipsis> Files (new) API /span> /a> /li> /ul> /nav> /li> /ul> /nav> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_3 > label classmd-nav__link for__nav_3 id__nav_3_label tabindex0> span classmd-ellipsis> Events /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level1 aria-labelledby__nav_3_label aria-expandedfalse> label classmd-nav__title for__nav_3> span classmd-nav__icon md-icon>/span> Events /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hrefclient-events/ classmd-nav__link> span classmd-ellipsis> Client events /span> /a> /li> li classmd-nav__item> a hrefserver-events/ classmd-nav__link> span classmd-ellipsis> Server events /span> /a> /li> /ul> /nav> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_4 > label classmd-nav__link for__nav_4 id__nav_4_label tabindex0> span classmd-ellipsis> Types /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level1 aria-labelledby__nav_4_label aria-expandedfalse> label classmd-nav__title for__nav_4> span classmd-nav__icon md-icon>/span> Types /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hreftypes/contacts/ classmd-nav__link> span classmd-ellipsis> Contacts /span> /a> /li> li classmd-nav__item> a hreftypes/chat/ classmd-nav__link> span classmd-ellipsis> Chat /span> /a> /li> li classmd-nav__item> a hreftypes/chat-list/ classmd-nav__link> span classmd-ellipsis> Chat list /span> /a> /li> li classmd-nav__item> a hreftypes/message/ classmd-nav__link> span classmd-ellipsis> Message /span> /a> /li> li classmd-nav__item> a hreftypes/reply-to/ classmd-nav__link> span classmd-ellipsis> Reply /span> /a> /li> li classmd-nav__item> a hreftypes/forwarded-from/ classmd-nav__link> span classmd-ellipsis> Forwarded from /span> /a> /li> li classmd-nav__item> a hreftypes/attachment/ classmd-nav__link> span classmd-ellipsis> Attachment /span> /a> /li> li classmd-nav__item> a hreftypes/video/ classmd-nav__link> span classmd-ellipsis> Video /span> /a> /li> /ul> /nav> /li> li classmd-nav__item> a hrefcalls/ classmd-nav__link> span classmd-ellipsis> Calls /span> /a> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_6 > label classmd-nav__link for__nav_6 id__nav_6_label tabindex0> span classmd-ellipsis> Guides /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level1 aria-labelledby__nav_6_label aria-expandedfalse> label classmd-nav__title for__nav_6> span classmd-nav__icon md-icon>/span> Guides /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hrefping/ classmd-nav__link> span classmd-ellipsis> Ping /span> /a> /li> li classmd-nav__item> a hrefguides/grouping-events-by-key/ classmd-nav__link> span classmd-ellipsis> Grouping events by key /span> /a> /li> li classmd-nav__item> a hrefguides/dlvrd-read-marks-rules/ classmd-nav__link> span classmd-ellipsis> Delivered and read marks /span> /a> /li> li classmd-nav__item> a hrefguides/message-edit-delete/ classmd-nav__link> span classmd-ellipsis> Message edit/delete /span> /a> /li> li classmd-nav__item> a hrefexamples/ classmd-nav__link> span classmd-ellipsis> Examples /span> /a> /li> /ul> /nav> /li> li classmd-nav__item md-nav__item--nested> input classmd-nav__toggle md-toggle typecheckbox id__nav_7 > label classmd-nav__link for__nav_7 id__nav_7_label tabindex0> span classmd-ellipsis> HTTP and more /span> span classmd-nav__icon md-icon>/span> /label> nav classmd-nav data-md-level1 aria-labelledby__nav_7_label aria-expandedfalse> label classmd-nav__title for__nav_7> span classmd-nav__icon md-icon>/span> HTTP and more /label> ul classmd-nav__list data-md-scrollfix> li classmd-nav__item> a hrefupload/ classmd-nav__link> span classmd-ellipsis> Upload File /span> /a> /li> li classmd-nav__item> a hreftus-upload/ classmd-nav__link> span classmd-ellipsis> TUS Upload /span> /a> /li> li classmd-nav__item> a hrefhttp-api/ classmd-nav__link> span classmd-ellipsis> HTTP API /span> /a> /li> li classmd-nav__item> a hrefhttp-api-channels/ classmd-nav__link> span classmd-ellipsis> HTTP API channels /span> /a> /li> li classmd-nav__item> a hrefhttp-api-files/ classmd-nav__link> span classmd-ellipsis> HTTP API files /span> /a> /li> li classmd-nav__item> a hrefhttp-api-market/ classmd-nav__link> span classmd-ellipsis> HTTP API market /span> /a> /li> li classmd-nav__item> a hrefhttp-api-kyc/ classmd-nav__link> span classmd-ellipsis> HTTP API KYC /span> /a> /li> li classmd-nav__item> a hrefhttp-api-money/ classmd-nav__link> span classmd-ellipsis> HTTP API wallets /span> /a> /li> li classmd-nav__item> a hrefhttp-api-money-srv/ classmd-nav__link> span classmd-ellipsis> HTTP API money /span> /a> /li> li classmd-nav__item> a hrefhttps://dev.iambig.ai/network classmd-nav__link> span classmd-ellipsis> Your network /span> /a> /li> /ul> /nav> /li> /ul>/nav> /div> /div> /div> div classmd-sidebar md-sidebar--secondary data-md-componentsidebar data-md-typetoc > div classmd-sidebar__scrollwrap> div classmd-sidebar__inner> nav classmd-nav md-nav--secondary aria-labelTable of contents> label classmd-nav__title for__toc> span classmd-nav__icon md-icon>/span> Table of contents /label> ul classmd-nav__list data-md-componenttoc data-md-scrollfix> li classmd-nav__item> a href#message-types classmd-nav__link> span classmd-ellipsis> Message types /span> /a> nav classmd-nav aria-labelMessage types> ul classmd-nav__list> li classmd-nav__item> a href#1-client-request classmd-nav__link> span classmd-ellipsis> 1. Client Request /span> /a> /li> li classmd-nav__item> a href#2-server-response classmd-nav__link> span classmd-ellipsis> 2. Server Response /span> /a> /li> li classmd-nav__item> a href#3-server-event-and-acknowledgment classmd-nav__link> span classmd-ellipsis> 3. Server Event and Acknowledgment /span> /a> /li> li classmd-nav__item> a href#4-acknowledgment classmd-nav__link> span classmd-ellipsis> 4. Acknowledgment /span> /a> /li> li classmd-nav__item> a href#message-events-and-payloads classmd-nav__link> span classmd-ellipsis> Message Events and Payloads /span> /a> /li> li classmd-nav__item> a href#call-events-and-payloads classmd-nav__link> span classmd-ellipsis> Call Events and Payloads /span> /a> nav classmd-nav aria-labelCall Events and Payloads> ul classmd-nav__list> li classmd-nav__item> a href#call-events classmd-nav__link> span classmd-ellipsis> Call Events /span> /a> /li> li classmd-nav__item> a href#call-payloads classmd-nav__link> span classmd-ellipsis> Call Payloads /span> /a> /li> li classmd-nav__item> a href#message-events classmd-nav__link> span classmd-ellipsis> Message Events /span> /a> /li> li classmd-nav__item> a href#message-payloads classmd-nav__link> span classmd-ellipsis> Message Payloads /span> /a> /li> /ul> /nav> /li> /ul> /nav> /li> /ul> /nav> /div> /div> /div> div classmd-content data-md-componentcontent> article classmd-content__inner md-typeset> h1 idwebsocket-protocol>WebSocket protocola classheaderlink href#websocket-protocol titlePermanent link>¶/a>/h1>p>This document provides an overview of the WebSocket protocol, which is used for messaging/p>h2 idmessage-types>Message typesa classheaderlink href#message-types titlePermanent link>¶/a>/h2>pre classmermaid>code> sequenceDiagram Client->>Server: Requests activate Server Server-->>Client: Responses deactivate Server Server->>Client: Events activate Client Client-->>Server: Acknowledgments deactivate Client Client->>Server: Events/code>/pre>h3 id1-client-request>1. Client Requesta classheaderlink href#1-client-request titlePermanent link>¶/a>/h3>p>Clients send requests to perform actions like sending, editing, or deleting messages. Each request includes a timestamp and a unique identifier for tracking and synchronization./p>table>thead>tr>th>Field/th>th>Type/th>th>Example/th>/tr>/thead>tbody>tr>td>type/td>td>const/td>td>request/td>/tr>tr>td>timestamp/td>td>number/td>td>1700000000000/td>/tr>tr>td>id/td>td>string/td>td>req001/td>/tr>tr>td>payloadType/td>td>new, “edit”, “delete”, ... see a hrefclient-requests/>requests/a>/td>td>new/td>/tr>tr>td>payload/td>td>a hrefclient-requests/>requests/a>/td>td>****code>{chatId:User2,message:Hi from User1!}/code>/td>/tr>/tbody>/table>h3 id2-server-response>2. Server Responsea classheaderlink href#2-server-response titlePermanent link>¶/a>/h3>p>The server sends an response message in response to client requests,confirming that the requested action has been processed./p>table>thead>tr>th>Field/th>th>Type/th>th>Example/th>/tr>/thead>tbody>tr>td>type/td>td>const/td>td>response/td>/tr>tr>td>timestamp/td>td>number/td>td>1700000000000/td>/tr>tr>td>id/td>td>string/td>td>req001/td>/tr>tr>td>payload?/td>td>any/td>td>code>{messageId:5}/code>/td>/tr>/tbody>/table>h3 id3-server-event-and-acknowledgment>3. Server Event and Acknowledgmenta classheaderlink href#3-server-event-and-acknowledgment titlePermanent link>¶/a>/h3>p>Server events are notifications or updates that are pushed to other clients involved in the chat, such as new messages or changes toexisting ones. Clients must acknowledge receipt of these events by sending an acknowledgment message back to the server./p>table>thead>tr>th>Field/th>th>Type/th>th>Example/th>/tr>/thead>tbody>tr>td>type/td>td>const/td>td>event/td>/tr>tr>td>timestamp/td>td>number/td>td>1700000000000/td>/tr>tr>td>id/td>td>number/td>td>23/td>/tr>tr>td>eventType/td>td>a hrefserver-events/>ServerEvent/a>/td>td>online/td>/tr>tr>td>payload?/td>td>a hrefserver-events/>ServerEvent/a>/td>td>code>{userId: User2}/code>/td>/tr>/tbody>/table>h3 id4-acknowledgment>4. Acknowledgmenta classheaderlink href#4-acknowledgment titlePermanent link>¶/a>/h3>p>Clients must send an acknowledgment message back to the server for each event received./p>table>thead>tr>th>Field/th>th>Type/th>th>Example/th>/tr>/thead>tbody>tr>td>type/td>td>const/td>td>ack/td>/tr>tr>td>id/td>td>string/td>td>23/td>/tr>/tbody>/table>p>Example acknowledgment message:/p>div classlanguage-json highlight>pre>span>/span>code>span id__span-0-1>a id__codelineno-0-1 name__codelineno-0-1 href#__codelineno-0-1>/a>span classp>{/span>/span>span id__span-0-2>a id__codelineno-0-2 name__codelineno-0-2 href#__codelineno-0-2>/a>span classw> /span>span classnt>"type"/span>span classp>:/span>span classw> /span>span classs2>"ack"/span>span classp>,/span>/span>span id__span-0-3>a id__codelineno-0-3 name__codelineno-0-3 href#__codelineno-0-3>/a>span classw> /span>span classnt>"id"/span>span classp>:/span>span classw> /span>span classs2>"23"/span>/span>span id__span-0-4>a id__codelineno-0-4 name__codelineno-0-4 href#__codelineno-0-4>/a>span classp>}/span>/span>/code>/pre>/div>h3 idmessage-events-and-payloads>Message Events and Payloadsa classheaderlink href#message-events-and-payloads titlePermanent link>¶/a>/h3>h3 idcall-events-and-payloads>Call Events and Payloadsa classheaderlink href#call-events-and-payloads titlePermanent link>¶/a>/h3>p>This section describes the different types of call-related events and their associated payloads./p>h4 idcall-events>Call Eventsa classheaderlink href#call-events titlePermanent link>¶/a>/h4>ul>li>strong>newCall/strong>: Indicates a new call has been initiated./li>li>strong>closeCall/strong>: Indicates a call has been closed./li>/ul>h4 idcall-payloads>Call Payloadsa classheaderlink href#call-payloads titlePermanent link>¶/a>/h4>ul>li>strong>CallPayload/strong>: Contains information about a call-related message./li>li>code>direction/code>: The direction of the call (incoming or outgoing)./li>li>code>status/code>: (optional) The status of the call (missed or received)./li>li>p>code>callType/code>: The type of call (video or audio)./p>/li>li>p>strong>CallStoredPayload/strong>: Contains detailed information about a stored call./p>/li>li>code>callId/code>: The unique identifier for the call./li>li>code>caller/code>: The identifier of the caller./li>li>code>participants/code>: (optional) List of participant identifiers./li>li>code>callType/code>: The type of call (video or audio)./li>li>code>callDuration/code>: The duration of the call in seconds./li>/ul>p>This section describes the different types of message-related events and their associated payloads./p>h4 idmessage-events>Message Eventsa classheaderlink href#message-events titlePermanent link>¶/a>/h4>ul>li>strong>new/strong>: Indicates a new message has been sent./li>li>strong>edit/strong>: Indicates a message has been edited./li>li>strong>delete/strong>: Indicates a message has been deleted./li>li>strong>call/strong>: Indicates a call-related message./li>/ul>h4 idmessage-payloads>Message Payloadsa classheaderlink href#message-payloads titlePermanent link>¶/a>/h4>ul>li>strong>EditPayload/strong>: Contains information about the original message being edited./li>li>code>originalMessageId/code>: The ID of the original message./li>li>p>code>originalClientMessageId/code>: The client-generated ID of the original message./p>/li>li>p>strong>CallPayload/strong>: Contains information about a call-related message./p>/li>li>code>direction/code>: The direction of the call (incoming or outgoing)./li>li>code>status/code>: (optional) The status of the call (missed or received)./li>li>p>code>callType/code>: The type of call (video or audio)./p>/li>li>p>strong>CallStoredPayload/strong>: Contains detailed information about a stored call./p>/li>li>code>callId/code>: The unique identifier for the call./li>li>code>caller/code>: The identifier of the caller./li>li>code>participants/code>: (optional) List of participant identifiers./li>li>code>callType/code>: The type of call (video or audio)./li>li>p>code>callDuration/code>: The duration of the call in seconds./p>/li>li>p>strong>DeletionPayload/strong>: Contains information about the message being deleted./p>/li>li>code>originalMessageId/code>: The ID of the original message./li>li>code>originalClientMessageId/code>: The client-generated ID of the original message./li>/ul>p>a hrefexamples/>jsons/a>/p>pre classmermaid>code>sequenceDiagram participant User1 participant Server participant **** Note over User1,User2: typing User1->>Server: client event typing, chatId User2 activate Server Server->>User2: server event typing, chatId User1 deactivate Server Note over User1,User2: message sending User1->>Server: Sends message to User2 activate Server Note over User1,Server: request new Server->>User1: messageId: 125 Note over Server,User1: response to new request Server->>User2: server event new (messageId: 125) User2--)Server: Ack for new event deactivate Server Note over User1,User2: delivering User2->>Server: Message 125 delivered activate Server Note over User2,Server: request dlvrd Server->>User2: 🫡 Note over Server,User2: response to dlvrd Server->>User1: Event that message has been delivered Note over Server,User1: server event dlvrd User1->>Server: Ack for dlvrd event User2->>Server: Message read (messageId: 125) Note over User2,Server: request read Server->>User2: 🫡 Note over Server,User2: response Server--)User1: Notification that message has been read Note over Server,User1: server event read User1->>Server: Ack for read event User1->>Server: User1 requests deletion of a message sent to User2 (id: 2) Note over User1,Server: request Server->>User1: Accept deletion Note over Server,User1: response Server--)User2: Notification that a message from User1 has been deleted Note over Server,User2: event User2->>Server: Ack for message deleted event/code>/pre> /article> /div> script>var targetdocument.getElementById(location.hash.slice(1));target&&target.name&&(target.checkedtarget.name.startsWith(__tabbed_))/script> /div> /main> footer classmd-footer> div classmd-footer-meta md-typeset> div classmd-footer-meta__inner md-grid> div classmd-copyright> Made with a hrefhttps://squidfunk.github.io/mkdocs-material/ target_blank relnoopener> Material for MkDocs /a> /div> /div> /div>/footer> /div> div classmd-dialog data-md-componentdialog> div classmd-dialog__inner md-typeset>/div> /div> script id__config typeapplication/json>{base: ., features: content.tooltips, navigation.indexes, toc.follow, search: assets/javascripts/workers/search.f8cc74c7.min.js, translations: {clipboard.copied: Copied to clipboard, clipboard.copy: Copy to clipboard, search.result.more.one: 1 more on this page, search.result.more.other: # more on this page, search.result.none: No matching documents, search.result.one: 1 matching document, search.result.other: # matching documents, search.result.placeholder: Type to start searching, search.result.term.missing: Missing, select.version: Select version}}/script> script srcassets/javascripts/bundle.f1b6f286.min.js>/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]