https://developer.monday.com/apps/docs/choosing-auth

Last Checked: Nov 15, 2022, 11:03 EST

IP Address: 104.18.210.56
ASN #: AS13335 CLOUDFLARENET, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 104.18.210.56:

  • https://docs.axissecurity.com/docs/getting-started

Other submissions on monday.com:

  • https://view.monday.com/5000646650-d7452f66a3819db3cc24f101369b6ab3?r=use1

  • https://dl.monday.com/users/invitation/accept?invitation_token=19a450518e6763283e0e7d1afda7522e506b3d96398724de9a697b9689295478&dl_slug=ords-global&dl_msgid=d882bf8d-8666-4982-9adb-1f1605491abc&dl_category=notifications_mailer-assign_person_to_pulse&dl_userid=47960065&dl_sessionid=da24ae96-45d0-4d71-bc36-f47f69573907&dl_senderid=47959929

  • https://view.monday.com/5864132206-66c3e613e50faab964edcb71c48bfd4e?r=use1

  • https://view.monday.com/

  • https://clicks.mail.monday.com/f/a/YjXEJ8JHu3t9Y-SGFItr5w~~/AAQRxQA~/RgRnyyD5P0RwaHR0cHM6Ly9icmFuY2gtLWRldi1ldmVudC1hY3F1aXNpdGlvbi1wYWdlcy0xOGQxODgud2ViZmxvdy5pby9uZXctcGFnZXMvZGV2LWV2ZW50P2xpZD1lanFuNDFmZHN5dWEjc2V2LWV2bnRfZm9ybVcDc3BjQgpl4vmb6GXIQEZsUhtqaWxsLndvbWFja0Bub2xhbGVuZGluZy5jb21YBAAAALs~

  • https://clicks.mail.monday.com/f/a/xCM_mly168J--RK9xYHJCg~~/AAQRxQA~/RgRnyyVzP0RwaHR0cHM6Ly9icmFuY2gtLWRldi1ldmVudC1hY3F1aXNpdGlvbi1wYWdlcy0xOGQxODgud2ViZmxvdy5pby9uZXctcGFnZXMvZGV2LWV2ZW50P2xpZD1qNXQ4a3FxZDB3bDIjc2V2LWV2bnRfZm9ybVcDc3BjQgpl43Og6GUSoADsUhhhbGljaWEuY290dG9uQGV2YW50YS5jb21YBAAAALs~

  • https://clicks.mail.monday.com/f/a/S3TGNRtSCUGD3wg11dIR2g~~/AAQRxQA~/RgRn18kPP4QSAWh0dHBzOi8vbGlua3MubW9uZGF5LmNvbS9icmF6ZS11bnN1YnNjcmliZT90b2tlbj1leUpoYkdjaU9pSklVekkxTmlJc0luUjVjQ0k2SWtwWFZDSjkuZXlKMUlqb2lOVGN4TURFMk5qZ2lMQ0pqYVdRaU9pSTRPR0ppWlRsbE5DMWtORGs0TFRRMk0ySXRPV1JtTUMwMVlXTm1PR1kyTldZMU9HUWlMQ0pqYmlJNkltbHVkbWwwWlY5eVpXMXBibVJsY2w5MFpYTjBYeklpTENKcFlYUWlPakUzTVRBMU56STFOVGw5Lk5oRzRRS2tHQmVKQXdpdUpWN3NtY1ZfUXZfbnI1WDhpbzhRQ29MdUpzb1lXA3NwY0IKZe8PRPVlQJRaFFIZY2hyaXN0eS5yb2RhcnRlQGxhZHdwLmNvbVgEAAAAuw~~

  • https://view.monday.com/4691688769-0fd7b30be660035fc870dcff33c42f7b?r=use1

  • http://view.monday.com/

  • http://view.monday.com/

Previous checks:

                               Domain Name: monday.com
Registry Domain ID: 2827136_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: https://www.godaddy.com
Updated Date: 2016-11-07T01:56:48Z
Creation Date: 1995-07-18T23:00:00Z
Registrar Registration Expiration Date: 2026-07-17T23:00:00Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: abuse@godaddy.com
Registrar Abuse Contact Phone: +1.4806242505
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Registry Registrant ID: Not Available From Registry
Registrant Name: Registration Private
Registrant Organization: Domains By Proxy, LLC
Registrant Street: DomainsByProxy.com
Registrant Street: 2155 E Warner Rd
Registrant City: Tempe
Registrant State/Province: Arizona
Registrant Postal Code: 85284
Registrant Country: US
Registrant Phone: +1.4806242599
Registrant Phone Ext:
Registrant Fax: +1.4806242598
Registrant Fax Ext:
Registrant Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=monday.com
Registry Admin ID: Not Available From Registry
Admin Name: Registration Private
Admin Organization: Domains By Proxy, LLC
Admin Street: DomainsByProxy.com
Admin Street: 2155 E Warner Rd
Admin City: Tempe
Admin State/Province: Arizona
Admin Postal Code: 85284
Admin Country: US
Admin Phone: +1.4806242599
Admin Phone Ext:
Admin Fax: +1.4806242598
Admin Fax Ext:
Admin Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=monday.com
Registry Tech ID: Not Available From Registry
Tech Name: Registration Private
Tech Organization: Domains By Proxy, LLC
Tech Street: DomainsByProxy.com
Tech Street: 2155 E Warner Rd
Tech City: Tempe
Tech State/Province: Arizona
Tech Postal Code: 85284
Tech Country: US
Tech Phone: +1.4806242599
Tech Phone Ext:
Tech Fax: +1.4806242598
Tech Fax Ext:
Tech Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=monday.com
Name Server: DNS1.P07.NSONE.NET
Name Server: DNS2.P07.NSONE.NET
Name Server: NS11.CONSTELLIX.COM
Name Server: DNS3.P07.NSONE.NET
Name Server: DNS4.P07.NSONE.NET
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2022-11-15T16:03:10Z <<<
For more information on Whois status codes, please visit https://icann.org/epp

TERMS OF USE: The data contained in this registrar's Whois database, while believed by the
registrar to be reliable, is provided "as is" with no guarantee or warranties regarding its
accuracy. This information is provided for the sole purpose of assisting you in obtaining
information about domain name registration records. Any use of this data for any other purpose
is expressly forbidden without the prior written permission of this registrar. By submitting
an inquiry, you agree to these terms and limitations of warranty. In particular, you agree not
to use this data to allow, enable, or otherwise support the dissemination or collection of this
data, in part or in its entirety, for any purpose, such as transmission by e-mail, telephone,
postal mail, facsimile or other means of mass unsolicited, commercial advertising or solicitations
of any kind, including spam. You further agree not to use this data to enable high volume, automated
or robotic electronic processes designed to collect or compile this data for any purpose, including
mining this data for your own personal or commercial purposes. Failure to comply with these terms
may result in termination of access to the Whois database. These terms may be subject to modification
at any time without notice.

                             
  • GET
    0 Timed out waiting for a response.

    https://developer.monday.com/hub/web/9817.8d22b72a8808395ee0e3.js

<html ng-app="hub" style="" data-color-mode="light" class=" useReactApp  " lang="en"><head><script src="/js/force-firefox-anchor-jump.js?1668446216760"></script><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="readme-deploy" content="4.274.0"><meta name="readme-subdomain" content="monday-apps-target"><meta name="readme-basepath-childProject" content="apps"><meta name="readme-version" content="1.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="twitter:card" content="summary"><meta property="og:site_name" content="monday apps framework"><meta property="og:description" content="Read this guide to learn more about the different types of authorization available for your monday app, as well as the best use-cases for each."><link id="favicon" href="https://files.readme.io/b72c77a-small-favicon-monday5-192.png" rel="shortcut icon" type="image/png"><link rel="canonical" href="https://developer.monday.com/apps/docs/choosing-auth"><!-- Lightweight jQuery replacement--><script src="https://unpkg.com/cash-dom@8.1.0/dist/cash.min.js"></script><!-- Custom CSS--><style>:root{--project-color-primary:#292F4C;--project-color-inverse:#fff;--recipe-button-color:#0073EA;--recipe-button-color-hover:#004184;--recipe-button-color-active:#002851;--recipe-button-color-focus:rgba(0, 115, 234, 0.25);--recipe-button-color-disabled:#b7daff}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:#292F4C;--project-color-inverse:#fff}a{color:#0073ea}a:hover{color:#004184}a.text-muted:hover{color:#0073ea}.btn.btn-primary{background-color:#0073ea}.btn.btn-primary:hover{background-color:#004184}.theme-line #hub-landing-top h2{color:#0073ea}#hub-landing-top .btn:hover{color:#0073ea}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:#292f4c}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,#292f4c,#0b0e1d)}.theme-solid.header-custom header#hub-header #header-top{background-image:url(undefined)}.theme-line header#hub-header #header-top{border-bottom-color:#292f4c}.theme-line header#hub-header #header-top .btn{background-color:#292f4c}header#hub-header #header-top #header-logo{width:250px;height:40px;margin-top:0;background-image:url(https://files.readme.io/d2ee7cd-small-aadd6db-small-image_56.png)}html:not(.useReactApp) nav#hub-sidebar ul a:hover:not(.active){color:#292f4c}html:not(.useReactApp) nav#hub-sidebar ul a.active,html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a{color:#fff;background-color:#292f4c}html:not(.useReactApp) nav#hub-sidebar ul a.active:not(.active),html:not(.useReactApp) nav#hub-sidebar ul>li.subnav-expanded>a:not(.active){color:#384248}html:not(.useReactApp) nav#hub-sidebar ul.subpages{border-left-color:#292f4c}html:not(.useReactApp) nav#hub-sidebar ul.subpages:after{background-color:#292f4c!important}html:not(.useReactApp) nav#hub-sidebar ul.subpages:after>li>a.subpage.active{color:#fff!important;background-color:#292f4c}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:#292f4c}#subheader-links a.active{color:#292f4c!important;box-shadow:inset 0 -2px 0 #292f4c}#subheader-links a:hover{color:#292f4c!important;box-shadow:inset 0 -2px 0 #292f4c;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:#0073ea}section#hub-discuss .discussion a .discuss-body h4{color:#0073ea}section#hub-discuss .discussion a:hover .discuss-body h4{color:#004184}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:#0073ea}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:#0073ea}#hub-search-results h3 em{color:#0073ea}.main_background,.tag-item{background:#0073ea!important}.main_background:hover{background:#004184!important}.main_color{color:#292f4c!important}.border_bottom_main_color{border-bottom:2px solid #292f4c}.main_color_hover:hover{color:#292f4c!important}section#hub-discuss h1{color:#0073ea}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:#0073ea;background-color:#0073ea}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#004184;border-color:#004184}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:#0073ea;color:#0073ea}#hub-reference .hub-reference .logs .logs-empty .logs-login-button,#hub-reference .hub-reference .logs .logs-login .logs-login-button{background-color:var(--project-color-primary,#0073ea);border-color:var(--project-color-primary,#0073ea)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#004184;border-color:#004184}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:#0073ea;fill:var(--project-color-primary,#0073ea)}#hub-reference .hub-reference .logs:last-child .logs-empty,#hub-reference .hub-reference .logs:last-child .logs-login{margin-bottom:35px}#hub-reference .hub-reference .hub-reference-section .hub-reference-left header .hub-reference-edit:hover{color:#0073ea}.main-color-accent{border-bottom:3px solid #292f4c;padding-bottom:8px}body{--font-family:sofia-pro,Roboto,Helvetica,Arial,sans-serif;--font-weight-bold:400}.rm-Sidebar .hub-sidebar-content{margin-bottom:100px!important}.top-banner-announcement{text-align:center;color:#fff;background-color:#6c6cff;padding:8px}a.top-banner-announcement{text-align:center;color:#fff;background-color:#6c6cff;padding:8px;text-decoration:underline}.changelog-banner h1{text-align:center;font-size:1.9em;font-weight:var(--markdown-title-weight);line-height:1.2}.changelog-banner{border-bottom:1px solid var(--color-border-default);padding-bottom:30px;display:block}.changelog-banner .excerpt{text-align:center}.markdown-body ol{padding:1em}body{--font-family:sofia-pro,Roboto,Helvetica,Arial,sans-serif;--font-weight-bold:400}</style><meta name="loadedProject" content="apps"><meta name="parentProject" content="mondaydotdev"><meta name="childrenProjects" content="[{&quot;subdomain&quot;:&quot;monday-api-target&quot;,&quot;subpath&quot;:&quot;api-reference&quot;,&quot;name&quot;:&quot;monday API docs&quot;,&quot;_id&quot;:&quot;62fd2fa24c037a007e857d5e&quot;},{&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;subpath&quot;:&quot;apps&quot;,&quot;name&quot;:&quot;monday apps framework&quot;,&quot;_id&quot;:&quot;62fd2f800b04a9008f0886f8&quot;}]"><meta name="siblingProjects" content="[{&quot;subdomain&quot;:&quot;monday-api-target&quot;,&quot;name&quot;:&quot;monday API docs&quot;,&quot;_id&quot;:&quot;62fd2fa24c037a007e857d5e&quot;},{&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;name&quot;:&quot;monday apps framework&quot;,&quot;_id&quot;:&quot;62fd2f800b04a9008f0886f8&quot;}]"><link rel="stylesheet" href="https://use.typekit.net/sya2bsw.css" as="font"><script id="config" type="application/json" data-json="{&quot;algoliaIndex&quot;:&quot;readme_search_v2&quot;,&quot;asset_url&quot;:&quot;https://cdn.readme.io&quot;,&quot;domain&quot;:&quot;readme.io&quot;,&quot;domainFull&quot;:&quot;https://dash.readme.com&quot;,&quot;dashMetricsUrl&quot;:&quot;https://m.readme.io&quot;,&quot;metricsUrl&quot;:&quot;https://metrics.readme.io&quot;,&quot;wsMetricsUrl&quot;:&quot;wss://m.readme.io&quot;,&quot;releaseVersion&quot;:&quot;4.274.0&quot;,&quot;sentry&quot;:{&quot;enabled&quot;:true,&quot;dsn&quot;:&quot;https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166&quot;,&quot;tracesSampleRate&quot;:0},&quot;sslGenerationService&quot;:&quot;ssl.readmessl.com&quot;}"></script><style>/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px; margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
</style><style>/*
  Name:       material
  Author:     Mattia Astorino (http://github.com/equinusocio)
  Website:    https://material-theme.site/
*/

.cm-s-material-palenight.CodeMirror {
  background-color: #292D3E;
  color: #A6ACCD;
}

.cm-s-material-palenight .CodeMirror-gutters {
  background: #292D3E;
  color: #676E95;
  border: none;
}

.cm-s-material-palenight .CodeMirror-guttermarker,
.cm-s-material-palenight .CodeMirror-guttermarker-subtle,
.cm-s-material-palenight .CodeMirror-linenumber {
  color: #676E95;
}

.cm-s-material-palenight .CodeMirror-cursor {
  border-left: 1px solid #FFCC00;
}

.cm-s-material-palenight div.CodeMirror-selected {
  background: rgba(113, 124, 180, 0.2);
}

.cm-s-material-palenight.CodeMirror-focused div.CodeMirror-selected {
  background: rgba(113, 124, 180, 0.2);
}

.cm-s-material-palenight .CodeMirror-line::selection,
.cm-s-material-palenight .CodeMirror-line>span::selection,
.cm-s-material-palenight .CodeMirror-line>span>span::selection {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material-palenight .CodeMirror-line::-moz-selection,
.cm-s-material-palenight .CodeMirror-line>span::-moz-selection,
.cm-s-material-palenight .CodeMirror-line>span>span::-moz-selection {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material-palenight .CodeMirror-activeline-background {
  background: rgba(0, 0, 0, 0.5);
}

.cm-s-material-palenight .cm-keyword {
  color: #C792EA;
}

.cm-s-material-palenight .cm-operator {
  color: #89DDFF;
}

.cm-s-material-palenight .cm-variable-2 {
  color: #EEFFFF;
}

.cm-s-material-palenight .cm-variable-3,
.cm-s-material-palenight .cm-type {
  color: #f07178;
}

.cm-s-material-palenight .cm-builtin {
  color: #FFCB6B;
}

.cm-s-material-palenight .cm-atom {
  color: #F78C6C;
}

.cm-s-material-palenight .cm-number {
  color: #FF5370;
}

.cm-s-material-palenight .cm-def {
  color: #82AAFF;
}

.cm-s-material-palenight .cm-string {
  color: #C3E88D;
}

.cm-s-material-palenight .cm-string-2 {
  color: #f07178;
}

.cm-s-material-palenight .cm-comment {
  color: #676E95;
}

.cm-s-material-palenight .cm-variable {
  color: #f07178;
}

.cm-s-material-palenight .cm-tag {
  color: #FF5370;
}

.cm-s-material-palenight .cm-meta {
  color: #FFCB6B;
}

.cm-s-material-palenight .cm-attribute {
  color: #C792EA;
}

.cm-s-material-palenight .cm-property {
  color: #C792EA;
}

.cm-s-material-palenight .cm-qualifier {
  color: #DECB6B;
}

.cm-s-material-palenight .cm-variable-3,
.cm-s-material-palenight .cm-type {
  color: #DECB6B;
}


.cm-s-material-palenight .cm-error {
  color: rgba(255, 255, 255, 1.0);
  background-color: #FF5370;
}

.cm-s-material-palenight .CodeMirror-matchingbracket {
  text-decoration: underline;
  color: white !important;
}</style><style>/* neo theme for codemirror */

/* Color scheme */

.cm-s-neo.CodeMirror {
  background-color:#ffffff;
  color:#2e383c;
  line-height:1.4375;
}
.cm-s-neo .cm-comment { color:#75787b; }
.cm-s-neo .cm-keyword, .cm-s-neo .cm-property { color:#1d75b3; }
.cm-s-neo .cm-atom,.cm-s-neo .cm-number { color:#75438a; }
.cm-s-neo .cm-node,.cm-s-neo .cm-tag { color:#9c3328; }
.cm-s-neo .cm-string { color:#b35e14; }
.cm-s-neo .cm-variable,.cm-s-neo .cm-qualifier { color:#047d65; }


/* Editor styling */

.cm-s-neo pre {
  padding:0;
}

.cm-s-neo .CodeMirror-gutters {
  border:none;
  border-right:10px solid transparent;
  background-color:transparent;
}

.cm-s-neo .CodeMirror-linenumber {
  padding:0;
  color:#e0e2e5;
}

.cm-s-neo .CodeMirror-guttermarker { color: #1d75b3; }
.cm-s-neo .CodeMirror-guttermarker-subtle { color: #e0e2e5; }

.cm-s-neo .CodeMirror-cursor {
  width: auto;
  border: 0;
  background: rgba(155,157,162,0.37);
  z-index: 1;
}
</style><style>.CodeMirror-foldmarker {
  color: blue;
  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
  font-family: arial;
  line-height: .3;
  cursor: pointer;
}
.CodeMirror-foldgutter {
  width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
  cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
  content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
  content: "\25B8";
}
</style><style>.CodeEditor{}
</style><style>.CodeEditor.cm-s-material-palenight:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay,.CodeEditor.cm-s-material-palenight:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>span,.CodeEditor.cm-s-material-palenight:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>p{color:rgba(255,255,255,0.5)}.CodeEditor.cm-s-material-palenight .cm-highlight{background:rgba(0,0,0,0.25)}.CodeEditor.cm-s-material-palenight .CodeMirror{background:#242e34;color:#fff}.CodeEditor.cm-s-neo:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay,.CodeEditor.cm-s-neo:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>span,.CodeEditor.cm-s-neo:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>p{color:rgba(0,0,0,0.5)}.CodeEditor.cm-s-neo .cm-highlight{background:rgba(0,0,0,0.1)}.CodeEditor.cm-s-neo .CodeMirror{background:#fff;color:#000}.CodeEditor .cm-linerow.cm-overlay,.CodeEditor .cm-linerow.cm-overlay .cm-lineNumber{opacity:0.75}.cm-linerow{position:relative;text-indent:47px;transition:background 0.5s cubic-bezier(0.16, 1, 0.3, 1),color 0.5s cubic-bezier(0.16, 1, 0.3, 1),opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1)}.cm-linerow>span,.cm-linerow>p{transition:color 0.5s cubic-bezier(0.16, 1, 0.3, 1)}.cm-lineNumber{color:#676e95;display:inline-block;left:0;margin:0;min-width:43px;padding:0 6px 0 10px;position:absolute;right:auto;text-align:right;text-indent:0;top:0;transition:opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
</style><link rel="prefetch" as="script" href="/hub/web/9817.8d22b72a8808395ee0e3.js"><link rel="prefetch" as="script" href="/hub/web/2733.0e46e44e849c56798ac4.js"><link rel="prefetch" as="script" href="/hub/web/1284.392b3e4de729fcfa23f1.js"><link rel="prefetch" as="script" href="/hub/web/Header.1d2d44e31f17a6bb8dbd.js"><link rel="prefetch" as="script" href="/hub/web/1369.ddc0352736d5ce6d7db1.js"><link rel="prefetch" as="script" href="/hub/web/routes-Logs.d805c550fb89ad0a7649.js"><link rel="prefetch" as="script" href="/hub/web/3438.22de44892c5ea2c1b087.js"><link rel="prefetch" as="script" href="/hub/web/4555.af6433298e30bd17aad5.js"><link rel="prefetch" as="script" href="/hub/web/routes-GraphQL.018319cf4139ade99cb3.js"><link rel="prefetch" as="script" href="/hub/web/routes-PageNotFound.110b2095ecce38fe8d56.js"><style>.CodeEditor.cm-s-material-palenight:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay,.CodeEditor.cm-s-material-palenight:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>span,.CodeEditor.cm-s-material-palenight:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>p{color:rgba(255,255,255,0.5)}.CodeEditor.cm-s-material-palenight .cm-highlight{background:rgba(0,0,0,0.25)}.CodeEditor.cm-s-material-palenight .CodeMirror{background:#242e34;color:#fff}.CodeEditor.cm-s-neo:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay,.CodeEditor.cm-s-neo:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>span,.CodeEditor.cm-s-neo:not(.CodeEditor-Input_highlight) .cm-linerow.cm-overlay>p{color:rgba(0,0,0,0.5)}.CodeEditor.cm-s-neo .cm-highlight{background:rgba(0,0,0,0.1)}.CodeEditor.cm-s-neo .CodeMirror{background:#fff;color:#000}.CodeEditor .cm-linerow.cm-overlay,.CodeEditor .cm-linerow.cm-overlay .cm-lineNumber{opacity:0.75}.cm-linerow{position:relative;text-indent:47px;transition:background 0.5s cubic-bezier(0.16, 1, 0.3, 1),color 0.5s cubic-bezier(0.16, 1, 0.3, 1),opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1)}.cm-linerow>span,.cm-linerow>p{transition:color 0.5s cubic-bezier(0.16, 1, 0.3, 1)}.cm-lineNumber{color:#676e95;display:inline-block;left:0;margin:0;min-width:43px;padding:0 6px 0 10px;position:absolute;right:auto;text-align:right;text-indent:0;top:0;transition:opacity 0.5s cubic-bezier(0.16, 1, 0.3, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
</style><style>/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px; margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
</style><style>/*
  Name:       material
  Author:     Mattia Astorino (http://github.com/equinusocio)
  Website:    https://material-theme.site/
*/

.cm-s-material-palenight.CodeMirror {
  background-color: #292D3E;
  color: #A6ACCD;
}

.cm-s-material-palenight .CodeMirror-gutters {
  background: #292D3E;
  color: #676E95;
  border: none;
}

.cm-s-material-palenight .CodeMirror-guttermarker,
.cm-s-material-palenight .CodeMirror-guttermarker-subtle,
.cm-s-material-palenight .CodeMirror-linenumber {
  color: #676E95;
}

.cm-s-material-palenight .CodeMirror-cursor {
  border-left: 1px solid #FFCC00;
}

.cm-s-material-palenight div.CodeMirror-selected {
  background: rgba(113, 124, 180, 0.2);
}

.cm-s-material-palenight.CodeMirror-focused div.CodeMirror-selected {
  background: rgba(113, 124, 180, 0.2);
}

.cm-s-material-palenight .CodeMirror-line::selection,
.cm-s-material-palenight .CodeMirror-line>span::selection,
.cm-s-material-palenight .CodeMirror-line>span>span::selection {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material-palenight .CodeMirror-line::-moz-selection,
.cm-s-material-palenight .CodeMirror-line>span::-moz-selection,
.cm-s-material-palenight .CodeMirror-line>span>span::-moz-selection {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material-palenight .CodeMirror-activeline-background {
  background: rgba(0, 0, 0, 0.5);
}

.cm-s-material-palenight .cm-keyword {
  color: #C792EA;
}

.cm-s-material-palenight .cm-operator {
  color: #89DDFF;
}

.cm-s-material-palenight .cm-variable-2 {
  color: #EEFFFF;
}

.cm-s-material-palenight .cm-variable-3,
.cm-s-material-palenight .cm-type {
  color: #f07178;
}

.cm-s-material-palenight .cm-builtin {
  color: #FFCB6B;
}

.cm-s-material-palenight .cm-atom {
  color: #F78C6C;
}

.cm-s-material-palenight .cm-number {
  color: #FF5370;
}

.cm-s-material-palenight .cm-def {
  color: #82AAFF;
}

.cm-s-material-palenight .cm-string {
  color: #C3E88D;
}

.cm-s-material-palenight .cm-string-2 {
  color: #f07178;
}

.cm-s-material-palenight .cm-comment {
  color: #676E95;
}

.cm-s-material-palenight .cm-variable {
  color: #f07178;
}

.cm-s-material-palenight .cm-tag {
  color: #FF5370;
}

.cm-s-material-palenight .cm-meta {
  color: #FFCB6B;
}

.cm-s-material-palenight .cm-attribute {
  color: #C792EA;
}

.cm-s-material-palenight .cm-property {
  color: #C792EA;
}

.cm-s-material-palenight .cm-qualifier {
  color: #DECB6B;
}

.cm-s-material-palenight .cm-variable-3,
.cm-s-material-palenight .cm-type {
  color: #DECB6B;
}


.cm-s-material-palenight .cm-error {
  color: rgba(255, 255, 255, 1.0);
  background-color: #FF5370;
}

.cm-s-material-palenight .CodeMirror-matchingbracket {
  text-decoration: underline;
  color: white !important;
}</style><style>/* neo theme for codemirror */

/* Color scheme */

.cm-s-neo.CodeMirror {
  background-color:#ffffff;
  color:#2e383c;
  line-height:1.4375;
}
.cm-s-neo .cm-comment { color:#75787b; }
.cm-s-neo .cm-keyword, .cm-s-neo .cm-property { color:#1d75b3; }
.cm-s-neo .cm-atom,.cm-s-neo .cm-number { color:#75438a; }
.cm-s-neo .cm-node,.cm-s-neo .cm-tag { color:#9c3328; }
.cm-s-neo .cm-string { color:#b35e14; }
.cm-s-neo .cm-variable,.cm-s-neo .cm-qualifier { color:#047d65; }


/* Editor styling */

.cm-s-neo pre {
  padding:0;
}

.cm-s-neo .CodeMirror-gutters {
  border:none;
  border-right:10px solid transparent;
  background-color:transparent;
}

.cm-s-neo .CodeMirror-linenumber {
  padding:0;
  color:#e0e2e5;
}

.cm-s-neo .CodeMirror-guttermarker { color: #1d75b3; }
.cm-s-neo .CodeMirror-guttermarker-subtle { color: #e0e2e5; }

.cm-s-neo .CodeMirror-cursor {
  width: auto;
  border: 0;
  background: rgba(155,157,162,0.37);
  z-index: 1;
}
</style><style>.CodeMirror-foldmarker {
  color: blue;
  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
  font-family: arial;
  line-height: .3;
  cursor: pointer;
}
.CodeMirror-foldgutter {
  width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
  cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
  content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
  content: "\25B8";
}
</style><style>.CodeEditor{}
</style><style id="_goober"> @keyframes go2264125279{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rotate(45deg);opacity:1;}}@keyframes go3020080000{from{transform:scale(0);opacity:0;}to{transform:scale(1);opacity:1;}}@keyframes go463499852{from{transform:scale(0) rotate(90deg);opacity:0;}to{transform:scale(1) rotate(90deg);opacity:1;}}@keyframes go1268368563{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes go1310225428{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rotate(45deg);opacity:1;}}@keyframes go651618207{0%{height:0;width:0;opacity:0;}40%{height:0;width:6px;opacity:1;}100%{opacity:1;height:10px;}}@keyframes go901347462{from{transform:scale(0.6);opacity:0.4;}to{transform:scale(1);opacity:1;}}.go4109123758{z-index:9999;}.go4109123758 > *{pointer-events:auto;}</style><meta property="og:image"><title>Choosing an authentication method</title><meta content="Choosing an authentication method" property="og:title"><meta name="description" content="Read this guide to learn more about the different types of authorization available for your monday app, as well as the best use-cases for each."></head><body ng-class="{'hub-full': state.current().opts.full, 'hub-reference-parent': state.current().name.includes('reference'), 'hub-guides-parent': state.current().name.includes('docs'), 'no-sidebar': !state.current().opts.sidebar, 'hub-is-home': state.current().name == 'home' &amp;&amp; 'docs' == 'landing', 'hub-suggested-edits': suggestedEdits.isEnabled}" class="toolbarCount_undefined body-none theme-line header-solid header-bg-size-auto header-bg-pos-tl header-overlay-triangles reference-layout-row lumosity-normal "><div id="ssr-top"><script>NG_BUNDLES = ["/js/hub2.c4a2139ce5a4e808e7b3.js","/js/runtime.9e78a8796bf333cd5615.js","/js/vendors.25b13280a8a7a78d45c9.js"];</script><link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/Footer.30a8477b431f100e8811.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-Changelog.b93ae4b8696435ba3977.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-GraphQL.cb01b2f6fa536aebc436.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-Discuss.188926678170117f9a58.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-Logs.4691144da2ccd4f2270a.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/Header.8aa3ead59da5b6930ef2.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-Landing.23f23e6c9fffb9da49ff.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-Doc.2792fba5961477ee8874.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/routes-Reference.601b3ba05e05f3b2c513.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/7868.12587270bee82fc0149a.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/4075.2b17f9ca74b50e7c4f93.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/2733.fe43f5df6fd14b50d6c8.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/9683.f7d1d8bd5ebe58353c82.css">
<link data-parent-chunk="main" rel="prefetch" as="style" href="https://cdn.readme.io/hub/web/2193.ae7efde584717e732ab0.css">
<link data-chunk="List" rel="preload" as="style" href="https://cdn.readme.io/hub/web/List.84bd0ff2f5a88cb97904.css">
<link data-chunk="Page" rel="preload" as="style" href="https://cdn.readme.io/hub/web/Page.b3e9a1c611c0e8b70d7e.css">
<link data-chunk="routes-Discuss" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-Discuss.188926678170117f9a58.css">
<link data-chunk="routes-SuggestedEdits-index-ngz" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-SuggestedEdits-index-ngz.03f9c5662b1edc99f253.css">
<link data-chunk="routes-SuggestedEdits-Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-SuggestedEdits-Header.7b019f3ee9ff2b7508a3.css">
<link data-chunk="Post" rel="preload" as="style" href="https://cdn.readme.io/hub/web/Post.b3e9a1c611c0e8b70d7e.css">
<link data-chunk="routes-Changelog" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-Changelog.b93ae4b8696435ba3977.css">
<link data-chunk="routes-Landing" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-Landing.23f23e6c9fffb9da49ff.css">
<link data-chunk="routes-Reference" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-Reference.601b3ba05e05f3b2c513.css">
<link data-chunk="Footer" rel="preload" as="style" href="https://cdn.readme.io/hub/web/Footer.30a8477b431f100e8811.css">
<link data-chunk="routes-Doc" rel="preload" as="style" href="https://cdn.readme.io/hub/web/routes-Doc.2792fba5961477ee8874.css">
<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/Header.8aa3ead59da5b6930ef2.css">
<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/7868.12587270bee82fc0149a.css">
<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/4075.2b17f9ca74b50e7c4f93.css">
<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/2733.fe43f5df6fd14b50d6c8.css">
<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/9683.f7d1d8bd5ebe58353c82.css">
<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/hub/web/2193.ae7efde584717e732ab0.css">
<link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/hub/web/main.e61aaa338bbbfd0520f8.css">
<link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/hub/web/main.a16d8cf34fead30bd419.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/7114.5ed3a979b0afa8fee58a.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/9817.8d22b72a8808395ee0e3.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/4120.1b05964da72b507ea0b5.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/9770.0579fc1fb196b3bec879.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/2193.b819f197e81ddfcb8933.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/9683.5ca5b0bf8974b011a6ea.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/2733.0e46e44e849c56798ac4.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/1284.392b3e4de729fcfa23f1.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/4075.b87d144d97d7304fb9f7.js">
<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/Header.1d2d44e31f17a6bb8dbd.js">
<link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/hub/web/7349.4cb0fd64708760609258.js">
<link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/hub/web/438.e839753379aa3fbe52e6.js">
<link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/hub/web/326.17680bba28a8da868e85.js">
<link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/hub/web/1717.7a642e1cad1b6e528185.js">
<link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-Doc.8fcd1f891968c1881f7e.js">
<link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/hub/web/Footer.ab2b0a9ae066003ef75d.js">
<link data-chunk="core-icons-arrow-right-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-arrow-right-svg.72c37630cc457f373257.js">
<link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/hub/web/1369.ddc0352736d5ce6d7db1.js">
<link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/hub/web/3438.22de44892c5ea2c1b087.js">
<link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/hub/web/5296.ed28f3ee96e9926b8dad.js">
<link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-Reference.c094d585a66941461651.js">
<link data-chunk="routes-CustomPage" rel="preload" as="script" href="https://cdn.readme.io/hub/web/5393.856240d42a3e1097a743.js">
<link data-chunk="routes-CustomPage" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-CustomPage.dbfd10c5905a91418576.js">
<link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-Landing.073a261e4b90da64415a.js">
<link data-chunk="routes-Changelog" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-Changelog.292b2a8e24d66ecd8eec.js">
<link data-chunk="Post" rel="preload" as="script" href="https://cdn.readme.io/hub/web/Post.4d3b88e6c43b9b6ff2a2.js">
<link data-chunk="routes-SuggestedEdits-Header" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-SuggestedEdits-Header.154bc3299b916e17c4dc.js">
<link data-chunk="routes-SuggestedEdits-index-ngz" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-SuggestedEdits-index-ngz.c5978ed7bc2f929b806a.js">
<link data-chunk="routes-Discuss" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-Discuss.1f2edf729ed48bef59c8.js">
<link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/hub/web/3761.90a4d468d82819d20359.js">
<link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/hub/web/4141.6522d22a79727d7511bd.js">
<link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/hub/web/Page.ae02b241364bb5d110e6.js">
<link data-chunk="core-icons-arrow-up-right-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-arrow-up-right-svg.034f6aa9c7bed5851ac5.js">
<link data-chunk="core-icons-chevron-down-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-chevron-down-svg.196288709952b80e64d7.js">
<link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/hub/web/List.8986622b18c267733c48.js">
<link data-chunk="core-icons-star-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-star-svg.5d8c2be33cb469ea9898.js">
<link data-chunk="core-icons-trending-up-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-trending-up-svg.c168ddc6836764aacef9.js">
<link data-chunk="core-icons-award-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-award-svg.e0b10ba9ebc262b0b99d.js">
<link data-chunk="core-icons-callout-info-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-callout-info-svg.f7cb7a0a46f7b666e682.js">
<link data-chunk="routes-Tutorials" rel="preload" as="script" href="https://cdn.readme.io/hub/web/routes-Tutorials.c8de11de32edce7b306e.js">
<link data-chunk="core-icons-menu-svg" rel="preload" as="script" href="https://cdn.readme.io/hub/web/core-icons-menu-svg.dfbd703a0f9a34282f8c.js">
<link data-chunk="New" rel="preload" as="script" href="https://cdn.readme.io/hub/web/New.c328371669570c4894d6.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/7114.5ed3a979b0afa8fee58a.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/9817.8d22b72a8808395ee0e3.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/4120.1b05964da72b507ea0b5.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/9770.0579fc1fb196b3bec879.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/7349.4cb0fd64708760609258.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/1369.ddc0352736d5ce6d7db1.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/438.e839753379aa3fbe52e6.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/3438.22de44892c5ea2c1b087.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/2193.b819f197e81ddfcb8933.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/9683.5ca5b0bf8974b011a6ea.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/2733.0e46e44e849c56798ac4.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/1284.392b3e4de729fcfa23f1.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/4075.b87d144d97d7304fb9f7.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/1717.7a642e1cad1b6e528185.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/5296.ed28f3ee96e9926b8dad.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Reference.c094d585a66941461651.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/326.17680bba28a8da868e85.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Doc.8fcd1f891968c1881f7e.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/5393.856240d42a3e1097a743.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Landing.073a261e4b90da64415a.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-CustomPage.dbfd10c5905a91418576.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/Header.1d2d44e31f17a6bb8dbd.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Tutorials.c8de11de32edce7b306e.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Logs.d805c550fb89ad0a7649.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Discuss.1f2edf729ed48bef59c8.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/4555.af6433298e30bd17aad5.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-GraphQL.018319cf4139ade99cb3.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-Changelog.292b2a8e24d66ecd8eec.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/Footer.ab2b0a9ae066003ef75d.js">
<link data-parent-chunk="main" rel="prefetch" as="script" href="https://cdn.readme.io/hub/web/routes-PageNotFound.110b2095ecce38fe8d56.js">
<link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/hub/web/main.e61aaa338bbbfd0520f8.css">
<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/2193.ae7efde584717e732ab0.css">
<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/9683.f7d1d8bd5ebe58353c82.css">
<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/2733.fe43f5df6fd14b50d6c8.css">
<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/4075.2b17f9ca74b50e7c4f93.css">
<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/7868.12587270bee82fc0149a.css">
<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/Header.8aa3ead59da5b6930ef2.css">
<link data-chunk="routes-Doc" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-Doc.2792fba5961477ee8874.css">
<link data-chunk="Footer" rel="stylesheet" href="https://cdn.readme.io/hub/web/Footer.30a8477b431f100e8811.css">
<link data-chunk="routes-Reference" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-Reference.601b3ba05e05f3b2c513.css">
<link data-chunk="routes-Landing" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-Landing.23f23e6c9fffb9da49ff.css">
<link data-chunk="routes-Changelog" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-Changelog.b93ae4b8696435ba3977.css">
<link data-chunk="Post" rel="stylesheet" href="https://cdn.readme.io/hub/web/Post.b3e9a1c611c0e8b70d7e.css">
<link data-chunk="routes-SuggestedEdits-Header" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-SuggestedEdits-Header.7b019f3ee9ff2b7508a3.css">
<link data-chunk="routes-SuggestedEdits-index-ngz" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-SuggestedEdits-index-ngz.03f9c5662b1edc99f253.css">
<link data-chunk="routes-Discuss" rel="stylesheet" href="https://cdn.readme.io/hub/web/routes-Discuss.188926678170117f9a58.css">
<link data-chunk="Page" rel="stylesheet" href="https://cdn.readme.io/hub/web/Page.b3e9a1c611c0e8b70d7e.css">
<link data-chunk="List" rel="stylesheet" href="https://cdn.readme.io/hub/web/List.84bd0ff2f5a88cb97904.css"></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_dark ThemeContext_line" style="--color-primary:#292F4C;--color-primary-inverse:#fff;--color-primary-alt:#0b0e1d;--color-primary-darken-10:#171b2b;--color-primary-darken-20:#05060a;--color-primary-alpha-25:rgba(41, 47, 76, 0.25);--color-link-primary:#0073EA;--color-link-primary-darken-10:#005ab7;--color-link-primary-darken-20:#004184;--color-link-primary-alpha-50:rgba(0, 115, 234, 0.5);--color-link-primary-alpha-25:rgba(0, 115, 234, 0.25);--color-link-background:rgba(0, 115, 234, 0.09);--color-link-text:#fff;--color-login-link:#0073EA;--color-login-link-text:#fff;--color-login-link-darken-10:#005ab7;--color-login-link-primary-alpha-50:rgba(0, 115, 234, 0.5);--colorMode:light;--setColorMode:function () { [native code] }"><header class="Header3zzata9F_ZPQ rm-Header "><div class="Header-topuTMpygDG4e1V rm-Header-top"><div class="rm-Container rm-Container_flex"><div style="outline:none" tabindex="-1"><a href="#content" target="_self" class="Button Button_md Header-jumpTo3IWKQXmhSI5D rm-JumpTo Button_primary">Jump to Content</a></div><div class="Header-leftADQdGVqx1wqU"><a class="Header-logo1Xy41PtkzbdG rm-Logo" href="https://developer.monday.com/" target="_self"><img alt="monday apps framework" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img " src="https://files.readme.io/d2ee7cd-small-aadd6db-small-image_56.png"></a></div><div class="Header-leftADQdGVqx1wqU Header-left_mobile1RG-X93lx6PF"><div><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><div class="MobileFlyout1hHJpUd-nYkd"><a aria-current="page" class="NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck-  active" href="/apps/docs" target="_self"><i class="NavItem-item-anchorzz3banOxXKjr icon-guides"></i><span class="NavItem-textSlZuuL489uiw">Guides</span></a><a class="NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="/apps/changelog" target="_self"><i class="NavItem-item-anchorzz3banOxXKjr icon-changelog"></i><span class="NavItem-textSlZuuL489uiw">Changelog</span></a><hr class="MobileFlyout-divider10xf7R2X1MeW"><a class="NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://community.monday.com/c/developers/8" rel="noopener" target="_blank" to="https://community.monday.com/c/developers/8">Community</a><a class="NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://developer.monday.com/api-reference/docs" rel="noopener" target="_blank" to="https://developer.monday.com/api-reference/docs">API Docs</a><a class="NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://monday.com/developers/v2/try-it-yourself" rel="noopener" target="_blank" to="https://monday.com/developers/v2/try-it-yourself">API Playground</a><a class="NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="/login?redirect_uri=/docs/choosing-auth" target="_self" to="/login?redirect_uri=/docs/choosing-auth">Log In</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="https://developer.monday.com/" target="_self"><img alt="monday apps framework" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/d2ee7cd-small-aadd6db-small-image_56.png"></a></div></div></div><button aria-label="Toggle navigation menu" class="icon-menu menu3d6DYNDa3tk5" type="button"></button></div><div class="Header-left-nav2xWPWMNHOGf_"><i class="icon-guides Header-left-nav-icon10glJKFwewOv"></i>Guides</div></div><div class="Header-right21PC2XTT6aMg"><a class="Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW " href="https://community.monday.com/c/developers/8" target="_self" to="https://community.monday.com/c/developers/8">Community</a><a class="Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW " href="https://developer.monday.com/api-reference/docs" target="_self" to="https://developer.monday.com/api-reference/docs">API Docs</a><a class="Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW " href="https://monday.com/developers/v2/try-it-yourself" target="_self" to="https://monday.com/developers/v2/try-it-yourself">API Playground</a><a href="/login?redirect_uri=/docs/choosing-auth" target="_self" class="Button Button_slate_text Button_md Header-link2tXYTgXq85zW undefined NavItem_mdrYO3ChA2kYvP rm-Header-top-link rm-Header-top-link_login Button_primary">Log In</a></div><div class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search" class="rm-SearchToggle" data-symbol="⌘"><div class="icon-search1 rm-SearchToggle-icon"></div></button></div></div></div><div style="display:flex"><div class="Header-bottom2eLKOFXMEmh5"><div class="rm-Container rm-Container_flex"><nav class="Header-leftADQdGVqx1wqU"><a aria-current="page" class="Button Button_md Button_slate_text rm-Header-bottom-link  active active" href="/apps/docs" target="_self"><i class="icon-guides"></i><span>Guides</span></a><a class="Button Button_md Button_slate_text rm-Header-bottom-link  " href="/apps/changelog" target="_self"><i class="icon-changelog"></i><span>Changelog</span></a></nav><div class="Header-searchtb6Foi0-D9Vx Header-search_featherYsmQBn55F3d9"><button aria-label="Search" class="rm-SearchToggle" data-symbol="⌘"><div class="icon-search1 rm-SearchToggle-icon"></div><div class="Header-search-placeholder3Vx4OmMPcjAi rm-SearchToggle-placeholder">Search</div><div class="rm-SearchToggle-shortcut">CTRL-K</div></button></div></div></div><select class="Select Select_sm MobileSubnav1DsTfasXloM2"><option data-url="" disabled="" value="Introduction">Introduction</option><option data-url="/docs/intro" value="Introduction to monday apps">Introduction to monday apps</option><option data-url="/docs/faqs" value="FAQs">FAQs</option><option data-url="/docs/resources" value="Get Help">Get Help</option><option data-url="/docs/feedback" value="Feedback">Feedback</option><option data-url="" disabled="" value="Planning your app">Planning your app</option><option data-url="/docs/monday-app-development-process" value="Planning your app">Planning your app</option><option data-url="/docs/choosing-auth" value="Choosing an authentication method">Choosing an authentication method</option><option data-url="/docs/manage" value="Creating and updating apps">Creating and updating apps</option><optgroup label="Monetization"><option data-url="/docs/monetization" value="Monetization">Monetization</option><option data-url="/docs/faqs-1" value="FAQs">FAQs</option><option data-url="/docs/api-reference" value="API reference">API reference</option><option data-url="/docs/monetization-discounts" value="Providing discounts">Providing discounts</option><option data-url="/docs/monetization-trial-extensions" value="Extending trials">Extending trials</option></optgroup><option data-url="/docs/oauth" value="OAuth and Permissions">OAuth and Permissions</option><option data-url="/docs/welcome-apps" value="Example apps">Example apps</option><option data-url="" disabled="" value="Building your app">Building your app</option><optgroup label="Integrations"><option data-url="/docs/integrations" value="Integrations">Integrations</option><option data-url="/docs/quickstart-integration" value="Quickstart Guide">Quickstart Guide</option><option data-url="/docs/workflow-blocks" value="Intro to workflow blocks">Intro to workflow blocks</option><option data-url="/docs/monday-trigger-blocks" value="Built-in Triggers">Built-in Triggers</option><option data-url="/docs/monday-action-blocks" value="Built-In Actions">Built-In Actions</option><option data-url="/docs/custom-trigger" value="Custom Triggers">Custom Triggers</option><option data-url="/docs/custom-actions" value="Custom Actions">Custom Actions</option><option data-url="/docs/custom-fields" value="Custom Fields">Custom Fields</option><option data-url="/docs/dynamic-mapping" value="Dynamic Mapping">Dynamic Mapping</option><option data-url="/docs/integration-authorization" value="Authorization for Integration Recipes">Authorization for Integration Recipes</option></optgroup><optgroup label="Views and widgets"><option data-url="/docs/board-views-and-widgets" value="Views and widgets">Views and widgets</option><option data-url="/docs/quickstart-view" value="Quickstart Guide">Quickstart Guide</option><option data-url="/docs/react-components" value="Vibe design system">Vibe design system</option></optgroup><optgroup label="Software development kit (SDK)"><option data-url="/docs/introduction-to-the-sdk" value="Software development kit (SDK)">Software development kit (SDK)</option><option data-url="/docs/mondayapi" value="monday.api">monday.api</option><option data-url="/docs/mondaylisten" value="monday.listen">monday.listen</option><option data-url="/docs/mondayget" value="monday.get">monday.get</option><option data-url="/docs/mondayexecute" value="monday.execute">monday.execute</option><option data-url="/docs/mondaystorage" value="monday.storage">monday.storage</option><option data-url="/docs/mondayoauth" value="monday.oauth">monday.oauth</option><option data-url="/docs/mondayset" value="monday.set">monday.set</option><option data-url="/docs/value-created-event-best-practices" value="Value-created event best practices">Value-created event best practices</option></optgroup><optgroup label="Useful concepts"><option data-url="/docs/general-topics" value="Useful concepts">Useful concepts</option><option data-url="/docs/workspace-templates" value="Bundling templates with your app">Bundling templates with your app</option><option data-url="/docs/versioning" value="Versioning">Versioning</option><option data-url="/docs/installing-your-app" value="Installing your app">Installing your app</option></optgroup><optgroup label="Best practices"><option data-url="/docs/best-practices" value="Best practices">Best practices</option><option data-url="/docs/development-best-practices" value="Development best practices">Development best practices</option><option data-url="/docs/multitenancy" value="Multitenancy best practices">Multitenancy best practices</option></optgroup><option data-url="" disabled="" value="Preparing for review">Preparing for review</option><option data-url="/docs/submit-your-app" value="Submit to the app marketplace">Submit to the app marketplace</option><option data-url="/docs/share-your-apps" value="Sharing your apps with customers">Sharing your apps with customers</option><option data-url="" disabled="" value="Success in the marketplace">Success in the marketplace</option><option data-url="/docs/marketplace-security-program" value="Marketplace Security Program">Marketplace Security Program</option><option data-url="/docs/marketplace-app-ratings" value="Marketplace app ratings">Marketplace app ratings</option></select></div><div class="notranslate hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop show-modal rm-SearchModal" role="button" tabindex="0"><div class="AlgoliaSearch1uFG9utXJ4-6" id="AppSearch" role="tabpanel" tabindex="0"><div class="AlgoliaSearch-Col2ycAQ9JMrSYg"><div class="SearchBox1zrymSLJX6TP"><input autocapitalize="none" autocomplete="off" autocorrect="off" spellcheck="false" tabindex="0" class="Input Input_md SearchBox-InputUQZAW9QXMe-c" type="search" value=""></div><div class="SearchTabs9v4kr3U2lwvI"><div class="Tabs Tabs-list" role="tablist"><div aria-label="All" aria-selected="true" class="SearchTabs-Tab2715KRxrb5JT Tabs-listItem Tabs-listItem_active" role="tab" tabindex="-1"><span class="SearchTabs-Tab2715KRxrb5JT"><i class="icon icon-search1"></i>All</span></div><div aria-label="Guides" aria-selected="false" class="SearchTabs-Tab2715KRxrb5JT Tabs-listItem " role="tab" tabindex="-1"><span class="SearchTabs-Tab2715KRxrb5JT"><i class="icon icon-guides"></i>Guides</span></div><div aria-label="Changelog" aria-selected="false" class="SearchTabs-Tab2715KRxrb5JT Tabs-listItem " role="tab" tabindex="-1"><span class="SearchTabs-Tab2715KRxrb5JT"><i class="icon icon-changelog"></i>Changelog</span></div><div aria-label="Pages" aria-selected="false" class="SearchTabs-Tab2715KRxrb5JT Tabs-listItem " role="tab" tabindex="-1"><span class="SearchTabs-Tab2715KRxrb5JT"><i class="icon icon-custom-pages-2"></i>Pages</span></div></div></div><div class="SearchResults2G1wv8-Fb__d SearchResults_empty4svl7jAtcKBq"><i class="icon icon-search"></i><h6 level="6" text="Title" class="Title  Title6 ">Start typing to search…</h6></div></div></div></div></div></div></header><div class="rm-Guides"><div class="rm-Container rm-Container_flex"><nav class="Nav3C5f8FcjkaHj hub-sidebar reference-redesign rm-Sidebar_guides rm-Sidebar" id="hub-sidebar"><section class="Sidebar1t2G1ZJq-vU1 rm-Sidebar hub-sidebar-content"><div class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h3 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Introduction</h3><ul class=" Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/intro"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Introduction to monday apps</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/faqs"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>FAQs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/resources"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Get Help</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" rel="noopener" target="_blank" href="https://wkf.ms/3SXbi6T"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Feedback</span></span><i class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li></ul></div><div class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h3 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Planning your app</h3><ul class=" Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list" style=""><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/monday-app-development-process"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Planning your app</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a aria-current="page" class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link active" target="_self" href="/apps/docs/choosing-auth"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Choosing an authentication method</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/manage"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Creating and updating apps</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq   text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/monetization"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Monetization" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span>Monetization</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/faqs-1"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>FAQs</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/api-reference"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>API reference</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/monetization-discounts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Providing discounts</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/monetization-trial-extensions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Extending trials</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/oauth"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>OAuth and Permissions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/welcome-apps"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Example apps</span></span></a></li></ul></div><div class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h3 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Building your app</h3><ul class=" Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq   text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/quickstart-integration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Integrations" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span>Integrations</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/quickstart-integration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Quickstart Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/workflow-blocks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Intro to workflow blocks</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/monday-trigger-blocks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Built-in Triggers</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/monday-action-blocks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Built-In Actions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/custom-trigger"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Custom Triggers</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/custom-actions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Custom Actions</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/custom-fields"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Custom Fields</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/dynamic-mapping"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Dynamic Mapping</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/integration-authorization"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Authorization for Integration Recipes</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq   text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/quickstart-view"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Views and widgets" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span>Views and widgets</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/quickstart-view"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Quickstart Guide</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" rel="noopener" target="_blank" href="https://style.monday.com/"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Vibe design system</span></span><i class="Sidebar-link-externalIcon1RcnjKm-3Ft8 icon-arrow-up-right"></i></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq   text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/introduction-to-the-sdk"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Software development kit (SDK)" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span>Software development kit (SDK)</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondayapi"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.api</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondaylisten"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.listen</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondayget"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.get</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondayexecute"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.execute</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondaystorage"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.storage</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondayoauth"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.oauth</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/mondayset"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>monday.set</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/value-created-event-best-practices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Value-created event best practices</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq   text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/workspace-templates"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Useful concepts" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span>Useful concepts</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/workspace-templates"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Bundling templates with your app</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/versioning"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Versioning</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/installing-your-app"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Installing your app</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent3OBrzjAJRSfq   text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/development-best-practices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><button aria-expanded="false" aria-label="Show subpages for Best practices" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ"><i class="Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button><span>Best practices</span></span></a><ul class="subpages Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/development-best-practices"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Development best practices</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless subpage text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/multitenancy"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Multitenancy best practices</span></span></a></li></ul></li></ul></div><div class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h3 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Preparing for review</h3><ul class=" Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/submit-your-app"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Submit to the app marketplace</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/share-your-apps"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Sharing your apps with customers</span></span></a></li></ul></div><div class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h3 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Success in the marketplace</h3><ul class=" Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/marketplace-security-program"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Marketplace Security Program</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2   childless  text-wrap rm-Sidebar-link" target="_self" href="/apps/docs/marketplace-app-ratings"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span>Marketplace app ratings</span></span></a></li></ul></div></section></nav><article class="rm-Article " id="content"><header id="content-head"><div class="row clearfix"><div class="col-xs-9"><h1>Choosing an authentication method</h1><div class="excerpt"><div class="markdown-body" data-testid="RDMD"><p>Read this guide to learn more about the different types of authorization available for your monday app, as well as the best use-cases for each.</p></div></div></div><div class="col-xs-3"><a class="suggestEdits" href="/apps/edit/choosing-auth" target="_self"><i class="icon icon-register"></i>Suggest Edits</a></div></div></header><div class="grid-container-fluid" id="content-container"><section class="content-body grid-75"><div class="markdown-body ng-non-bindable" style="margin-left:31px"><h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="introduction"></div><div class="heading-text"><div id="section-introduction" class="heading-anchor_backwardsCompatibility"></div>Introduction</div><a aria-label="Skip link to Introduction" class="heading-anchor-icon fa fa-anchor" href="#introduction"></a></h2>
<p>Determining which authentication method to use in your app can be difficult and confusing. </p>
<p>When designing your app, you should consider what data it needs to access. Any data that comes from a user’s monday.com account must be accessed via the monday GraphQL API. </p>
<p>Additionally, if your app accesses data from other platforms, you should consider their authentication protocols as well. </p>
<h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="how-do-you-authenticate-with-the-monday-api"></div><div class="heading-text"><div id="section-how-do-you-authenticate-with-the-monday-api" class="heading-anchor_backwardsCompatibility"></div>How do you authenticate with the monday API?</div><a aria-label="Skip link to How do you authenticate with the monday API?" class="heading-anchor-icon fa fa-anchor" href="#how-do-you-authenticate-with-the-monday-api"></a></h2>
<p>The monday API uses token-based authentication. To successfully authenticate with our GraphQL API, every request should include an API token in the request’s “Authorization” header. </p>
<p>Generally speaking, there are four ways your app can get an access token to use: </p>
<ul>
<li>Seamless Authentication using monday SDK</li>
<li>Seamless Authentication using shortTermToken</li>
<li>Using an OAuth Access Token</li>
<li>Using a user’s global API token</li>
</ul>
<h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="method-1-seamless-authentication"></div><div class="heading-text"><div id="section-method-1-seamless-authentication" class="heading-anchor_backwardsCompatibility"></div>Method 1: Seamless Authentication</div><a aria-label="Skip link to Method 1: Seamless Authentication" class="heading-anchor-icon fa fa-anchor" href="#method-1-seamless-authentication"></a></h2>
<p>We offer two mechanisms for seamless authentication, which eliminate most of the overhead of user and token management in your app. We recommend using Seamless Authentication if your app only needs to make API calls when a user is interacting with it. </p>
<p>Using Seamless Authentication has the following advantages:</p>
<ul>
<li>Your app does not need to store and manage API keys</li>
<li>You can host client-side apps fully on monday servers</li>
<li>Your users do not need to take additional steps to authorize your app or supply an API key</li>
</ul>
<h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="seamless-authentication-in-a-view-app-using-the-monday-sdk"></div><div class="heading-text"><div id="section-seamless-authentication-in-a-view-app-using-the-monday-sdk" class="heading-anchor_backwardsCompatibility"></div>Seamless authentication in a view app using the monday SDK</div><a aria-label="Skip link to Seamless authentication in a view app using the monday SDK" class="heading-anchor-icon fa fa-anchor" href="#seamless-authentication-in-a-view-app-using-the-monday-sdk" target="_self"></a></h3>
<p>If your app is a view (board view, item view, or widget) you can use the <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name=""><span class="cm-s-neo">monday.API()</span></code> method in our SDK to make API calls on behalf of the logged in user. Our apps framework will handle the rest. </p>
<p>Seamless authentication only works when your app is open in a client. It currently supports making queries and mutations to our API but does not support file uploads. </p>
<blockquote class="callout callout_info" theme="📘"><h3 class="callout-heading"><span class="callout-icon">📘</span><p>TIP</p></h3><p>If you need to make API calls in the background or upload files, we recommend implementing <a target="_self" href="/apps/docs/oauth">OAuth and Permissions</a>.</p></blockquote>
<h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="seamless-authentication-in-integration-recipes-using-shortlivedtoken"></div><div class="heading-text"><div id="section-seamless-authentication-in-integration-recipes-using-short-lived-token" class="heading-anchor_backwardsCompatibility"></div>Seamless Authentication in integration recipes using shortLivedToken</div><a aria-label="Skip link to Seamless Authentication in integration recipes using shortLivedToken" class="heading-anchor-icon fa fa-anchor" href="#seamless-authentication-in-integration-recipes-using-shortlivedtoken" target="_self"></a></h3>
<p>You can also use seamless authentication in integration recipes. Every request from the Monday server to your app will be accompanied with a JWT token in the authentication header. </p>
<p>When you decode the JWT token, you will see a <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name=""><span class="cm-s-neo">shortLivedToken</span></code> field. This is an API token that is valid for 1 minute and can be used to authenticate against the monday.com API. To learn more, check out this article: <a target="_self" href="/apps/docs/authorization-for-integration-recipes">Authorization for Integration Recipes</a>. </p>
<h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="when-is-seamless-authentication-not-an-option-for-me"></div><div class="heading-text"><div id="section-when-is-seamless-authentication-not-an-option-for-me" class="heading-anchor_backwardsCompatibility"></div>When is seamless authentication not an option for me?</div><a aria-label="Skip link to When is seamless authentication not an option for me?" class="heading-anchor-icon fa fa-anchor" href="#when-is-seamless-authentication-not-an-option-for-me" target="_self"></a></h3>
<p>Seamless authentication will work for almost every app use case. However, there are a few exceptions: </p>
<ul>
<li>If your app needs to make API calls without user input</li>
<li>If your integration needs to make API calls for longer than 1 minute after the monday server sends you a request</li>
<li>If your client-side app needs to make an API call from the backend/server-side. </li>
</ul>
<h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="method-2-using-oauth-to-issue-access-tokens"></div><div class="heading-text"><div id="section-method-2-using-o-auth-to-issue-access-tokens" class="heading-anchor_backwardsCompatibility"></div>Method 2: Using OAuth to issue access tokens</div><a aria-label="Skip link to Method 2: Using OAuth to issue access tokens" class="heading-anchor-icon fa fa-anchor" href="#method-2-using-oauth-to-issue-access-tokens"></a></h2>
<p>Your app can also use OAuth to get authentication tokens. Simply put, OAuth allows your app to ask for user authorization before accessing their account, and will receive an API key once authorized. If your app needs to store a user’s API token or make API calls in the background, OAuth is a good option.</p>
<h3 class="heading heading-3 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="benefits-of-oauth"></div><div class="heading-text"><div id="section-benefits-of-o-auth" class="heading-anchor_backwardsCompatibility"></div>Benefits of OAuth:</div><a aria-label="Skip link to Benefits of OAuth:" class="heading-anchor-icon fa fa-anchor" href="#benefits-of-oauth" target="_self"></a></h3>
<ul>
<li>Quick and painless permission-granting for your app users</li>
<li>Ability to make API calls in the background for an extended period of time and without user input</li>
<li>Tokens are scoped to your app automatically and you don’t have to worry about deleting the token when your app is uninstalled</li>
</ul>
<p>To implement OAuth in a board view or a dashboard widget, you will need to establish the logic in your backend to retrieve an access token (that will give you access to a user’s data) from our token endpoint: <button aria-label="Copy Code" class="rdmd-code-copy fa"></button><code class="rdmd-code lang- theme-light" data-lang="" name=""><span class="cm-s-neo">https://auth.monday.com/oauth2/token</span></code>.</p>
<p>To implement OAuth in your integration recipe, you will need to set up an authorization URL on your own server that will initiate the process of obtaining an access token. </p>
<p>For more detailed information on this process, we recommend reading up on our <a target="_self" href="/apps/docs/oauth-and-permissions">OAuth and Permissions</a> article.</p>
<h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="method-3-using-a-users-global-api-token"></div><div class="heading-text"><div id="section-method-3-using-a-users-global-api-token" class="heading-anchor_backwardsCompatibility"></div>Method 3: Using a user’s global API token</div><a aria-label="Skip link to Method 3: Using a user’s global API token" class="heading-anchor-icon fa fa-anchor" href="#method-3-using-a-users-global-api-token"></a></h2>
<p>If you’re looking to build a quick app that prioritizes easy development over security (for example, something only your team uses), you can store a user’s API token. Each user has a global API token that can be accessed by going to their Avatar &gt; Developers tab, and your app can use this to authenticate with the API. </p>
<p>We don’t recommend this method for most apps, for the following reasons: </p>
<ul>
<li>The API token is not scoped (ie, it can do everything)</li>
<li>The user only has one token at a time -- if they are using the token with another tools and needs to regenerate it, your app will need to get the new token</li>
<li>The API token is only specific to a particular user, so if you want your app to be usable for many users, you will need all of those API tokens</li>
</ul>
<blockquote class="callout callout_info" theme="📘"><h3 class="callout-heading"><span class="callout-icon">📘</span><p>NOTE</p></h3><p>Any apps that utilize this authentication method will not pass our approval process for our apps marketplace. Learn more about submission guidelines for our apps marketplace by reading our <a target="_self" href="/apps/docs/submit-your-app">Submitting Your App to the Apps Marketplace</a> article.</p></blockquote>
<h2 class="heading heading-2 header-scroll" align=""><div class="heading-anchor anchor waypoint" id="congratulations-builder"></div><div class="heading-text"><div id="section-congratulations-builder" class="heading-anchor_backwardsCompatibility"></div>Congratulations Builder!</div><a aria-label="Skip link to Congratulations Builder!" class="heading-anchor-icon fa fa-anchor" href="#congratulations-builder"></a></h2>
<p>You have now learned the various ways of implementing and using different authentication methods within the monday apps framework. </p>
<p>To learn more, we recommend the following resources: </p>
<ul>
<li><a target="_self" href="https://developer.monday.com/api-reference/docs">API documentation</a></li>
<li><a target="_self" href="/apps/docs/integration-authorization">Authorization for Integration Recipes</a> </li>
<li><a target="_self" href="/apps/docs/oauth">OAuth and Permissions</a> </li>
<li><a target="_self" href="https://community.monday.com/c/developers/8">Developers Community</a></li>
</ul></div><div id="updated-at"><p class="DateLine "><i class="icon icon-watch"></i>Updated<!-- --> <!-- -->13 days ago<!-- --> </p></div><hr id="next-steps-divider"><nav aria-label="Pagination" class="Pagination1KE9HXCXYd0E rm-Pagination"><a class="Pagination-link1SfnH-8-DxMA Pagination-link_leftDFtcFdHnt7Ok" aria-label="Previous Page: Planning your app" href="/apps/docs/monday-app-development-process"><span class="Pagination-iconGA9TkfVeYvTp icon-arrow-left2"></span><div class="Pagination-text3yhjKs84FCa6 Pagination-text_left3HzCMqntTYq5">Planning your app</div></a><a class="Pagination-link1SfnH-8-DxMA Pagination-link_right2v3HzuwWFxb4" aria-label="Next Page: Creating and updating apps" href="/apps/docs/manage"><div class="Pagination-text3yhjKs84FCa6 Pagination-text_right3I2htOlt_CfS">Creating and updating apps</div><span class="Pagination-iconGA9TkfVeYvTp icon-arrow-right2"></span></a></nav><div class="PageThumbs"><div class="PageThumbs-helpful">Did this page help you?<div class="PageThumbs-cta"><div class="Dropdown Dropdown_closed"><div aria-haspopup="dialog" class="Dropdown-toggle" role="button" aria-expanded="false"><button class="Button Button_sm PageThumbs-button Button_secondary Button_secondary_text" type="button"><i class="icon icon-thumbs-up-2"></i><span>Yes</span></button></div></div><div class="Dropdown Dropdown_closed"><div aria-haspopup="dialog" class="Dropdown-toggle" role="button" aria-expanded="false"><button class="Button Button_sm PageThumbs-button Button_secondary Button_secondary_text" type="button"><i class="icon icon-thumbs-down1"></i><span>No</span></button></div></div></div></div></div></section><section class="content-toc grid-25"><nav><ul class="toc-list"><li><a class="tocHeader" href="#" target="_self"><i class="icon icon-text-align-left"></i>Table of Contents</a></li><li class="toc-children"><ul>
<li>
<a href="#introduction" target="_self">Introduction</a>
</li>
<li>
<a href="#how-do-you-authenticate-with-the-monday-api" target="_self">How do you authenticate with the monday API?</a>
</li>
<li>
<a href="#method-1-seamless-authentication" target="_self">Method 1: Seamless Authentication</a>
<ul>
<li><a href="#seamless-authentication-in-a-view-app-using-the-monday-sdk">Seamless authentication in a view app using the monday SDK</a></li>
<li><a href="#seamless-authentication-in-integration-recipes-using-shortlivedtoken">Seamless Authentication in integration recipes using shortLivedToken</a></li>
<li><a href="#when-is-seamless-authentication-not-an-option-for-me">When is seamless authentication not an option for me?</a></li>
</ul>
</li>
<li>
<a href="#method-2-using-oauth-to-issue-access-tokens" target="_self">Method 2: Using OAuth to issue access tokens</a>
<ul>
<li><a href="#benefits-of-oauth">Benefits of OAuth:</a></li>
</ul>
</li>
<li>
<a href="#method-3-using-a-users-global-api-token" target="_self">Method 3: Using a user’s global API token</a>
</li>
<li>
<a href="#congratulations-builder" target="_self">Congratulations Builder!</a>
</li>
</ul></li></ul></nav></section></div><div class="ModalWrapper" id="tutorialmodal-root"></div></article></div></div><footer class="AppFooter rm-Banners"></footer></div></div><div class="ng-non-bindable"><script id="ssr-props" data-initial-props="{&quot;baseUrl&quot;:&quot;/apps&quot;,&quot;apiBaseUrl&quot;:&quot;/apps&quot;,&quot;search&quot;:{&quot;appId&quot;:&quot;52CQU0Z4X8&quot;,&quot;searchApiKey&quot;:&quot;ZjQwMDEwYjk3NmI0ZWU0ZTYwMjJhYjIxODczZmI5OTM5YzE3NTk0YjAxZjg2YTgwZmRjYTUwNTc0M2Q0Nzg4MXRhZ0ZpbHRlcnM9KHByb2plY3Q6NjJmZDJmYTI0YzAzN2EwMDdlODU3ZDVlLHByb2plY3Q6NjJmZDJmODAwYjA0YTkwMDhmMDg4NmY4KSwodmVyc2lvbjpub25lLHZlcnNpb246NjJmZDJmYTI0YzAzN2EwMDdlODU3Y2RjLHZlcnNpb246NjJmZDJmODAwYjA0YTkwMDhmMDg4NmFjKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2cp&quot;,&quot;indexName&quot;:&quot;readme_search_v2&quot;,&quot;projectsMeta&quot;:[{&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;id&quot;:&quot;62fd2fa24c037a007e857d5e&quot;,&quot;name&quot;:&quot;monday API docs&quot;,&quot;subdomain&quot;:&quot;monday-api-target&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;API Reference&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;}},{&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;id&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;name&quot;:&quot;monday apps framework&quot;,&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;}}],&quot;UrlManager&quot;:{&quot;options&quot;:{&quot;parent&quot;:null,&quot;hasOneChild&quot;:null,&quot;project&quot;:null,&quot;version&quot;:null,&quot;lang&quot;:&quot;en&quot;},&quot;defaults&quot;:{&quot;child&quot;:null,&quot;lang&quot;:&quot;en&quot;,&quot;version&quot;:null}},&quot;urlManagerOpts&quot;:{&quot;lang&quot;:&quot;en&quot;,&quot;parent&quot;:{&quot;subdomain&quot;:&quot;mondaydotdev&quot;,&quot;childrenProjects&quot;:[&quot;api-reference&quot;,&quot;apps&quot;]},&quot;project&quot;:{&quot;subdomain&quot;:&quot;apps&quot;},&quot;version&quot;:&quot;1.0&quot;}},&quot;sidebars&quot;:{&quot;docs&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886af&quot;,&quot;__v&quot;:0,&quot;createdAt&quot;:&quot;2021-03-16T15:56:51.923Z&quot;,&quot;isAPI&quot;:false,&quot;order&quot;:0,&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;reference&quot;:false,&quot;slug&quot;:&quot;introduction&quot;,&quot;title&quot;:&quot;Introduction&quot;,&quot;version&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;pages&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b5&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886af&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:58:17.503Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;introduction&quot;,&quot;slug&quot;:&quot;intro&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Introduction to monday apps&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c7&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886af&quot;,&quot;createdAt&quot;:&quot;2021-05-12T15:47:55.549Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;frequently-asked-questions&quot;,&quot;slug&quot;:&quot;faqs&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;FAQs&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;icon&quot;:&quot;&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ca&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886af&quot;,&quot;createdAt&quot;:&quot;2021-05-14T15:11:38.114Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;get-help&quot;,&quot;slug&quot;:&quot;resources&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Get Help&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886d5&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886af&quot;,&quot;createdAt&quot;:&quot;2022-07-28T20:51:19.939Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:true,&quot;link_url&quot;:&quot;https://wkf.ms/3SXbi6T&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;feedback&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Feedback&quot;,&quot;type&quot;:&quot;link&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:true}]},{&quot;_id&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;__v&quot;:0,&quot;createdAt&quot;:&quot;2022-11-02T20:05:54.786Z&quot;,&quot;order&quot;:1,&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;reference&quot;:false,&quot;slug&quot;:&quot;planning-your-app&quot;,&quot;title&quot;:&quot;Planning your app&quot;,&quot;version&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;pages&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ce&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-08-06T19:48:26.884Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;monday-app-development-process&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Planning your app&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b9&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-04-15T23:21:05.466Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;choosing-an-authentication-method&quot;,&quot;slug&quot;:&quot;choosing-auth&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Choosing an authentication method&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b6&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:58:29.704Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;manage-your-apps&quot;,&quot;slug&quot;:&quot;manage&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Creating and updating apps&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886d3&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-12-30T20:47:37.805Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;apps-monetization-alpha-release&quot;,&quot;slug&quot;:&quot;monetization&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Monetization&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886dd&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2022-08-16T18:46:00.867Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:&quot;62fd2f800b04a9008f0886d3&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;faqs-1&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;FAQs&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886de&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2022-08-16T18:50:16.546Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:&quot;62fd2f800b04a9008f0886d3&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;api-reference&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;API reference&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886db&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2022-08-15T14:38:12.517Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:&quot;62fd2f800b04a9008f0886d3&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;monetization-discounts&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Providing discounts&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886da&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2022-08-15T14:37:52.828Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:&quot;62fd2f800b04a9008f0886d3&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;monetization-trial-extensions&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Extending trials&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false}],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b8&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-04-15T23:07:22.026Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:4,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;oauth-and-permissions&quot;,&quot;slug&quot;:&quot;oauth&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;OAuth and Permissions&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c8&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-05-12T16:43:58.405Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:5,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;example-apps&quot;,&quot;slug&quot;:&quot;welcome-apps&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Example apps&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false}]},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;__v&quot;:0,&quot;createdAt&quot;:&quot;2021-03-16T15:57:33.018Z&quot;,&quot;isAPI&quot;:false,&quot;order&quot;:2,&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;reference&quot;:false,&quot;slug&quot;:&quot;build-views-widgets&quot;,&quot;title&quot;:&quot;Building your app&quot;,&quot;version&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;pages&quot;:[{&quot;_id&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-11-02T20:51:16.248Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;integrations&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Integrations&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886bd&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T16:25:23.119Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;quickstart-guide-integration-recipes&quot;,&quot;slug&quot;:&quot;quickstart-integration&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Quickstart Guide&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886d2&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-12-14T12:26:59.685Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;workflow-blocks&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Intro to workflow blocks&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c0&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T18:09:20.426Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;built-in-trigger-blocks&quot;,&quot;slug&quot;:&quot;monday-trigger-blocks&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Built-in Triggers&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886bf&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T18:00:29.102Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;built-in-action-blocks&quot;,&quot;slug&quot;:&quot;monday-action-blocks&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Built-In Actions&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c2&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T20:14:40.500Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:4,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;custom-triggers&quot;,&quot;slug&quot;:&quot;custom-trigger&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Custom Triggers&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c1&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T19:05:29.554Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:5,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;custom-actions&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Custom Actions&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c3&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T20:22:27.513Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:6,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;custom-fields&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Custom Fields&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c4&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T20:30:16.400Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:7,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;item-mapping-and-custom-entities&quot;,&quot;slug&quot;:&quot;dynamic-mapping&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Dynamic Mapping&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886be&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-11T16:30:56.327Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:8,&quot;parentDoc&quot;:&quot;6362d844ff531e0017b2ba66&quot;,&quot;previousSlug&quot;:&quot;authorization-for-integration-recipes&quot;,&quot;slug&quot;:&quot;integration-authorization&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Authorization for Integration Recipes&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false}],&quot;isBodyEmpty&quot;:true},{&quot;_id&quot;:&quot;6362d8ef08d1e7006813cff1&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-11-02T20:54:07.000Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;board-views-and-widgets&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Views and widgets&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ba&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-04-30T15:51:10.277Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:&quot;6362d8ef08d1e7006813cff1&quot;,&quot;previousSlug&quot;:&quot;quickstart-guide-views-widgets&quot;,&quot;slug&quot;:&quot;quickstart-view&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Quickstart Guide&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886bc&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-04-30T16:05:57.947Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:true,&quot;link_url&quot;:&quot;https://style.monday.com/&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:&quot;6362d8ef08d1e7006813cff1&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;react-components&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Vibe design system&quot;,&quot;type&quot;:&quot;link&quot;,&quot;isBodyEmpty&quot;:true}],&quot;isBodyEmpty&quot;:true},{&quot;_id&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T16:30:43.298Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;introduction-to-the-sdk&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Software development kit (SDK)&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[{&quot;_id&quot;:&quot;6337371705eae50049277ee9&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:36:07.478Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;mondayapi&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.api&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;6337373bf1a64f000fb077b2&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:36:43.335Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;mondaylisten&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.listen&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;6337379aad7d96008dcdc66b&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:38:18.227Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;mondayget&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.get&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;6348386e271e34001fcd4197&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-10-13T16:10:22.890Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;mondayexecutetest-page&quot;,&quot;slug&quot;:&quot;mondayexecute&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.execute&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;633737b0b212b100132920bf&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:38:40.480Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:4,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;mondaystorage&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.storage&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;633737b9806edf001d212589&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:38:49.426Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:5,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;mondayoauth&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.oauth&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;6337381668796d007ce26980&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:40:22.505Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:6,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;mondayset&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;monday.set&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;63373c1637c1e7009eaacbec&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-09-30T18:57:26.941Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:7,&quot;parentDoc&quot;:&quot;633719b3f0b3bf0037630705&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;value-created-event-best-practices&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Value-created event best practices&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false}],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;6362d70fedcb7501407aab31&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-11-02T20:46:07.168Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;general-topics&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Useful concepts&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886cb&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-14T15:16:35.099Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:&quot;6362d70fedcb7501407aab31&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;workspace-templates&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Bundling templates with your app&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b7&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:58:43.392Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:&quot;6362d70fedcb7501407aab31&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;versioning&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Versioning&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886d1&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-10-28T16:20:46.652Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:&quot;6362d70fedcb7501407aab31&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;installing-your-app&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Installing your app&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false}],&quot;isBodyEmpty&quot;:true},{&quot;_id&quot;:&quot;6362da73d7b3340069ff571d&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-11-02T21:00:35.600Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:4,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;best-practices&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Best practices&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[{&quot;_id&quot;:&quot;6309295f7c5c2b001479c657&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2022-08-26T20:13:19.107Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:&quot;6362da73d7b3340069ff571d&quot;,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;development-best-practices&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Development best practices&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886cc&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b0&quot;,&quot;createdAt&quot;:&quot;2021-05-19T21:53:06.461Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:&quot;6362da73d7b3340069ff571d&quot;,&quot;previousSlug&quot;:&quot;multitenancy-best-practices&quot;,&quot;slug&quot;:&quot;multitenancy&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Multitenancy best practices&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;isBodyEmpty&quot;:false}],&quot;isBodyEmpty&quot;:true}]},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b1&quot;,&quot;__v&quot;:0,&quot;createdAt&quot;:&quot;2021-03-16T15:57:38.482Z&quot;,&quot;isAPI&quot;:false,&quot;order&quot;:3,&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;reference&quot;:false,&quot;slug&quot;:&quot;build-integration-recipes&quot;,&quot;title&quot;:&quot;Preparing for review&quot;,&quot;version&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;pages&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c6&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b1&quot;,&quot;createdAt&quot;:&quot;2021-05-12T15:39:26.604Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:2,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;submitting-your-app-to-the-apps-marketplace&quot;,&quot;slug&quot;:&quot;submit-your-app&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Submit to the app marketplace&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886c5&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b1&quot;,&quot;createdAt&quot;:&quot;2021-05-12T15:34:34.282Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:3,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;share-yuour-apps&quot;,&quot;slug&quot;:&quot;share-your-apps&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Sharing your apps with customers&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false}]},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b3&quot;,&quot;__v&quot;:0,&quot;createdAt&quot;:&quot;2021-03-16T15:57:53.922Z&quot;,&quot;isAPI&quot;:false,&quot;order&quot;:5,&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;reference&quot;:false,&quot;slug&quot;:&quot;releasing-your-app&quot;,&quot;title&quot;:&quot;Success in the marketplace&quot;,&quot;version&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;pages&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886d4&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b3&quot;,&quot;createdAt&quot;:&quot;2022-07-04T12:09:49.424Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:0,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;marketplace-security-program&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Marketplace Security Program&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886d9&quot;,&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;category&quot;:&quot;62fd2f800b04a9008f0886b3&quot;,&quot;createdAt&quot;:&quot;2022-08-10T16:22:45.664Z&quot;,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;icon&quot;:&quot;&quot;,&quot;isReference&quot;:false,&quot;link_external&quot;:false,&quot;link_url&quot;:&quot;&quot;,&quot;order&quot;:1,&quot;parentDoc&quot;:null,&quot;previousSlug&quot;:&quot;&quot;,&quot;slug&quot;:&quot;marketplace-app-ratings&quot;,&quot;sync_unique&quot;:&quot;&quot;,&quot;title&quot;:&quot;Marketplace app ratings&quot;,&quot;type&quot;:&quot;basic&quot;,&quot;children&quot;:[],&quot;isBodyEmpty&quot;:false}]}],&quot;refs&quot;:[]},&quot;activeDoc&quot;:&quot;choosing-auth&quot;,&quot;rdmd&quot;:{&quot;baseUrl&quot;:&quot;/apps&quot;,&quot;body&quot;:&quot;[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Introduction\&quot;\n}\n[/block]\nDetermining which authentication method to use in your app can be difficult and confusing. \n\nWhen designing your app, you should consider what data it needs to access. Any data that comes from a user’s monday.com account must be accessed via the monday GraphQL API. \n\nAdditionally, if your app accesses data from other platforms, you should consider their authentication protocols as well. \n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;How do you authenticate with the monday API?\&quot;\n}\n[/block]\nThe monday API uses token-based authentication. To successfully authenticate with our GraphQL API, every request should include an API token in the request’s “Authorization” header. \n\nGenerally speaking, there are four ways your app can get an access token to use: \n+ Seamless Authentication using monday SDK\n+ Seamless Authentication using shortTermToken\n+ Using an OAuth Access Token\n+ Using a user’s global API token\n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Method 1: Seamless Authentication\&quot;\n}\n[/block]\nWe offer two mechanisms for seamless authentication, which eliminate most of the overhead of user and token management in your app. We recommend using Seamless Authentication if your app only needs to make API calls when a user is interacting with it. \n\nUsing Seamless Authentication has the following advantages:\n+ Your app does not need to store and manage API keys\n+ You can host client-side apps fully on monday servers\n+ Your users do not need to take additional steps to authorize your app or supply an API key\n\n### Seamless authentication in a view app using the monday SDK\n\nIf your app is a view (board view, item view, or widget) you can use the `monday.API()` method in our SDK to make API calls on behalf of the logged in user. Our apps framework will handle the rest. \n\nSeamless authentication only works when your app is open in a client. It currently supports making queries and mutations to our API but does not support file uploads. \n[block:callout]\n{\n  \&quot;type\&quot;: \&quot;info\&quot;,\n  \&quot;title\&quot;: \&quot;TIP\&quot;,\n  \&quot;body\&quot;: \&quot;If you need to make API calls in the background or upload files, we recommend implementing [OAuth and Permissions](doc:oauth).\&quot;\n}\n[/block]\n### Seamless Authentication in integration recipes using shortLivedToken\n\nYou can also use seamless authentication in integration recipes. Every request from the Monday server to your app will be accompanied with a JWT token in the authentication header. \n\nWhen you decode the JWT token, you will see a `shortLivedToken` field. This is an API token that is valid for 1 minute and can be used to authenticate against the monday.com API. To learn more, check out this article: [Authorization for Integration Recipes](doc:authorization-for-integration-recipes). \n\n### When is seamless authentication not an option for me? \n\nSeamless authentication will work for almost every app use case. However, there are a few exceptions: \n+ If your app needs to make API calls without user input\n+ If your integration needs to make API calls for longer than 1 minute after the monday server sends you a request\n+ If your client-side app needs to make an API call from the backend/server-side. \n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Method 2: Using OAuth to issue access tokens\&quot;\n}\n[/block]\nYour app can also use OAuth to get authentication tokens. Simply put, OAuth allows your app to ask for user authorization before accessing their account, and will receive an API key once authorized. If your app needs to store a user’s API token or make API calls in the background, OAuth is a good option.\n\n### Benefits of OAuth: \n+ Quick and painless permission-granting for your app users\n+ Ability to make API calls in the background for an extended period of time and without user input\n+ Tokens are scoped to your app automatically and you don’t have to worry about deleting the token when your app is uninstalled\n\nTo implement OAuth in a board view or a dashboard widget, you will need to establish the logic in your backend to retrieve an access token (that will give you access to a user’s data) from our token endpoint: `https://auth.monday.com/oauth2/token`.\n\nTo implement OAuth in your integration recipe, you will need to set up an authorization URL on your own server that will initiate the process of obtaining an access token. \n\nFor more detailed information on this process, we recommend reading up on our [OAuth and Permissions](doc:oauth-and-permissions) article.\n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Method 3: Using a user’s global API token\&quot;\n}\n[/block]\nIf you’re looking to build a quick app that prioritizes easy development over security (for example, something only your team uses), you can store a user’s API token. Each user has a global API token that can be accessed by going to their Avatar > Developers tab, and your app can use this to authenticate with the API. \n\nWe don’t recommend this method for most apps, for the following reasons: \n+ The API token is not scoped (ie, it can do everything)\n+ The user only has one token at a time -- if they are using the token with another tools and needs to regenerate it, your app will need to get the new token\n+ The API token is only specific to a particular user, so if you want your app to be usable for many users, you will need all of those API tokens\n[block:callout]\n{\n  \&quot;type\&quot;: \&quot;info\&quot;,\n  \&quot;title\&quot;: \&quot;NOTE\&quot;,\n  \&quot;body\&quot;: \&quot;Any apps that utilize this authentication method will not pass our approval process for our apps marketplace. Learn more about submission guidelines for our apps marketplace by reading our [Submitting Your App to the Apps Marketplace](doc:submit-your-app) article.\&quot;\n}\n[/block]\n\n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Congratulations Builder!\&quot;\n}\n[/block]\nYou have now learned the various ways of implementing and using different authentication methods within the monday apps framework. \n\nTo learn more, we recommend the following resources: \n* [API documentation] (https://developer.monday.com/api-reference/docs)\n* [Authorization for Integration Recipes](doc:integration-authorization) \n* [OAuth and Permissions](doc:oauth) \n* [Developers Community] (https://community.monday.com/c/developers/8)&quot;,&quot;opts&quot;:{&quot;alwaysThrow&quot;:false,&quot;compatibilityMode&quot;:false,&quot;copyButtons&quot;:true,&quot;correctnewlines&quot;:false,&quot;markdownOptions&quot;:{&quot;fences&quot;:true,&quot;commonmark&quot;:true,&quot;gfm&quot;:true,&quot;ruleSpaces&quot;:false,&quot;listItemIndent&quot;:&quot;1&quot;,&quot;spacedTable&quot;:true,&quot;paddedTable&quot;:true},&quot;lazyImages&quot;:true,&quot;normalize&quot;:true,&quot;safeMode&quot;:false,&quot;settings&quot;:{&quot;position&quot;:false},&quot;theme&quot;:&quot;light&quot;},&quot;terms&quot;:[{&quot;_id&quot;:&quot;6050d19752c61c001100b35e&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;variables&quot;:{&quot;user&quot;:{},&quot;defaults&quot;:[]},&quot;dehydrated&quot;:{&quot;toc&quot;:&quot;<nav><ul class=\&quot;toc-list\&quot;><li><a class=\&quot;tocHeader\&quot; href=\&quot;#\&quot;><i class=\&quot;icon icon-text-align-left\&quot;></i>Table of Contents</a></li><li class=\&quot;toc-children\&quot;><ul>\n<li><a href=\&quot;#introduction\&quot;>Introduction</a></li>\n<li><a href=\&quot;#how-do-you-authenticate-with-the-monday-api\&quot;>How do you authenticate with the monday API?</a></li>\n<li><a href=\&quot;#method-1-seamless-authentication\&quot;>Method 1: Seamless Authentication</a></li>\n<li><a href=\&quot;#method-2-using-oauth-to-issue-access-tokens\&quot;>Method 2: Using OAuth to issue access tokens</a></li>\n<li><a href=\&quot;#method-3-using-a-users-global-api-token\&quot;>Method 3: Using a user’s global API token</a></li>\n<li><a href=\&quot;#congratulations-builder\&quot;>Congratulations Builder!</a></li>\n</ul></li></ul></nav>&quot;,&quot;body&quot;:&quot;<h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;introduction\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-introduction\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Introduction</div><a aria-label=\&quot;Skip link to Introduction\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#introduction\&quot;></a></h1>\n<p>Determining which authentication method to use in your app can be difficult and confusing. </p>\n<p>When designing your app, you should consider what data it needs to access. Any data that comes from a user’s monday.com account must be accessed via the monday GraphQL API. </p>\n<p>Additionally, if your app accesses data from other platforms, you should consider their authentication protocols as well. </p>\n<h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;how-do-you-authenticate-with-the-monday-api\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-how-do-you-authenticate-with-the-monday-api\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>How do you authenticate with the monday API?</div><a aria-label=\&quot;Skip link to How do you authenticate with the monday API?\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#how-do-you-authenticate-with-the-monday-api\&quot;></a></h1>\n<p>The monday API uses token-based authentication. To successfully authenticate with our GraphQL API, every request should include an API token in the request’s “Authorization” header. </p>\n<p>Generally speaking, there are four ways your app can get an access token to use: </p>\n<ul>\n<li>Seamless Authentication using monday SDK</li>\n<li>Seamless Authentication using shortTermToken</li>\n<li>Using an OAuth Access Token</li>\n<li>Using a user’s global API token</li>\n</ul>\n<h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;method-1-seamless-authentication\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-method-1-seamless-authentication\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Method 1: Seamless Authentication</div><a aria-label=\&quot;Skip link to Method 1: Seamless Authentication\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#method-1-seamless-authentication\&quot;></a></h1>\n<p>We offer two mechanisms for seamless authentication, which eliminate most of the overhead of user and token management in your app. We recommend using Seamless Authentication if your app only needs to make API calls when a user is interacting with it. </p>\n<p>Using Seamless Authentication has the following advantages:</p>\n<ul>\n<li>Your app does not need to store and manage API keys</li>\n<li>You can host client-side apps fully on monday servers</li>\n<li>Your users do not need to take additional steps to authorize your app or supply an API key</li>\n</ul>\n<h3 class=\&quot;heading heading-3 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;seamless-authentication-in-a-view-app-using-the-monday-sdk\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-seamless-authentication-in-a-view-app-using-the-monday-sdk\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Seamless authentication in a view app using the monday SDK</div><a aria-label=\&quot;Skip link to Seamless authentication in a view app using the monday SDK\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#seamless-authentication-in-a-view-app-using-the-monday-sdk\&quot;></a></h3>\n<p>If your app is a view (board view, item view, or widget) you can use the <button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;></button><code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot;>monday.API()</code> method in our SDK to make API calls on behalf of the logged in user. Our apps framework will handle the rest. </p>\n<p>Seamless authentication only works when your app is open in a client. It currently supports making queries and mutations to our API but does not support file uploads. </p>\n<blockquote class=\&quot;callout callout_info\&quot; theme=\&quot;📘\&quot;><h3 class=\&quot;callout-heading\&quot;><span class=\&quot;callout-icon\&quot;>📘</span><p>TIP</p></h3><p>If you need to make API calls in the background or upload files, we recommend implementing <a href=\&quot;/apps/docs/oauth\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;oauth\&quot;>OAuth and Permissions</a>.</p></blockquote>\n<h3 class=\&quot;heading heading-3 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;seamless-authentication-in-integration-recipes-using-shortlivedtoken\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-seamless-authentication-in-integration-recipes-using-short-lived-token\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Seamless Authentication in integration recipes using shortLivedToken</div><a aria-label=\&quot;Skip link to Seamless Authentication in integration recipes using shortLivedToken\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#seamless-authentication-in-integration-recipes-using-shortlivedtoken\&quot;></a></h3>\n<p>You can also use seamless authentication in integration recipes. Every request from the Monday server to your app will be accompanied with a JWT token in the authentication header. </p>\n<p>When you decode the JWT token, you will see a <button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;></button><code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot;>shortLivedToken</code> field. This is an API token that is valid for 1 minute and can be used to authenticate against the monday.com API. To learn more, check out this article: <a href=\&quot;/apps/docs/authorization-for-integration-recipes\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;authorization-for-integration-recipes\&quot;>Authorization for Integration Recipes</a>. </p>\n<h3 class=\&quot;heading heading-3 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;when-is-seamless-authentication-not-an-option-for-me\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-when-is-seamless-authentication-not-an-option-for-me\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>When is seamless authentication not an option for me?</div><a aria-label=\&quot;Skip link to When is seamless authentication not an option for me?\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#when-is-seamless-authentication-not-an-option-for-me\&quot;></a></h3>\n<p>Seamless authentication will work for almost every app use case. However, there are a few exceptions: </p>\n<ul>\n<li>If your app needs to make API calls without user input</li>\n<li>If your integration needs to make API calls for longer than 1 minute after the monday server sends you a request</li>\n<li>If your client-side app needs to make an API call from the backend/server-side. </li>\n</ul>\n<h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;method-2-using-oauth-to-issue-access-tokens\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-method-2-using-o-auth-to-issue-access-tokens\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Method 2: Using OAuth to issue access tokens</div><a aria-label=\&quot;Skip link to Method 2: Using OAuth to issue access tokens\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#method-2-using-oauth-to-issue-access-tokens\&quot;></a></h1>\n<p>Your app can also use OAuth to get authentication tokens. Simply put, OAuth allows your app to ask for user authorization before accessing their account, and will receive an API key once authorized. If your app needs to store a user’s API token or make API calls in the background, OAuth is a good option.</p>\n<h3 class=\&quot;heading heading-3 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;benefits-of-oauth\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-benefits-of-o-auth\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Benefits of OAuth:</div><a aria-label=\&quot;Skip link to Benefits of OAuth:\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#benefits-of-oauth\&quot;></a></h3>\n<ul>\n<li>Quick and painless permission-granting for your app users</li>\n<li>Ability to make API calls in the background for an extended period of time and without user input</li>\n<li>Tokens are scoped to your app automatically and you don’t have to worry about deleting the token when your app is uninstalled</li>\n</ul>\n<p>To implement OAuth in a board view or a dashboard widget, you will need to establish the logic in your backend to retrieve an access token (that will give you access to a user’s data) from our token endpoint: <button aria-label=\&quot;Copy Code\&quot; class=\&quot;rdmd-code-copy fa\&quot;></button><code class=\&quot;rdmd-code lang- theme-light\&quot; data-lang=\&quot;\&quot; name=\&quot;\&quot;>https://auth.monday.com/oauth2/token</code>.</p>\n<p>To implement OAuth in your integration recipe, you will need to set up an authorization URL on your own server that will initiate the process of obtaining an access token. </p>\n<p>For more detailed information on this process, we recommend reading up on our <a href=\&quot;/apps/docs/oauth-and-permissions\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;oauth-and-permissions\&quot;>OAuth and Permissions</a> article.</p>\n<h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;method-3-using-a-users-global-api-token\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-method-3-using-a-users-global-api-token\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Method 3: Using a user’s global API token</div><a aria-label=\&quot;Skip link to Method 3: Using a user’s global API token\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#method-3-using-a-users-global-api-token\&quot;></a></h1>\n<p>If you’re looking to build a quick app that prioritizes easy development over security (for example, something only your team uses), you can store a user’s API token. Each user has a global API token that can be accessed by going to their Avatar &amp;gt; Developers tab, and your app can use this to authenticate with the API. </p>\n<p>We don’t recommend this method for most apps, for the following reasons: </p>\n<ul>\n<li>The API token is not scoped (ie, it can do everything)</li>\n<li>The user only has one token at a time -- if they are using the token with another tools and needs to regenerate it, your app will need to get the new token</li>\n<li>The API token is only specific to a particular user, so if you want your app to be usable for many users, you will need all of those API tokens</li>\n</ul>\n<blockquote class=\&quot;callout callout_info\&quot; theme=\&quot;📘\&quot;><h3 class=\&quot;callout-heading\&quot;><span class=\&quot;callout-icon\&quot;>📘</span><p>NOTE</p></h3><p>Any apps that utilize this authentication method will not pass our approval process for our apps marketplace. Learn more about submission guidelines for our apps marketplace by reading our <a href=\&quot;/apps/docs/submit-your-app\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;submit-your-app\&quot;>Submitting Your App to the Apps Marketplace</a> article.</p></blockquote>\n<h1 class=\&quot;heading heading-1 header-scroll\&quot; align=\&quot;\&quot;><div class=\&quot;heading-anchor anchor waypoint\&quot; id=\&quot;congratulations-builder\&quot;></div><div class=\&quot;heading-text\&quot;><div id=\&quot;section-congratulations-builder\&quot; class=\&quot;heading-anchor_backwardsCompatibility\&quot;></div>Congratulations Builder!</div><a aria-label=\&quot;Skip link to Congratulations Builder!\&quot; class=\&quot;heading-anchor-icon fa fa-anchor\&quot; href=\&quot;#congratulations-builder\&quot;></a></h1>\n<p>You have now learned the various ways of implementing and using different authentication methods within the monday apps framework. </p>\n<p>To learn more, we recommend the following resources: </p>\n<ul>\n<li><a href=\&quot;https://developer.monday.com/api-reference/docs\&quot; target=\&quot;\&quot; title=\&quot;\&quot;>API documentation</a></li>\n<li><a href=\&quot;/apps/docs/integration-authorization\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;integration-authorization\&quot;>Authorization for Integration Recipes</a> </li>\n<li><a href=\&quot;/apps/docs/oauth\&quot; target=\&quot;\&quot; title=\&quot;\&quot; class=\&quot;doc-link\&quot; data-sidebar=\&quot;oauth\&quot;>OAuth and Permissions</a> </li>\n<li><a href=\&quot;https://community.monday.com/c/developers/8\&quot; target=\&quot;\&quot; title=\&quot;\&quot;>Developers Community</a></li>\n</ul>&quot;}},&quot;doc&quot;:{&quot;metadata&quot;:{&quot;image&quot;:[],&quot;title&quot;:&quot;&quot;,&quot;description&quot;:&quot;&quot;},&quot;api&quot;:{&quot;method&quot;:&quot;get&quot;,&quot;url&quot;:&quot;&quot;,&quot;auth&quot;:&quot;required&quot;,&quot;results&quot;:{&quot;codes&quot;:[{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:200},{&quot;name&quot;:&quot;&quot;,&quot;code&quot;:&quot;{}&quot;,&quot;language&quot;:&quot;json&quot;,&quot;status&quot;:400}]},&quot;params&quot;:[]},&quot;next&quot;:{&quot;description&quot;:&quot;&quot;,&quot;pages&quot;:[]},&quot;title&quot;:&quot;Choosing an authentication method&quot;,&quot;icon&quot;:&quot;&quot;,&quot;updates&quot;:[],&quot;type&quot;:&quot;basic&quot;,&quot;slug&quot;:&quot;choosing-auth&quot;,&quot;excerpt&quot;:&quot;Read this guide to learn more about the different types of authorization available for your monday app, as well as the best use-cases for each.&quot;,&quot;body&quot;:&quot;[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Introduction\&quot;\n}\n[/block]\nDetermining which authentication method to use in your app can be difficult and confusing. \n\nWhen designing your app, you should consider what data it needs to access. Any data that comes from a user’s monday.com account must be accessed via the monday GraphQL API. \n\nAdditionally, if your app accesses data from other platforms, you should consider their authentication protocols as well. \n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;How do you authenticate with the monday API?\&quot;\n}\n[/block]\nThe monday API uses token-based authentication. To successfully authenticate with our GraphQL API, every request should include an API token in the request’s “Authorization” header. \n\nGenerally speaking, there are four ways your app can get an access token to use: \n+ Seamless Authentication using monday SDK\n+ Seamless Authentication using shortTermToken\n+ Using an OAuth Access Token\n+ Using a user’s global API token\n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Method 1: Seamless Authentication\&quot;\n}\n[/block]\nWe offer two mechanisms for seamless authentication, which eliminate most of the overhead of user and token management in your app. We recommend using Seamless Authentication if your app only needs to make API calls when a user is interacting with it. \n\nUsing Seamless Authentication has the following advantages:\n+ Your app does not need to store and manage API keys\n+ You can host client-side apps fully on monday servers\n+ Your users do not need to take additional steps to authorize your app or supply an API key\n\n### Seamless authentication in a view app using the monday SDK\n\nIf your app is a view (board view, item view, or widget) you can use the `monday.API()` method in our SDK to make API calls on behalf of the logged in user. Our apps framework will handle the rest. \n\nSeamless authentication only works when your app is open in a client. It currently supports making queries and mutations to our API but does not support file uploads. \n[block:callout]\n{\n  \&quot;type\&quot;: \&quot;info\&quot;,\n  \&quot;title\&quot;: \&quot;TIP\&quot;,\n  \&quot;body\&quot;: \&quot;If you need to make API calls in the background or upload files, we recommend implementing [OAuth and Permissions](doc:oauth).\&quot;\n}\n[/block]\n### Seamless Authentication in integration recipes using shortLivedToken\n\nYou can also use seamless authentication in integration recipes. Every request from the Monday server to your app will be accompanied with a JWT token in the authentication header. \n\nWhen you decode the JWT token, you will see a `shortLivedToken` field. This is an API token that is valid for 1 minute and can be used to authenticate against the monday.com API. To learn more, check out this article: [Authorization for Integration Recipes](doc:authorization-for-integration-recipes). \n\n### When is seamless authentication not an option for me? \n\nSeamless authentication will work for almost every app use case. However, there are a few exceptions: \n+ If your app needs to make API calls without user input\n+ If your integration needs to make API calls for longer than 1 minute after the monday server sends you a request\n+ If your client-side app needs to make an API call from the backend/server-side. \n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Method 2: Using OAuth to issue access tokens\&quot;\n}\n[/block]\nYour app can also use OAuth to get authentication tokens. Simply put, OAuth allows your app to ask for user authorization before accessing their account, and will receive an API key once authorized. If your app needs to store a user’s API token or make API calls in the background, OAuth is a good option.\n\n### Benefits of OAuth: \n+ Quick and painless permission-granting for your app users\n+ Ability to make API calls in the background for an extended period of time and without user input\n+ Tokens are scoped to your app automatically and you don’t have to worry about deleting the token when your app is uninstalled\n\nTo implement OAuth in a board view or a dashboard widget, you will need to establish the logic in your backend to retrieve an access token (that will give you access to a user’s data) from our token endpoint: `https://auth.monday.com/oauth2/token`.\n\nTo implement OAuth in your integration recipe, you will need to set up an authorization URL on your own server that will initiate the process of obtaining an access token. \n\nFor more detailed information on this process, we recommend reading up on our [OAuth and Permissions](doc:oauth-and-permissions) article.\n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Method 3: Using a user’s global API token\&quot;\n}\n[/block]\nIf you’re looking to build a quick app that prioritizes easy development over security (for example, something only your team uses), you can store a user’s API token. Each user has a global API token that can be accessed by going to their Avatar > Developers tab, and your app can use this to authenticate with the API. \n\nWe don’t recommend this method for most apps, for the following reasons: \n+ The API token is not scoped (ie, it can do everything)\n+ The user only has one token at a time -- if they are using the token with another tools and needs to regenerate it, your app will need to get the new token\n+ The API token is only specific to a particular user, so if you want your app to be usable for many users, you will need all of those API tokens\n[block:callout]\n{\n  \&quot;type\&quot;: \&quot;info\&quot;,\n  \&quot;title\&quot;: \&quot;NOTE\&quot;,\n  \&quot;body\&quot;: \&quot;Any apps that utilize this authentication method will not pass our approval process for our apps marketplace. Learn more about submission guidelines for our apps marketplace by reading our [Submitting Your App to the Apps Marketplace](doc:submit-your-app) article.\&quot;\n}\n[/block]\n\n[block:api-header]\n{\n  \&quot;title\&quot;: \&quot;Congratulations Builder!\&quot;\n}\n[/block]\nYou have now learned the various ways of implementing and using different authentication methods within the monday apps framework. \n\nTo learn more, we recommend the following resources: \n* [API documentation] (https://developer.monday.com/api-reference/docs)\n* [Authorization for Integration Recipes](doc:integration-authorization) \n* [OAuth and Permissions](doc:oauth) \n* [Developers Community] (https://community.monday.com/c/developers/8)&quot;,&quot;order&quot;:1,&quot;isReference&quot;:false,&quot;deprecated&quot;:false,&quot;hidden&quot;:false,&quot;sync_unique&quot;:&quot;&quot;,&quot;link_url&quot;:&quot;&quot;,&quot;link_external&quot;:false,&quot;pendingAlgoliaPublish&quot;:false,&quot;previousSlug&quot;:&quot;choosing-an-authentication-method&quot;,&quot;slugUpdatedAt&quot;:&quot;2021-07-26T20:01:28.579Z&quot;,&quot;revision&quot;:2,&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b9&quot;,&quot;__v&quot;:0,&quot;category&quot;:&quot;6362cda2d7b3340069fe397d&quot;,&quot;createdAt&quot;:&quot;2021-04-15T23:21:05.466Z&quot;,&quot;parentDoc&quot;:null,&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;updatedAt&quot;:&quot;2022-11-02T20:28:07.453Z&quot;,&quot;user&quot;:&quot;62c6f24168685a0092d9d4dd&quot;,&quot;version&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;isApi&quot;:false,&quot;id&quot;:&quot;62fd2f800b04a9008f0886b9&quot;},&quot;hideTOC&quot;:false,&quot;meta&quot;:{&quot;slug&quot;:&quot;choosing-auth&quot;,&quot;type&quot;:&quot;docs&quot;,&quot;parent&quot;:null,&quot;image&quot;:[],&quot;title&quot;:&quot;Choosing an authentication method&quot;,&quot;title_raw&quot;:&quot;Choosing an authentication method&quot;,&quot;description&quot;:&quot;Read this guide to learn more about the different types of authorization available for your monday app, as well as the best use-cases for each.&quot;,&quot;_id&quot;:&quot;62fd2f800b04a9008f0886b9&quot;,&quot;hidden&quot;:false},&quot;slugUrl&quot;:&quot;/apps/docs/choosing-auth&quot;,&quot;config&quot;:{&quot;algoliaIndex&quot;:&quot;readme_search_v2&quot;,&quot;asset_url&quot;:&quot;https://cdn.readme.io&quot;,&quot;domain&quot;:&quot;readme.io&quot;,&quot;domainFull&quot;:&quot;https://dash.readme.com&quot;,&quot;dashMetricsUrl&quot;:&quot;https://m.readme.io&quot;,&quot;metricsUrl&quot;:&quot;https://metrics.readme.io&quot;,&quot;wsMetricsUrl&quot;:&quot;wss://m.readme.io&quot;,&quot;releaseVersion&quot;:&quot;4.274.0&quot;,&quot;sentry&quot;:{&quot;enabled&quot;:true,&quot;dsn&quot;:&quot;https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166&quot;,&quot;tracesSampleRate&quot;:0},&quot;sslGenerationService&quot;:&quot;ssl.readmessl.com&quot;},&quot;context&quot;:{&quot;user&quot;:{},&quot;terms&quot;:[{&quot;_id&quot;:&quot;6050d19752c61c001100b35e&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;variables&quot;:{&quot;user&quot;:{},&quot;defaults&quot;:[]},&quot;project&quot;:{&quot;appearance&quot;:{&quot;rdmd&quot;:{&quot;callouts&quot;:{&quot;useIconFont&quot;:false},&quot;theme&quot;:{&quot;background&quot;:&quot;&quot;,&quot;border&quot;:&quot;&quot;,&quot;markdownEdge&quot;:&quot;&quot;,&quot;markdownFont&quot;:&quot;&quot;,&quot;markdownFontSize&quot;:&quot;&quot;,&quot;markdownLineHeight&quot;:&quot;&quot;,&quot;markdownRadius&quot;:&quot;&quot;,&quot;markdownText&quot;:&quot;&quot;,&quot;markdownTitle&quot;:&quot;&quot;,&quot;markdownTitleFont&quot;:&quot;&quot;,&quot;mdCodeBackground&quot;:&quot;&quot;,&quot;mdCodeFont&quot;:&quot;&quot;,&quot;mdCodeRadius&quot;:&quot;&quot;,&quot;mdCodeTabs&quot;:&quot;&quot;,&quot;mdCodeText&quot;:&quot;&quot;,&quot;tableEdges&quot;:&quot;&quot;,&quot;tableHead&quot;:&quot;&quot;,&quot;tableHeadText&quot;:&quot;&quot;,&quot;tableRow&quot;:&quot;&quot;,&quot;tableStripe&quot;:&quot;&quot;,&quot;tableText&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;}},&quot;main_body&quot;:{&quot;type&quot;:&quot;links&quot;},&quot;colors&quot;:{&quot;highlight&quot;:&quot;&quot;,&quot;main&quot;:&quot;#292F4C&quot;,&quot;main_alt&quot;:&quot;&quot;,&quot;header_text&quot;:&quot;&quot;,&quot;body_highlight&quot;:&quot;#0073EA&quot;,&quot;custom_login_link_color&quot;:&quot;&quot;},&quot;typography&quot;:{&quot;headline&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;body&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;typekit&quot;:false,&quot;tk_key&quot;:&quot;&quot;,&quot;tk_headline&quot;:&quot;&quot;,&quot;tk_body&quot;:&quot;&quot;},&quot;header&quot;:{&quot;style&quot;:&quot;solid&quot;,&quot;img&quot;:[],&quot;img_size&quot;:&quot;auto&quot;,&quot;img_pos&quot;:&quot;tl&quot;},&quot;body&quot;:{&quot;style&quot;:&quot;none&quot;},&quot;global_landing_page&quot;:{&quot;html&quot;:&quot;&quot;,&quot;redirect&quot;:&quot;&quot;},&quot;referenceSimpleMode&quot;:true,&quot;referenceLayout&quot;:&quot;row&quot;,&quot;link_logo_to_url&quot;:false,&quot;theme&quot;:&quot;line&quot;,&quot;overlay&quot;:&quot;triangles&quot;,&quot;landing&quot;:true,&quot;sticky&quot;:false,&quot;hide_logo&quot;:false,&quot;childrenAsPills&quot;:false,&quot;subheaderStyle&quot;:&quot;links&quot;,&quot;splitReferenceDocs&quot;:false,&quot;showMetricsInReference&quot;:true,&quot;logo&quot;:[&quot;https://files.readme.io/d2ee7cd-small-aadd6db-small-image_56.png&quot;,&quot;aadd6db-small-image_56.png&quot;,250,40,&quot;#e6e4e3&quot;,&quot;https://files.readme.io/4745c8c-aadd6db-small-image_56.png&quot;],&quot;loginLogo&quot;:[],&quot;logo_white&quot;:[],&quot;logo_white_use&quot;:false,&quot;favicon&quot;:[&quot;https://files.readme.io/b72c77a-small-favicon-monday5-192.png&quot;,&quot;favicon-monday5-192.png&quot;,32,32,&quot;#f2d3b7&quot;,&quot;https://files.readme.io/4655041-favicon-monday5-192.png&quot;],&quot;stylesheet&quot;:&quot;&quot;,&quot;stylesheet_hub2&quot;:&quot;/* Make body text sofia pro and make \&quot;bold text\&quot; the same as normal text */\n\nbody {\n  --font-family: sofia-pro,Roboto,Helvetica,Arial,sans-serif;\n  --font-weight-bold: 400\n}\n\n.rm-Sidebar .hub-sidebar-content { \n  margin-bottom: 100px !important; \n}\n\n.top-banner-announcement {\n    text-align: center;\n    color: #fff;\n    background-color: #6C6CFF;\n    padding: 8px;\n}\n\na.top-banner-announcement {\n    text-align: center;\n    color: #fff;\n    background-color: #6C6CFF;\n    padding: 8px;\n    text-decoration: underline;\n}\n\n.changelog-banner h1 {\n  \ttext-align: center;\n    font-size: 1.9em;\n    font-weight: var(--markdown-title-weight);\n    line-height: 1.2;\n}\n\n.changelog-banner {\n    border-bottom: 1px solid var(--color-border-default);\n    padding-bottom: 30px;\n  \tdisplay: block;\n}\n\n.changelog-banner .excerpt {\n  text-align: center;\n}\n\n.markdown-body ol { \n  padding: 1em; \n}\n/* Make body text sofia pro and make \&quot;bold text\&quot; the same as normal text */\n\nbody {\n  --font-family: sofia-pro,Roboto,Helvetica,Arial,sans-serif;\n  --font-weight-bold: 400\n}&quot;,&quot;stylesheet_hub3&quot;:&quot;&quot;,&quot;javascript&quot;:&quot;&quot;,&quot;javascript_hub2&quot;:&quot;$(window).on('pageLoad', function(event, state) {\n  // Your Code Here\n  // addGlobalBanner();\n  isPageChangelog();\n});\n\n// Helper functions\n\nfunction addGlobalBanner() {\n  // code to add a blue banner on top of all pages\n if($('.top-banner-announcement').length <= 0){ // only add banner if doesn't exist already\n  $('.rm-Header').before('<div class=\&quot;top-banner-announcement\&quot;>Our docs have moved to developer.monday.com!<a class=\&quot;top-banner-announcement\&quot; href=\&quot;https://developer.monday.com/apps/changelog/new-url-for-api-apps-docs\&quot;>Learn more here.</a></div>')\n }\n}\n\nfunction isPageChangelog() {\n    if (document.location == 'https://developer.monday.com/api-reference/changelog') {\n     \taddChangelogHeader();\n    } else if (document.location == 'https://developer.monday.com/apps/changelog') {\n      addFrameworkChangelogHeader();\n    } else {\n      removeChangelogHeader();\n    }\n  }\n\nfunction addChangelogHeader() {\n if($('.changelog-banner').length <= 0){\n  $('.rm-Changelog').before('<div class=\&quot;changelog-banner\&quot;><h1>API Changelog</h1><div class=\&quot;excerpt\&quot;><div class=\&quot;markdown-body\&quot;><p>This represents a log of all changes to the API. To see Apps Framework changes, please check out our <a href=\&quot;https://developer.monday.com/apps/changelog\&quot; target=\&quot;_blank\&quot;>Framework Changelog</a>.</p></div></div></div>')\n }\n}\n\nfunction addFrameworkChangelogHeader() {\n if($('.changelog-banner').length <= 0){\n  $('.rm-Changelog').before('<div class=\&quot;changelog-banner\&quot;><h1>Apps Framework Changelog</h1><div class=\&quot;excerpt\&quot;><div class=\&quot;markdown-body\&quot;><p>This represents a log of all changes to the Apps Framework. To see API changes, please check out our <a href=\&quot;https://developer.monday.com/api-reference/changelog\&quot; target=\&quot;_blank\&quot;>API Changelog</a>.</p></div></div></div>')\n }\n}\n  \nfunction removeChangelogHeader() {\n  $('.changelog-banner').remove();\n}\n&quot;,&quot;html_promo&quot;:&quot;&quot;,&quot;html_body&quot;:&quot;&quot;,&quot;html_footer&quot;:&quot;&quot;,&quot;html_head&quot;:&quot;<link rel=\&quot;stylesheet\&quot; href=\&quot;https://use.typekit.net/sya2bsw.css\&quot; as=\&quot;font\&quot;>&quot;,&quot;html_footer_meta&quot;:&quot;&quot;,&quot;html_hidelinks&quot;:false,&quot;showVersion&quot;:false,&quot;hideTableOfContents&quot;:false,&quot;nextStepsLabel&quot;:&quot;&quot;,&quot;promos&quot;:[{&quot;extras&quot;:{&quot;type&quot;:&quot;buttons&quot;,&quot;buttonPrimary&quot;:&quot;get-started&quot;,&quot;buttonSecondary&quot;:&quot;none&quot;},&quot;title&quot;:&quot;The monday apps framework Developer Hub&quot;,&quot;text&quot;:&quot;Welcome to the monday apps framework developer hub. You'll find comprehensive guides and documentation to help you start working with monday apps framework as quickly as possible, as well as support if you get stuck. Let's jump right in!&quot;,&quot;_id&quot;:&quot;6050d19752c61c001100b35f&quot;}],&quot;logo_large&quot;:false,&quot;colorScheme&quot;:&quot;light&quot;},&quot;child&quot;:{&quot;appearance&quot;:{&quot;rdmd&quot;:{&quot;callouts&quot;:{&quot;useIconFont&quot;:false},&quot;theme&quot;:{&quot;background&quot;:&quot;&quot;,&quot;border&quot;:&quot;&quot;,&quot;markdownEdge&quot;:&quot;&quot;,&quot;markdownFont&quot;:&quot;&quot;,&quot;markdownFontSize&quot;:&quot;&quot;,&quot;markdownLineHeight&quot;:&quot;&quot;,&quot;markdownRadius&quot;:&quot;&quot;,&quot;markdownText&quot;:&quot;&quot;,&quot;markdownTitle&quot;:&quot;&quot;,&quot;markdownTitleFont&quot;:&quot;&quot;,&quot;mdCodeBackground&quot;:&quot;&quot;,&quot;mdCodeFont&quot;:&quot;&quot;,&quot;mdCodeRadius&quot;:&quot;&quot;,&quot;mdCodeTabs&quot;:&quot;&quot;,&quot;mdCodeText&quot;:&quot;&quot;,&quot;tableEdges&quot;:&quot;&quot;,&quot;tableHead&quot;:&quot;&quot;,&quot;tableHeadText&quot;:&quot;&quot;,&quot;tableRow&quot;:&quot;&quot;,&quot;tableStripe&quot;:&quot;&quot;,&quot;tableText&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;}},&quot;main_body&quot;:{&quot;type&quot;:&quot;links&quot;},&quot;colors&quot;:{&quot;highlight&quot;:&quot;&quot;,&quot;main&quot;:&quot;#292F4C&quot;,&quot;main_alt&quot;:&quot;&quot;,&quot;header_text&quot;:&quot;&quot;,&quot;body_highlight&quot;:&quot;#0073EA&quot;,&quot;custom_login_link_color&quot;:&quot;&quot;},&quot;typography&quot;:{&quot;headline&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;body&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;typekit&quot;:false,&quot;tk_key&quot;:&quot;&quot;,&quot;tk_headline&quot;:&quot;&quot;,&quot;tk_body&quot;:&quot;&quot;},&quot;header&quot;:{&quot;style&quot;:&quot;solid&quot;,&quot;img&quot;:[],&quot;img_size&quot;:&quot;auto&quot;,&quot;img_pos&quot;:&quot;tl&quot;},&quot;body&quot;:{&quot;style&quot;:&quot;none&quot;},&quot;global_landing_page&quot;:{&quot;html&quot;:&quot;&quot;,&quot;redirect&quot;:&quot;&quot;},&quot;referenceSimpleMode&quot;:true,&quot;referenceLayout&quot;:&quot;row&quot;,&quot;link_logo_to_url&quot;:false,&quot;theme&quot;:&quot;line&quot;,&quot;overlay&quot;:&quot;triangles&quot;,&quot;landing&quot;:true,&quot;sticky&quot;:false,&quot;hide_logo&quot;:false,&quot;childrenAsPills&quot;:false,&quot;subheaderStyle&quot;:&quot;links&quot;,&quot;splitReferenceDocs&quot;:false,&quot;showMetricsInReference&quot;:true,&quot;logo&quot;:[&quot;https://files.readme.io/d2ee7cd-small-aadd6db-small-image_56.png&quot;,&quot;aadd6db-small-image_56.png&quot;,250,40,&quot;#e6e4e3&quot;,&quot;https://files.readme.io/4745c8c-aadd6db-small-image_56.png&quot;],&quot;loginLogo&quot;:[],&quot;logo_white&quot;:[],&quot;logo_white_use&quot;:false,&quot;favicon&quot;:[&quot;https://files.readme.io/b72c77a-small-favicon-monday5-192.png&quot;,&quot;favicon-monday5-192.png&quot;,32,32,&quot;#f2d3b7&quot;,&quot;https://files.readme.io/4655041-favicon-monday5-192.png&quot;],&quot;stylesheet&quot;:&quot;&quot;,&quot;stylesheet_hub2&quot;:&quot;/* Make body text sofia pro and make \&quot;bold text\&quot; the same as normal text */\n\nbody {\n  --font-family: sofia-pro,Roboto,Helvetica,Arial,sans-serif;\n  --font-weight-bold: 400\n}&quot;,&quot;stylesheet_hub3&quot;:&quot;&quot;,&quot;javascript&quot;:&quot;&quot;,&quot;javascript_hub2&quot;:&quot;&quot;,&quot;html_promo&quot;:&quot;&quot;,&quot;html_body&quot;:&quot;&quot;,&quot;html_footer&quot;:&quot;&quot;,&quot;html_head&quot;:&quot;<link rel=\&quot;stylesheet\&quot; href=\&quot;https://use.typekit.net/sya2bsw.css\&quot; as=\&quot;font\&quot;>&quot;,&quot;html_footer_meta&quot;:&quot;&quot;,&quot;html_hidelinks&quot;:false,&quot;showVersion&quot;:false,&quot;hideTableOfContents&quot;:false,&quot;nextStepsLabel&quot;:&quot;&quot;,&quot;promos&quot;:[{&quot;extras&quot;:{&quot;type&quot;:&quot;buttons&quot;,&quot;buttonPrimary&quot;:&quot;get-started&quot;,&quot;buttonSecondary&quot;:&quot;none&quot;},&quot;title&quot;:&quot;The monday apps framework Developer Hub&quot;,&quot;text&quot;:&quot;Welcome to the monday apps framework developer hub. You'll find comprehensive guides and documentation to help you start working with monday apps framework as quickly as possible, as well as support if you get stuck. Let's jump right in!&quot;,&quot;_id&quot;:&quot;6050d19752c61c001100b35f&quot;}],&quot;logo_large&quot;:false,&quot;colorScheme&quot;:&quot;light&quot;},&quot;custom_domain&quot;:&quot;&quot;,&quot;childrenProjects&quot;:[],&quot;description&quot;:&quot;Everything you need to know about the monday.com Apps Framework!&quot;,&quot;error404&quot;:&quot;&quot;,&quot;first_page&quot;:&quot;docs&quot;,&quot;flags&quot;:{&quot;allow_hub2&quot;:false,&quot;enterprise&quot;:true,&quot;alwaysShowDocPublishStatus&quot;:false,&quot;hub2&quot;:true,&quot;migrationRun&quot;:false,&quot;migrationSwaggerRun&quot;:false,&quot;oauth&quot;:false,&quot;swagger&quot;:false,&quot;correctnewlines&quot;:false,&quot;rdmdCompatibilityMode&quot;:false,&quot;speedyRender&quot;:false,&quot;allowXFrame&quot;:false,&quot;newEditor&quot;:false,&quot;newEditorDash&quot;:false,&quot;reviewWorkflow&quot;:false,&quot;oldMarkdown&quot;:false,&quot;newMarkdownBetaProgram&quot;:true,&quot;useReactApp&quot;:true,&quot;disableAnonForum&quot;:false,&quot;directGoogleToStableVersion&quot;:false,&quot;translation&quot;:false,&quot;staging&quot;:false,&quot;newSearch&quot;:true,&quot;graphql&quot;:false,&quot;allowApiExplorerJsonEditor&quot;:false,&quot;singleProjectEnterprise&quot;:false,&quot;internalSamlFlow&quot;:false,&quot;dashReact&quot;:false,&quot;useReactGLP&quot;:false,&quot;star&quot;:false,&quot;allowDarkMode&quot;:false,&quot;forceDarkMode&quot;:false,&quot;disablePasswordlessLogin&quot;:false,&quot;personalizedDocs&quot;:false,&quot;myDevelopers&quot;:false},&quot;fullBaseUrl&quot;:&quot;https://monday-apps-target.readme.io/&quot;,&quot;glossaryTerms&quot;:[{&quot;_id&quot;:&quot;6050d19752c61c001100b35e&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;graphqlSchema&quot;:&quot;&quot;,&quot;healthCheck&quot;:{&quot;provider&quot;:&quot;&quot;,&quot;settings&quot;:{}},&quot;intercom_secure_emailonly&quot;:false,&quot;intercom&quot;:&quot;&quot;,&quot;is_active&quot;:true,&quot;landing_bottom&quot;:[],&quot;metrics&quot;:{&quot;realtime&quot;:{&quot;dashEnabled&quot;:false,&quot;hubEnabled&quot;:false},&quot;monthlyLimit&quot;:0,&quot;planLimit&quot;:1000000,&quot;thumbsEnabled&quot;:true},&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;name&quot;:&quot;monday apps framework&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;oauth_url&quot;:&quot;&quot;,&quot;plan&quot;:&quot;enterprise&quot;,&quot;planOverride&quot;:&quot;enterprise&quot;,&quot;planTrial&quot;:&quot;enterprise&quot;,&quot;readmeScore&quot;:{&quot;components&quot;:{&quot;newDesign&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:25},&quot;reference&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:50},&quot;tryItNow&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:35},&quot;syncingOAS&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;customLogin&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:25},&quot;metrics&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:40},&quot;recipes&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:15},&quot;pageVoting&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:1},&quot;suggestedEdits&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;support&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;htmlLanding&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;guides&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;changelog&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:5},&quot;glossary&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;variables&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;integrations&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:2}},&quot;totalScore&quot;:53},&quot;reCaptchaSiteKey&quot;:&quot;&quot;,&quot;stable&quot;:{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1},&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;subpath&quot;:&quot;apps&quot;,&quot;topnav&quot;:{&quot;left&quot;:[],&quot;right&quot;:[{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;Community&quot;,&quot;url&quot;:&quot;https://community.monday.com/c/developers/8&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;API Docs&quot;,&quot;url&quot;:&quot;https://developer.monday.com/api-reference/docs&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;API Playground&quot;,&quot;url&quot;:&quot;https://monday.com/developers/v2/try-it-yourself&quot;},{&quot;type&quot;:&quot;user&quot;}],&quot;bottom&quot;:[],&quot;edited&quot;:true},&quot;translate&quot;:{&quot;provider&quot;:&quot;transifex&quot;,&quot;show_widget&quot;:false,&quot;key_public&quot;:&quot;&quot;,&quot;key_secret&quot;:&quot;&quot;,&quot;org_name&quot;:&quot;&quot;,&quot;project_name&quot;:&quot;&quot;,&quot;languages&quot;:[]},&quot;url&quot;:&quot;https://www.monday.com&quot;,&quot;versions&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1}],&quot;variableDefaults&quot;:[],&quot;webhookEnabled&quot;:false},&quot;custom_domain&quot;:&quot;developer.monday.com&quot;,&quot;childrenProjects&quot;:[],&quot;description&quot;:&quot;Everything you need to know about the monday.com Apps Framework!&quot;,&quot;error404&quot;:&quot;&quot;,&quot;first_page&quot;:&quot;docs&quot;,&quot;flags&quot;:{&quot;allow_hub2&quot;:false,&quot;enterprise&quot;:true,&quot;alwaysShowDocPublishStatus&quot;:false,&quot;hub2&quot;:true,&quot;migrationRun&quot;:false,&quot;migrationSwaggerRun&quot;:false,&quot;oauth&quot;:false,&quot;swagger&quot;:false,&quot;correctnewlines&quot;:false,&quot;rdmdCompatibilityMode&quot;:false,&quot;speedyRender&quot;:false,&quot;allowXFrame&quot;:false,&quot;newEditor&quot;:false,&quot;newEditorDash&quot;:false,&quot;oldMarkdown&quot;:false,&quot;newMarkdownBetaProgram&quot;:true,&quot;useReactApp&quot;:true,&quot;disableAnonForum&quot;:false,&quot;directGoogleToStableVersion&quot;:false,&quot;translation&quot;:false,&quot;staging&quot;:true,&quot;newSearch&quot;:true,&quot;graphql&quot;:false,&quot;allowApiExplorerJsonEditor&quot;:false,&quot;singleProjectEnterprise&quot;:false,&quot;internalSamlFlow&quot;:true,&quot;dashReact&quot;:true,&quot;metricsV2&quot;:true,&quot;enableRealtimeExperiences&quot;:false,&quot;reviewWorkflow&quot;:false,&quot;star&quot;:false,&quot;allowDarkMode&quot;:false,&quot;forceDarkMode&quot;:false,&quot;useReactGLP&quot;:false,&quot;disablePasswordlessLogin&quot;:false,&quot;personalizedDocs&quot;:false,&quot;myDevelopers&quot;:false},&quot;fullBaseUrl&quot;:&quot;https://developer.monday.com/&quot;,&quot;glossaryTerms&quot;:[{&quot;_id&quot;:&quot;6050d19752c61c001100b35e&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;graphqlSchema&quot;:&quot;&quot;,&quot;healthCheck&quot;:{&quot;provider&quot;:&quot;&quot;,&quot;settings&quot;:{}},&quot;intercom_secure_emailonly&quot;:false,&quot;intercom&quot;:&quot;&quot;,&quot;is_active&quot;:true,&quot;landing_bottom&quot;:[],&quot;metrics&quot;:{&quot;realtime&quot;:{&quot;dashEnabled&quot;:false,&quot;hubEnabled&quot;:false},&quot;monthlyLimit&quot;:0,&quot;planLimit&quot;:1000000,&quot;thumbsEnabled&quot;:true},&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;name&quot;:&quot;monday apps framework&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;oauth_url&quot;:&quot;&quot;,&quot;parent&quot;:{&quot;appearance&quot;:{&quot;rdmd&quot;:{&quot;callouts&quot;:{&quot;useIconFont&quot;:false},&quot;theme&quot;:{&quot;background&quot;:&quot;&quot;,&quot;border&quot;:&quot;&quot;,&quot;markdownEdge&quot;:&quot;&quot;,&quot;markdownFont&quot;:&quot;&quot;,&quot;markdownFontSize&quot;:&quot;&quot;,&quot;markdownLineHeight&quot;:&quot;&quot;,&quot;markdownRadius&quot;:&quot;&quot;,&quot;markdownText&quot;:&quot;&quot;,&quot;markdownTitle&quot;:&quot;&quot;,&quot;markdownTitleFont&quot;:&quot;&quot;,&quot;mdCodeBackground&quot;:&quot;&quot;,&quot;mdCodeFont&quot;:&quot;&quot;,&quot;mdCodeRadius&quot;:&quot;&quot;,&quot;mdCodeTabs&quot;:&quot;&quot;,&quot;mdCodeText&quot;:&quot;&quot;,&quot;tableEdges&quot;:&quot;&quot;,&quot;tableHead&quot;:&quot;&quot;,&quot;tableHeadText&quot;:&quot;&quot;,&quot;tableRow&quot;:&quot;&quot;,&quot;tableStripe&quot;:&quot;&quot;,&quot;tableText&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;}},&quot;main_body&quot;:{&quot;type&quot;:&quot;links&quot;},&quot;colors&quot;:{&quot;highlight&quot;:&quot;&quot;,&quot;main&quot;:&quot;&quot;,&quot;main_alt&quot;:&quot;&quot;,&quot;header_text&quot;:&quot;&quot;,&quot;body_highlight&quot;:&quot;&quot;,&quot;custom_login_link_color&quot;:&quot;&quot;},&quot;typography&quot;:{&quot;headline&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;body&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;typekit&quot;:false,&quot;tk_key&quot;:&quot;&quot;,&quot;tk_headline&quot;:&quot;&quot;,&quot;tk_body&quot;:&quot;&quot;},&quot;header&quot;:{&quot;style&quot;:&quot;solid&quot;,&quot;img&quot;:[],&quot;img_size&quot;:&quot;auto&quot;,&quot;img_pos&quot;:&quot;tl&quot;},&quot;body&quot;:{&quot;style&quot;:&quot;none&quot;},&quot;global_landing_page&quot;:{&quot;html&quot;:&quot;&quot;,&quot;redirect&quot;:&quot;/apps/docs&quot;},&quot;referenceSimpleMode&quot;:true,&quot;referenceLayout&quot;:&quot;row&quot;,&quot;link_logo_to_url&quot;:false,&quot;theme&quot;:&quot;line&quot;,&quot;overlay&quot;:&quot;triangles&quot;,&quot;landing&quot;:true,&quot;sticky&quot;:false,&quot;hide_logo&quot;:false,&quot;childrenAsPills&quot;:false,&quot;subheaderStyle&quot;:&quot;links&quot;,&quot;splitReferenceDocs&quot;:false,&quot;showMetricsInReference&quot;:true,&quot;logo&quot;:[&quot;https://files.readme.io/369886b-small-readme-logo.png&quot;,&quot;readme.png&quot;,60,60,&quot;#018EF5&quot;],&quot;logo_white&quot;:[],&quot;logo_white_use&quot;:false,&quot;favicon&quot;:[],&quot;stylesheet&quot;:&quot;&quot;,&quot;stylesheet_hub2&quot;:&quot;/* Make body text sofia pro and make \&quot;bold text\&quot; the same as normal text */\n\nbody {\n  --font-family: sofia-pro,Roboto,Helvetica,Arial,sans-serif;\n  --font-weight-bold: 400\n}\n\n.rm-Sidebar .hub-sidebar-content { \n  margin-bottom: 100px !important; \n}\n\n.top-banner-announcement {\n    text-align: center;\n    color: #fff;\n    background-color: #6C6CFF;\n    padding: 8px;\n}\n\na.top-banner-announcement {\n    text-align: center;\n    color: #fff;\n    background-color: #6C6CFF;\n    padding: 8px;\n    text-decoration: underline;\n}\n\n.changelog-banner h1 {\n  \ttext-align: center;\n    font-size: 1.9em;\n    font-weight: var(--markdown-title-weight);\n    line-height: 1.2;\n}\n\n.changelog-banner {\n    border-bottom: 1px solid var(--color-border-default);\n    padding-bottom: 30px;\n  \tdisplay: block;\n}\n\n.changelog-banner .excerpt {\n  text-align: center;\n}\n\n.markdown-body ol { \n  padding: 1em; \n}&quot;,&quot;stylesheet_hub3&quot;:&quot;&quot;,&quot;javascript&quot;:&quot;&quot;,&quot;javascript_hub2&quot;:&quot;$(window).on('pageLoad', function(event, state) {\n  // Your Code Here\n  // addGlobalBanner();\n  isPageChangelog();\n});\n\n// Helper functions\n\nfunction addGlobalBanner() {\n  // code to add a blue banner on top of all pages\n if($('.top-banner-announcement').length <= 0){ // only add banner if doesn't exist already\n  $('.rm-Header').before('<div class=\&quot;top-banner-announcement\&quot;>Our docs have moved to developer.monday.com!<a class=\&quot;top-banner-announcement\&quot; href=\&quot;https://developer.monday.com/apps/changelog/new-url-for-api-apps-docs\&quot;>Learn more here.</a></div>')\n }\n}\n\nfunction isPageChangelog() {\n    if (document.location == 'https://developer.monday.com/api-reference/changelog') {\n     \taddChangelogHeader();\n    } else if (document.location == 'https://developer.monday.com/apps/changelog') {\n      addFrameworkChangelogHeader();\n    } else {\n      removeChangelogHeader();\n    }\n  }\n\nfunction addChangelogHeader() {\n if($('.changelog-banner').length <= 0){\n  $('.rm-Changelog').before('<div class=\&quot;changelog-banner\&quot;><h1>API Changelog</h1><div class=\&quot;excerpt\&quot;><div class=\&quot;markdown-body\&quot;><p>This represents a log of all changes to the API. To see Apps Framework changes, please check out our <a href=\&quot;https://developer.monday.com/apps/changelog\&quot; target=\&quot;_blank\&quot;>Framework Changelog</a>.</p></div></div></div>')\n }\n}\n\nfunction addFrameworkChangelogHeader() {\n if($('.changelog-banner').length <= 0){\n  $('.rm-Changelog').before('<div class=\&quot;changelog-banner\&quot;><h1>Apps Framework Changelog</h1><div class=\&quot;excerpt\&quot;><div class=\&quot;markdown-body\&quot;><p>This represents a log of all changes to the Apps Framework. To see API changes, please check out our <a href=\&quot;https://developer.monday.com/api-reference/changelog\&quot; target=\&quot;_blank\&quot;>API Changelog</a>.</p></div></div></div>')\n }\n}\n  \nfunction removeChangelogHeader() {\n  $('.changelog-banner').remove();\n}&quot;,&quot;html_promo&quot;:&quot;&quot;,&quot;html_body&quot;:&quot;&quot;,&quot;html_footer&quot;:&quot;&quot;,&quot;html_head&quot;:&quot;&quot;,&quot;html_footer_meta&quot;:&quot;&quot;,&quot;html_hidelinks&quot;:false,&quot;showVersion&quot;:true,&quot;hideTableOfContents&quot;:false,&quot;nextStepsLabel&quot;:&quot;&quot;,&quot;promos&quot;:[],&quot;loginLogo&quot;:[],&quot;logo_large&quot;:false,&quot;colorScheme&quot;:&quot;light&quot;},&quot;child&quot;:{&quot;appearance&quot;:{&quot;rdmd&quot;:{&quot;callouts&quot;:{&quot;useIconFont&quot;:false},&quot;theme&quot;:{&quot;background&quot;:&quot;&quot;,&quot;border&quot;:&quot;&quot;,&quot;markdownEdge&quot;:&quot;&quot;,&quot;markdownFont&quot;:&quot;&quot;,&quot;markdownFontSize&quot;:&quot;&quot;,&quot;markdownLineHeight&quot;:&quot;&quot;,&quot;markdownRadius&quot;:&quot;&quot;,&quot;markdownText&quot;:&quot;&quot;,&quot;markdownTitle&quot;:&quot;&quot;,&quot;markdownTitleFont&quot;:&quot;&quot;,&quot;mdCodeBackground&quot;:&quot;&quot;,&quot;mdCodeFont&quot;:&quot;&quot;,&quot;mdCodeRadius&quot;:&quot;&quot;,&quot;mdCodeTabs&quot;:&quot;&quot;,&quot;mdCodeText&quot;:&quot;&quot;,&quot;tableEdges&quot;:&quot;&quot;,&quot;tableHead&quot;:&quot;&quot;,&quot;tableHeadText&quot;:&quot;&quot;,&quot;tableRow&quot;:&quot;&quot;,&quot;tableStripe&quot;:&quot;&quot;,&quot;tableText&quot;:&quot;&quot;,&quot;text&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;}},&quot;main_body&quot;:{&quot;type&quot;:&quot;links&quot;},&quot;colors&quot;:{&quot;highlight&quot;:&quot;&quot;,&quot;main&quot;:&quot;#292F4C&quot;,&quot;main_alt&quot;:&quot;&quot;,&quot;header_text&quot;:&quot;&quot;,&quot;body_highlight&quot;:&quot;#0073EA&quot;,&quot;custom_login_link_color&quot;:&quot;&quot;},&quot;typography&quot;:{&quot;headline&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;body&quot;:&quot;Open+Sans:400:sans-serif&quot;,&quot;typekit&quot;:false,&quot;tk_key&quot;:&quot;&quot;,&quot;tk_headline&quot;:&quot;&quot;,&quot;tk_body&quot;:&quot;&quot;},&quot;header&quot;:{&quot;style&quot;:&quot;solid&quot;,&quot;img&quot;:[],&quot;img_size&quot;:&quot;auto&quot;,&quot;img_pos&quot;:&quot;tl&quot;},&quot;body&quot;:{&quot;style&quot;:&quot;none&quot;},&quot;global_landing_page&quot;:{&quot;html&quot;:&quot;&quot;,&quot;redirect&quot;:&quot;&quot;},&quot;referenceSimpleMode&quot;:true,&quot;referenceLayout&quot;:&quot;row&quot;,&quot;link_logo_to_url&quot;:false,&quot;theme&quot;:&quot;line&quot;,&quot;overlay&quot;:&quot;triangles&quot;,&quot;landing&quot;:true,&quot;sticky&quot;:false,&quot;hide_logo&quot;:false,&quot;childrenAsPills&quot;:false,&quot;subheaderStyle&quot;:&quot;links&quot;,&quot;splitReferenceDocs&quot;:false,&quot;showMetricsInReference&quot;:true,&quot;logo&quot;:[&quot;https://files.readme.io/d2ee7cd-small-aadd6db-small-image_56.png&quot;,&quot;aadd6db-small-image_56.png&quot;,250,40,&quot;#e6e4e3&quot;,&quot;https://files.readme.io/4745c8c-aadd6db-small-image_56.png&quot;],&quot;loginLogo&quot;:[],&quot;logo_white&quot;:[],&quot;logo_white_use&quot;:false,&quot;favicon&quot;:[&quot;https://files.readme.io/b72c77a-small-favicon-monday5-192.png&quot;,&quot;favicon-monday5-192.png&quot;,32,32,&quot;#f2d3b7&quot;,&quot;https://files.readme.io/4655041-favicon-monday5-192.png&quot;],&quot;stylesheet&quot;:&quot;&quot;,&quot;stylesheet_hub2&quot;:&quot;/* Make body text sofia pro and make \&quot;bold text\&quot; the same as normal text */\n\nbody {\n  --font-family: sofia-pro,Roboto,Helvetica,Arial,sans-serif;\n  --font-weight-bold: 400\n}&quot;,&quot;stylesheet_hub3&quot;:&quot;&quot;,&quot;javascript&quot;:&quot;&quot;,&quot;javascript_hub2&quot;:&quot;&quot;,&quot;html_promo&quot;:&quot;&quot;,&quot;html_body&quot;:&quot;&quot;,&quot;html_footer&quot;:&quot;&quot;,&quot;html_head&quot;:&quot;<link rel=\&quot;stylesheet\&quot; href=\&quot;https://use.typekit.net/sya2bsw.css\&quot; as=\&quot;font\&quot;>&quot;,&quot;html_footer_meta&quot;:&quot;&quot;,&quot;html_hidelinks&quot;:false,&quot;showVersion&quot;:false,&quot;hideTableOfContents&quot;:false,&quot;nextStepsLabel&quot;:&quot;&quot;,&quot;promos&quot;:[{&quot;extras&quot;:{&quot;type&quot;:&quot;buttons&quot;,&quot;buttonPrimary&quot;:&quot;get-started&quot;,&quot;buttonSecondary&quot;:&quot;none&quot;},&quot;title&quot;:&quot;The monday apps framework Developer Hub&quot;,&quot;text&quot;:&quot;Welcome to the monday apps framework developer hub. You'll find comprehensive guides and documentation to help you start working with monday apps framework as quickly as possible, as well as support if you get stuck. Let's jump right in!&quot;,&quot;_id&quot;:&quot;6050d19752c61c001100b35f&quot;}],&quot;logo_large&quot;:false,&quot;colorScheme&quot;:&quot;light&quot;},&quot;custom_domain&quot;:&quot;&quot;,&quot;childrenProjects&quot;:[],&quot;description&quot;:&quot;Everything you need to know about the monday.com Apps Framework!&quot;,&quot;error404&quot;:&quot;&quot;,&quot;first_page&quot;:&quot;docs&quot;,&quot;flags&quot;:{&quot;allow_hub2&quot;:false,&quot;enterprise&quot;:true,&quot;alwaysShowDocPublishStatus&quot;:false,&quot;hub2&quot;:true,&quot;migrationRun&quot;:false,&quot;migrationSwaggerRun&quot;:false,&quot;oauth&quot;:false,&quot;swagger&quot;:false,&quot;correctnewlines&quot;:false,&quot;rdmdCompatibilityMode&quot;:false,&quot;speedyRender&quot;:false,&quot;allowXFrame&quot;:false,&quot;newEditor&quot;:false,&quot;newEditorDash&quot;:false,&quot;reviewWorkflow&quot;:false,&quot;oldMarkdown&quot;:false,&quot;newMarkdownBetaProgram&quot;:true,&quot;useReactApp&quot;:true,&quot;disableAnonForum&quot;:false,&quot;directGoogleToStableVersion&quot;:false,&quot;translation&quot;:false,&quot;staging&quot;:false,&quot;newSearch&quot;:true,&quot;graphql&quot;:false,&quot;allowApiExplorerJsonEditor&quot;:false,&quot;singleProjectEnterprise&quot;:false,&quot;internalSamlFlow&quot;:false,&quot;dashReact&quot;:false,&quot;useReactGLP&quot;:false,&quot;star&quot;:false,&quot;allowDarkMode&quot;:false,&quot;forceDarkMode&quot;:false,&quot;disablePasswordlessLogin&quot;:false,&quot;personalizedDocs&quot;:false,&quot;myDevelopers&quot;:false},&quot;fullBaseUrl&quot;:&quot;https://monday-apps-target.readme.io/&quot;,&quot;glossaryTerms&quot;:[{&quot;_id&quot;:&quot;6050d19752c61c001100b35e&quot;,&quot;term&quot;:&quot;parliament&quot;,&quot;definition&quot;:&quot;Owls are generally solitary, but when seen together the group is called a 'parliament'!&quot;}],&quot;graphqlSchema&quot;:&quot;&quot;,&quot;healthCheck&quot;:{&quot;provider&quot;:&quot;&quot;,&quot;settings&quot;:{}},&quot;intercom_secure_emailonly&quot;:false,&quot;intercom&quot;:&quot;&quot;,&quot;is_active&quot;:true,&quot;landing_bottom&quot;:[],&quot;metrics&quot;:{&quot;realtime&quot;:{&quot;dashEnabled&quot;:false,&quot;hubEnabled&quot;:false},&quot;monthlyLimit&quot;:0,&quot;planLimit&quot;:1000000,&quot;thumbsEnabled&quot;:true},&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;name&quot;:&quot;monday apps framework&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;oauth_url&quot;:&quot;&quot;,&quot;plan&quot;:&quot;enterprise&quot;,&quot;planOverride&quot;:&quot;enterprise&quot;,&quot;planTrial&quot;:&quot;enterprise&quot;,&quot;readmeScore&quot;:{&quot;components&quot;:{&quot;newDesign&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:25},&quot;reference&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:50},&quot;tryItNow&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:35},&quot;syncingOAS&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;customLogin&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:25},&quot;metrics&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:40},&quot;recipes&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:15},&quot;pageVoting&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:1},&quot;suggestedEdits&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;support&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;htmlLanding&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;guides&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;changelog&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:5},&quot;glossary&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;variables&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;integrations&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:2}},&quot;totalScore&quot;:53},&quot;reCaptchaSiteKey&quot;:&quot;&quot;,&quot;stable&quot;:{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1},&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;subpath&quot;:&quot;apps&quot;,&quot;topnav&quot;:{&quot;left&quot;:[],&quot;right&quot;:[{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;Community&quot;,&quot;url&quot;:&quot;https://community.monday.com/c/developers/8&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;API Docs&quot;,&quot;url&quot;:&quot;https://developer.monday.com/api-reference/docs&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;API Playground&quot;,&quot;url&quot;:&quot;https://monday.com/developers/v2/try-it-yourself&quot;},{&quot;type&quot;:&quot;user&quot;}],&quot;bottom&quot;:[],&quot;edited&quot;:true},&quot;translate&quot;:{&quot;provider&quot;:&quot;transifex&quot;,&quot;show_widget&quot;:false,&quot;key_public&quot;:&quot;&quot;,&quot;key_secret&quot;:&quot;&quot;,&quot;org_name&quot;:&quot;&quot;,&quot;project_name&quot;:&quot;&quot;,&quot;languages&quot;:[]},&quot;url&quot;:&quot;https://www.monday.com&quot;,&quot;versions&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1}],&quot;variableDefaults&quot;:[],&quot;webhookEnabled&quot;:false},&quot;custom_domain&quot;:&quot;developer.monday.com&quot;,&quot;childrenProjects&quot;:[{&quot;childrenProjects&quot;:[],&quot;description&quot;:&quot;The monday.com API gives users access to supercharge their workflows with integration.&quot;,&quot;is_active&quot;:true,&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;name&quot;:&quot;monday API docs&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;API Reference&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;readmeScore&quot;:0,&quot;stable&quot;:&quot;62fd2fa24c037a007e857cdc&quot;,&quot;subdomain&quot;:&quot;monday-api-target&quot;,&quot;subpath&quot;:&quot;api-reference&quot;,&quot;webhookEnabled&quot;:false},{&quot;childrenProjects&quot;:[],&quot;description&quot;:&quot;Everything you need to know about the monday.com Apps Framework!&quot;,&quot;is_active&quot;:true,&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;name&quot;:&quot;monday apps framework&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;readmeScore&quot;:0,&quot;stable&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;subpath&quot;:&quot;apps&quot;,&quot;webhookEnabled&quot;:false}],&quot;description&quot;:&quot;&quot;,&quot;error404&quot;:&quot;&quot;,&quot;first_page&quot;:&quot;landing&quot;,&quot;flags&quot;:{&quot;allow_hub2&quot;:false,&quot;enterprise&quot;:true,&quot;alwaysShowDocPublishStatus&quot;:false,&quot;hub2&quot;:true,&quot;migrationRun&quot;:false,&quot;migrationSwaggerRun&quot;:false,&quot;oauth&quot;:false,&quot;swagger&quot;:false,&quot;correctnewlines&quot;:false,&quot;rdmdCompatibilityMode&quot;:false,&quot;speedyRender&quot;:false,&quot;allowXFrame&quot;:false,&quot;newEditor&quot;:false,&quot;newEditorDash&quot;:false,&quot;oldMarkdown&quot;:false,&quot;newMarkdownBetaProgram&quot;:true,&quot;useReactApp&quot;:true,&quot;disableAnonForum&quot;:false,&quot;directGoogleToStableVersion&quot;:false,&quot;translation&quot;:false,&quot;staging&quot;:true,&quot;newSearch&quot;:true,&quot;graphql&quot;:false,&quot;allowApiExplorerJsonEditor&quot;:false,&quot;singleProjectEnterprise&quot;:false,&quot;internalSamlFlow&quot;:true,&quot;dashReact&quot;:true,&quot;metricsV2&quot;:true,&quot;enableRealtimeExperiences&quot;:false,&quot;reviewWorkflow&quot;:true,&quot;star&quot;:false,&quot;allowDarkMode&quot;:false,&quot;forceDarkMode&quot;:false,&quot;useReactGLP&quot;:false,&quot;disablePasswordlessLogin&quot;:false,&quot;personalizedDocs&quot;:false,&quot;myDevelopers&quot;:false},&quot;fullBaseUrl&quot;:&quot;https://developer.monday.com/&quot;,&quot;glossaryTerms&quot;:[],&quot;graphqlSchema&quot;:&quot;&quot;,&quot;healthCheck&quot;:{&quot;provider&quot;:&quot;&quot;,&quot;settings&quot;:{}},&quot;intercom_secure_emailonly&quot;:false,&quot;intercom&quot;:&quot;&quot;,&quot;is_active&quot;:true,&quot;landing_bottom&quot;:[],&quot;metrics&quot;:{&quot;monthlyLimit&quot;:0,&quot;planLimit&quot;:20000000,&quot;thumbsEnabled&quot;:true,&quot;realtime&quot;:{&quot;dashEnabled&quot;:false,&quot;hubEnabled&quot;:false}},&quot;modules&quot;:{&quot;landing&quot;:true,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:true,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:true,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:false,&quot;tutorials&quot;:false},&quot;name&quot;:&quot;mondaydotdev&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;oauth_url&quot;:&quot;&quot;,&quot;plan&quot;:&quot;enterprise&quot;,&quot;planOverride&quot;:&quot;enterprise&quot;,&quot;planTrial&quot;:&quot;enterprise&quot;,&quot;readmeScore&quot;:{&quot;components&quot;:{&quot;newDesign&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:25},&quot;reference&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:50},&quot;tryItNow&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:35},&quot;syncingOAS&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;customLogin&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:25},&quot;metrics&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:40},&quot;recipes&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:15},&quot;pageVoting&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:1},&quot;suggestedEdits&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;support&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:5},&quot;htmlLanding&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;guides&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;changelog&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:5},&quot;glossary&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;variables&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;integrations&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:2}},&quot;totalScore&quot;:46},&quot;reCaptchaSiteKey&quot;:&quot;&quot;,&quot;stable&quot;:{&quot;_id&quot;:&quot;6201a844aba7e30080d6cbf5&quot;,&quot;version&quot;:&quot;1.0.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:false,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[],&quot;releaseDate&quot;:&quot;2022-02-07T23:16:20.231Z&quot;,&quot;createdAt&quot;:&quot;2022-02-07T23:16:20.231Z&quot;,&quot;project&quot;:&quot;6201a844aba7e30080d6cbf6&quot;,&quot;__v&quot;:0},&quot;subdomain&quot;:&quot;mondaydotdev&quot;,&quot;subpath&quot;:&quot;&quot;,&quot;topnav&quot;:{&quot;left&quot;:[],&quot;right&quot;:[{&quot;type&quot;:&quot;user&quot;}],&quot;bottom&quot;:[],&quot;edited&quot;:false},&quot;translate&quot;:{&quot;provider&quot;:&quot;transifex&quot;,&quot;show_widget&quot;:false,&quot;key_public&quot;:&quot;&quot;,&quot;key_secret&quot;:&quot;&quot;,&quot;org_name&quot;:&quot;&quot;,&quot;project_name&quot;:&quot;&quot;,&quot;languages&quot;:[]},&quot;url&quot;:&quot;&quot;,&quot;versions&quot;:[{&quot;_id&quot;:&quot;6201a844aba7e30080d6cbf5&quot;,&quot;version&quot;:&quot;1.0.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:false,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[],&quot;releaseDate&quot;:&quot;2022-02-07T23:16:20.231Z&quot;,&quot;createdAt&quot;:&quot;2022-02-07T23:16:20.231Z&quot;,&quot;project&quot;:&quot;6201a844aba7e30080d6cbf6&quot;,&quot;__v&quot;:0}],&quot;variableDefaults&quot;:[],&quot;webhookEnabled&quot;:false},&quot;plan&quot;:&quot;enterprise&quot;,&quot;planOverride&quot;:&quot;business&quot;,&quot;planTrial&quot;:&quot;enterprise&quot;,&quot;readmeScore&quot;:{&quot;components&quot;:{&quot;newDesign&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:25},&quot;reference&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:50},&quot;tryItNow&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:35},&quot;syncingOAS&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:10},&quot;customLogin&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:25},&quot;metrics&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:40},&quot;recipes&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:15},&quot;pageVoting&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:1},&quot;suggestedEdits&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;support&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;htmlLanding&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:5},&quot;guides&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:10},&quot;changelog&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:5},&quot;glossary&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;variables&quot;:{&quot;enabled&quot;:false,&quot;points&quot;:1},&quot;integrations&quot;:{&quot;enabled&quot;:true,&quot;points&quot;:2}},&quot;totalScore&quot;:53},&quot;reCaptchaSiteKey&quot;:&quot;&quot;,&quot;siblings&quot;:[{&quot;_id&quot;:&quot;62fd2fa24c037a007e857d5e&quot;,&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;nav_names&quot;:{&quot;docs&quot;:&quot;API Reference&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;name&quot;:&quot;monday API docs&quot;,&quot;subpath&quot;:&quot;api-reference&quot;,&quot;subdomain&quot;:&quot;monday-api-target&quot;,&quot;description&quot;:&quot;The monday.com API gives users access to supercharge their workflows with integration.&quot;,&quot;is_active&quot;:true,&quot;internal&quot;:&quot;&quot;,&quot;owner&quot;:&quot;6024663c1ce3230065bbb492&quot;,&quot;stable&quot;:&quot;62fd2fa24c037a007e857cdc&quot;},{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;},&quot;name&quot;:&quot;monday apps framework&quot;,&quot;subpath&quot;:&quot;apps&quot;,&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;description&quot;:&quot;Everything you need to know about the monday.com Apps Framework!&quot;,&quot;is_active&quot;:true,&quot;internal&quot;:&quot;&quot;,&quot;owner&quot;:&quot;6024663c1ce3230065bbb492&quot;,&quot;stable&quot;:&quot;62fd2f800b04a9008f0886ac&quot;}],&quot;stable&quot;:{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1},&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;subpath&quot;:&quot;apps&quot;,&quot;topnav&quot;:{&quot;left&quot;:[],&quot;right&quot;:[{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;Community&quot;,&quot;url&quot;:&quot;https://community.monday.com/c/developers/8&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;API Docs&quot;,&quot;url&quot;:&quot;https://developer.monday.com/api-reference/docs&quot;},{&quot;type&quot;:&quot;url&quot;,&quot;text&quot;:&quot;API Playground&quot;,&quot;url&quot;:&quot;https://monday.com/developers/v2/try-it-yourself&quot;},{&quot;type&quot;:&quot;user&quot;,&quot;text&quot;:&quot;User&quot;,&quot;url&quot;:&quot;/login?redirect_uri=/docs/choosing-auth&quot;}],&quot;bottom&quot;:[],&quot;edited&quot;:true},&quot;translate&quot;:{&quot;provider&quot;:&quot;transifex&quot;,&quot;show_widget&quot;:false,&quot;key_public&quot;:&quot;&quot;,&quot;key_secret&quot;:&quot;&quot;,&quot;org_name&quot;:&quot;&quot;,&quot;project_name&quot;:&quot;&quot;,&quot;languages&quot;:[]},&quot;url&quot;:&quot;https://www.monday.com&quot;,&quot;versions&quot;:[{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1}],&quot;variableDefaults&quot;:[],&quot;webhookEnabled&quot;:false,&quot;isHubEditable&quot;:true},&quot;version&quot;:{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1}},&quot;reqUrl&quot;:&quot;/apps/docs/choosing-auth&quot;,&quot;version&quot;:{&quot;_id&quot;:&quot;62fd2f800b04a9008f0886ac&quot;,&quot;version&quot;:&quot;1.0&quot;,&quot;version_clean&quot;:&quot;1.0.0&quot;,&quot;codename&quot;:&quot;&quot;,&quot;is_stable&quot;:true,&quot;is_beta&quot;:false,&quot;is_hidden&quot;:false,&quot;is_deprecated&quot;:false,&quot;categories&quot;:[&quot;6050d19752c61c001100b364&quot;,&quot;6050d19752c61c001100b364&quot;,&quot;62fd2f800b04a9008f0886af&quot;,&quot;62fd2f800b04a9008f0886b0&quot;,&quot;62fd2f800b04a9008f0886b1&quot;,&quot;62fd2f800b04a9008f0886b2&quot;,&quot;62fd2f800b04a9008f0886b3&quot;,&quot;62fd2f800b04a9008f0886b4&quot;,&quot;6324e5f9c2935f009af2a814&quot;,&quot;6337184e561d540a168b2ddd&quot;,&quot;635700d3809148000fbb71fb&quot;,&quot;6362cda2d7b3340069fe397d&quot;],&quot;project&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;releaseDate&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;createdAt&quot;:&quot;2021-03-16T15:41:11.749Z&quot;,&quot;__v&quot;:1},&quot;lang&quot;:&quot;en&quot;,&quot;langFull&quot;:&quot;English&quot;,&quot;isDetachedProductionSite&quot;:true,&quot;rdmdOpts&quot;:{&quot;normalize&quot;:true,&quot;correctnewlines&quot;:false,&quot;compatibilityMode&quot;:false}}"></script></div><div ng-class="{active:contentLoadingSection || contentLoading}" class="hub-loading-indicator"></div><div id="hub-container" ng-class="{loading:contentLoadingSection}"><div class="hub-container"><div state-container="" ng-attr-id="{{state.current().root !== 'docs' &amp;&amp; 'react-app-content-container'}}"><div id="replace-view" ng-non-bindable=""><meta ng-non-bindable="" name="meta:slug" content="choosing-auth"><meta ng-non-bindable="" name="meta:type" content="docs"><meta ng-non-bindable="" name="meta:parent"><meta ng-non-bindable="" name="meta:image" content=""><meta ng-non-bindable="" name="meta:title" content="Choosing an authentication method"><meta ng-non-bindable="" name="meta:title_raw" content="Choosing an authentication method"><meta ng-non-bindable="" name="meta:description" content="Read this guide to learn more about the different types of authorization available for your monday app, as well as the best use-cases for each."><meta ng-non-bindable="" name="meta:_id" content="62fd2f800b04a9008f0886b9"><meta ng-non-bindable="" name="meta:hidden"><div ng-if="!suggestedEdits.isEnabled" class="templateBlock--docs"></div></div></div></div></div><footer></footer><script>var is_hub = true;
var is_hub2 = true;
var is_hub_edit = true;
</script><div id="ssr-end"><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[7114,9817,4120,9770,2193,9683,2733,1284,4075,9351,7349,438,326,1717,3879,9097,7667,1369,3438,5296,788,5393,4196,428,5079,2332,4789,4179,9556,3761,4141,439,4022,748,6842,2647,5443,2770,6605,7815,4372,1217]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["Header","routes-Doc","Footer","core-icons-arrow-right-svg","routes-Reference","routes-CustomPage","routes-Landing","routes-Changelog","Post","routes-SuggestedEdits-Header","routes-SuggestedEdits-index-ngz","routes-Discuss","Page","core-icons-arrow-up-right-svg","core-icons-chevron-down-svg","List","core-icons-star-svg","core-icons-trending-up-svg","core-icons-award-svg","core-icons-callout-info-svg","routes-Tutorials","core-icons-menu-svg","New"]}</script>
<script async="" data-chunk="main" src="https://cdn.readme.io/hub/web/main.a16d8cf34fead30bd419.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/7114.5ed3a979b0afa8fee58a.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/9817.8d22b72a8808395ee0e3.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/4120.1b05964da72b507ea0b5.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/9770.0579fc1fb196b3bec879.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/2193.b819f197e81ddfcb8933.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/9683.5ca5b0bf8974b011a6ea.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/2733.0e46e44e849c56798ac4.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/1284.392b3e4de729fcfa23f1.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/4075.b87d144d97d7304fb9f7.js"></script>
<script async="" data-chunk="Header" src="https://cdn.readme.io/hub/web/Header.1d2d44e31f17a6bb8dbd.js"></script>
<script async="" data-chunk="routes-Doc" src="https://cdn.readme.io/hub/web/7349.4cb0fd64708760609258.js"></script>
<script async="" data-chunk="routes-Doc" src="https://cdn.readme.io/hub/web/438.e839753379aa3fbe52e6.js"></script>
<script async="" data-chunk="routes-Doc" src="https://cdn.readme.io/hub/web/326.17680bba28a8da868e85.js"></script>
<script async="" data-chunk="routes-Doc" src="https://cdn.readme.io/hub/web/1717.7a642e1cad1b6e528185.js"></script>
<script async="" data-chunk="routes-Doc" src="https://cdn.readme.io/hub/web/routes-Doc.8fcd1f891968c1881f7e.js"></script>
<script async="" data-chunk="Footer" src="https://cdn.readme.io/hub/web/Footer.ab2b0a9ae066003ef75d.js"></script>
<script async="" data-chunk="core-icons-arrow-right-svg" src="https://cdn.readme.io/hub/web/core-icons-arrow-right-svg.72c37630cc457f373257.js"></script>
<script async="" data-chunk="routes-Reference" src="https://cdn.readme.io/hub/web/1369.ddc0352736d5ce6d7db1.js"></script>
<script async="" data-chunk="routes-Reference" src="https://cdn.readme.io/hub/web/3438.22de44892c5ea2c1b087.js"></script>
<script async="" data-chunk="routes-Reference" src="https://cdn.readme.io/hub/web/5296.ed28f3ee96e9926b8dad.js"></script>
<script async="" data-chunk="routes-Reference" src="https://cdn.readme.io/hub/web/routes-Reference.c094d585a66941461651.js"></script>
<script async="" data-chunk="routes-CustomPage" src="https://cdn.readme.io/hub/web/5393.856240d42a3e1097a743.js"></script>
<script async="" data-chunk="routes-CustomPage" src="https://cdn.readme.io/hub/web/routes-CustomPage.dbfd10c5905a91418576.js"></script>
<script async="" data-chunk="routes-Landing" src="https://cdn.readme.io/hub/web/routes-Landing.073a261e4b90da64415a.js"></script>
<script async="" data-chunk="routes-Changelog" src="https://cdn.readme.io/hub/web/routes-Changelog.292b2a8e24d66ecd8eec.js"></script>
<script async="" data-chunk="Post" src="https://cdn.readme.io/hub/web/Post.4d3b88e6c43b9b6ff2a2.js"></script>
<script async="" data-chunk="routes-SuggestedEdits-Header" src="https://cdn.readme.io/hub/web/routes-SuggestedEdits-Header.154bc3299b916e17c4dc.js"></script>
<script async="" data-chunk="routes-SuggestedEdits-index-ngz" src="https://cdn.readme.io/hub/web/routes-SuggestedEdits-index-ngz.c5978ed7bc2f929b806a.js"></script>
<script async="" data-chunk="routes-Discuss" src="https://cdn.readme.io/hub/web/routes-Discuss.1f2edf729ed48bef59c8.js"></script>
<script async="" data-chunk="Page" src="https://cdn.readme.io/hub/web/3761.90a4d468d82819d20359.js"></script>
<script async="" data-chunk="Page" src="https://cdn.readme.io/hub/web/4141.6522d22a79727d7511bd.js"></script>
<script async="" data-chunk="Page" src="https://cdn.readme.io/hub/web/Page.ae02b241364bb5d110e6.js"></script>
<script async="" data-chunk="core-icons-arrow-up-right-svg" src="https://cdn.readme.io/hub/web/core-icons-arrow-up-right-svg.034f6aa9c7bed5851ac5.js"></script>
<script async="" data-chunk="core-icons-chevron-down-svg" src="https://cdn.readme.io/hub/web/core-icons-chevron-down-svg.196288709952b80e64d7.js"></script>
<script async="" data-chunk="List" src="https://cdn.readme.io/hub/web/List.8986622b18c267733c48.js"></script>
<script async="" data-chunk="core-icons-star-svg" src="https://cdn.readme.io/hub/web/core-icons-star-svg.5d8c2be33cb469ea9898.js"></script>
<script async="" data-chunk="core-icons-trending-up-svg" src="https://cdn.readme.io/hub/web/core-icons-trending-up-svg.c168ddc6836764aacef9.js"></script>
<script async="" data-chunk="core-icons-award-svg" src="https://cdn.readme.io/hub/web/core-icons-award-svg.e0b10ba9ebc262b0b99d.js"></script>
<script async="" data-chunk="core-icons-callout-info-svg" src="https://cdn.readme.io/hub/web/core-icons-callout-info-svg.f7cb7a0a46f7b666e682.js"></script>
<script async="" data-chunk="routes-Tutorials" src="https://cdn.readme.io/hub/web/routes-Tutorials.c8de11de32edce7b306e.js"></script>
<script async="" data-chunk="core-icons-menu-svg" src="https://cdn.readme.io/hub/web/core-icons-menu-svg.dfbd703a0f9a34282f8c.js"></script>
<script async="" data-chunk="New" src="https://cdn.readme.io/hub/web/New.c328371669570c4894d6.js"></script></div><script id="customJS">$(window).on('pageLoad', function(event, state) {
  // Your Code Here
  // addGlobalBanner();
  isPageChangelog();
});

// Helper functions

function addGlobalBanner() {
  // code to add a blue banner on top of all pages
 if($('.top-banner-announcement').length <= 0){ // only add banner if doesn't exist already
  $('.rm-Header').before('<div class="top-banner-announcement">Our docs have moved to developer.monday.com!<a class="top-banner-announcement" href="https://developer.monday.com/apps/changelog/new-url-for-api-apps-docs">Learn more here.</a></div>')
 }
}

function isPageChangelog() {
    if (document.location == 'https://developer.monday.com/api-reference/changelog') {
     	addChangelogHeader();
    } else if (document.location == 'https://developer.monday.com/apps/changelog') {
      addFrameworkChangelogHeader();
    } else {
      removeChangelogHeader();
    }
  }

function addChangelogHeader() {
 if($('.changelog-banner').length <= 0){
  $('.rm-Changelog').before('<div class="changelog-banner"><h1>API Changelog</h1><div class="excerpt"><div class="markdown-body"><p>This represents a log of all changes to the API. To see Apps Framework changes, please check out our <a href="https://developer.monday.com/apps/changelog" target="_blank">Framework Changelog</a>.</p></div></div></div>')
 }
}

function addFrameworkChangelogHeader() {
 if($('.changelog-banner').length <= 0){
  $('.rm-Changelog').before('<div class="changelog-banner"><h1>Apps Framework Changelog</h1><div class="excerpt"><div class="markdown-body"><p>This represents a log of all changes to the Apps Framework. To see API changes, please check out our <a href="https://developer.monday.com/api-reference/changelog" target="_blank">API Changelog</a>.</p></div></div></div>')
 }
}
  
function removeChangelogHeader() {
  $('.changelog-banner').remove();
}

</script><script async="async" src="https://www.googletagmanager.com/gtag/js?id=G-500WE4S491"></script><script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-500WE4S491');</script><script id="hub-me" type="application/json" data-json="{&quot;loggedIn&quot;:false,&quot;search&quot;:{&quot;app&quot;:&quot;52CQU0Z4X8&quot;,&quot;token&quot;:&quot;ZjQwMDEwYjk3NmI0ZWU0ZTYwMjJhYjIxODczZmI5OTM5YzE3NTk0YjAxZjg2YTgwZmRjYTUwNTc0M2Q0Nzg4MXRhZ0ZpbHRlcnM9KHByb2plY3Q6NjJmZDJmYTI0YzAzN2EwMDdlODU3ZDVlLHByb2plY3Q6NjJmZDJmODAwYjA0YTkwMDhmMDg4NmY4KSwodmVyc2lvbjpub25lLHZlcnNpb246NjJmZDJmYTI0YzAzN2EwMDdlODU3Y2RjLHZlcnNpb246NjJmZDJmODAwYjA0YTkwMDhmMDg4NmFjKSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OkJsb2cp&quot;,&quot;filters&quot;:&quot;tagFilters=(project:62fd2fa24c037a007e857d5e,project:62fd2f800b04a9008f0886f8),(version:none,version:62fd2fa24c037a007e857cdc,version:62fd2f800b04a9008f0886ac),(hidden:none,hidden:false),(index:CustomPage,index:Page,index:Blog)&quot;,&quot;metaData&quot;:[{&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;id&quot;:&quot;62fd2fa24c037a007e857d5e&quot;,&quot;name&quot;:&quot;monday API docs&quot;,&quot;subdomain&quot;:&quot;monday-api-target&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;API Reference&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;}},{&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:true,&quot;reference&quot;:false,&quot;graphql&quot;:false,&quot;changelog&quot;:true,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:true,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;id&quot;:&quot;62fd2f800b04a9008f0886f8&quot;,&quot;name&quot;:&quot;monday apps framework&quot;,&quot;subdomain&quot;:&quot;monday-apps-target&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;}}]}}"></script><script id="readme-data-baseUrl" type="application/json" data-json="&quot;/apps&quot;"></script><div class="hub-footer"></div></body></html>

                             

Screenshot: