PageSourceSearch

https://vision.truepic.dev/docs/conditional-list-items

html truepic.dev collected 2026-10-04 03:07:07 UTC 154,911 bytes, 230 lines download raw bytes

1<!DOCTYPE html><html lang="en" style="" data-color-mode="system" class=" useReactApp  "><head><meta charset="utf-8"><link rel="preconnect" href="https://cdn.readme.io"><link rel="preconnect" href="https://cdn.readme.io" crossorigin><meta name="readme-deploy" content="5.909.0"><meta name="readme-subdomain" content="truepic-vision"><meta name="readme-repo" content="truepic-vision-47f42fda4344"><meta name="readme-project-flags" content="TfEf7TTOGxFo9ArCaxoPNg==:db8iXqAFhdHfr6dGWa0vYgoTgclwp2V0/Xy2XXXTOFIH6Wi1x2psyr2T27BmdQbhf9ubZTUGzs58dxbQiOueXEkVDdqzB9Vxm5EYS+rcra+rs867EBQspOUKEr0EihVz"><meta name="readme-version" content="3"><title>Conditional List Items</title><meta name="description" content="Show follow-up list items only when a customer selects a specific answer to a multiple-choice question." data-rh="true"><meta property="og:title" content="Conditional List Items" data-rh="true"><meta property="og:description" content="Show follow-up list items only when a customer selects a specific answer to a multiple-choice question." data-rh="true"><meta property="og:site_name" content="Vision"><meta name="twitter:title" content="Conditional List Items" data-rh="true"><meta name="twitter:description" content="Show follow-up list items only when a customer selects a specific answer to a multiple-choice question." data-rh="true"><meta name="twitter:card" content="summary_large_image"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:image" content="https://cdn.readme.io/og-image/create?type=docs&amp;title=Conditional%20List%20Items&amp;projectTitle=Vision&amp;description=Show%20follow-up%20list%20items%20only%20when%20a%20customer%20selects%20a%20specific%20answer%20to%20a%20multiple-choice%20question.&amp;logoUrl=https%3A%2F%2Ffiles.readme.io%2Fc898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png&amp;color=%23ffffff&amp;variant=light" data-rh="true"><meta name="twitter:image" content="https://cdn.readme.io/og-image/create?type=docs&amp;title=Conditional%20List%20Items&amp;projectTitle=Vision&amp;description=Show%20follow-up%20list%20items%20only%20when%20a%20customer%20selects%20a%20specific%20answer%20to%20a%20multiple-choice%20question.&amp;logoUrl=https%3A%2F%2Ffiles.readme.io%2Fc898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png&amp;color=%23ffffff&amp;variant=light" data-rh="true"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta name="dateModified" content="2026-03-26T21:00:58.000Z" data-rh="true"><meta property="article:modified_time" content="2026-03-26T21:00:58.000Z" data-rh="true"><meta property="og:updated_time" content="2026-03-26T21:00:58.000Z" data-rh="true">
1<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"TechArticle","headline":"Conditional List Items","dateModified":"2026-03-26T21:00:58.000Z"}</script>
1<link id="favicon" rel="shortcut icon" href="https://files.readme.io/707fad0e172b1f6d73f8a7e001d0e47b461626e20d70fa293f983316f6af74da-small-truepic_vision_logo_black_fav.png" type="image/png"><link rel="canonical" href="https://vision.truepic.dev/docs/conditional-list-items">
1<script src="https://cdn.readme.io/public/js/cash-dom.min.js?1790955328262"></script>
1<link data-chunk="Footer" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Footer.769aa3e9fc194cc963d9.css">
2<link data-chunk="components-AIDropdown" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/components-AIDropdown.99bc192bac06a6bceec5.css">
3<link data-chunk="RMDXISH" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/RMDXISH.159422ed8463cae8cb3f.css">
4<link data-chunk="RMDXISH" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/2985.07d8154a4f956a2e17c1.css">
5<link data-chunk="Doc" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Doc.f3d5f8eea2a1ed9379a5.css">
6<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Header.b0da985a5b2effd2ad0a.css">
7<link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/ui-styles.d94b555f429ba76ba9c5.css">
8<link data-chunk="Containers-EndUserContainer" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Containers-EndUserContainer.8f6dfebd66e7ce6dca76.css">
9<link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/main.ad99764220b32ef741c7.css">
10<link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/main.89b373a078b1c215e875.js">
11<link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.cb412157f45e597a4425.js">
12<link data-chunk="Containers-EndUserContainer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Containers-EndUserContainer.90a514a4055ca7d90385.js">
13<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4011.ea80785c49392e38609c.js">
14<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6269.a4ec51ee755a4d46acb3.js">
15<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/444.e60d8adb20ffc4fd64ff.js">
16<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4148.f995b8b73ad1a8218dd5.js">
17<link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Header.c1ed1768eda123e99d6d.js">
18<link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.84560f9b86c01c2607d0.js">
19<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7137.6d393781d59245222014.js">
20<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9977.a933c2a0ee96169ffef7.js">
21<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6146.e0750bc6839fd326854d.js">
22<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/441.0bca8969b4854384884a.js">
23<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1347.6265ddeff9b9202723b8.js">
24<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8836.278c0fa83edd766823b0.js">
25<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5446.66a863132dae0648c54c.js">
26<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1306.50782c5e797f388d05de.js">
27<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2966.d80212751366d02e6f8e.js">
28<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3183.8c27815dfa34f5f049e2.js">
29<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1913.1d5c4687dc666153eb67.js">
30<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9654.759ae99914b53d759ddb.js">
31<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7358.2d5937fa87893f7889fd.js">
32<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8490.b0dbe9c27f5481960b55.js">
33<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9127.d25c7939603369388c65.js">
34<link data-chunk="Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Doc.2931c1cadacb52ad6149.js">
35<link data-chunk="ConnectMetadata" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/ConnectMetadata.2d6f49b2cb0315a7ccd6.js">
36<link data-chunk="RMDXISH" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2712.4cd
36afc1e56a745cc323d.js">
37<link data-chunk="RMDXISH" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4683.d51d276619f8a3e43f84.js">
38<link data-chunk="RMDXISH" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3299.7cd65e88fba83257e48f.js">
39<link data-chunk="RMDXISH" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2985.b3b2ef602f6403b3d3ae.js">
40<link data-chunk="RMDXISH" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5078.44033880381cc8301c62.js">
41<link data-chunk="RMDXISH" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/RMDXISH.11c17503bfaa19962d73.js">
42<link data-chunk="components-AIDropdown" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4818.6527b50cddd71e4f39a3.js">
43<link data-chunk="components-AIDropdown" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/components-AIDropdown.88def46aeefbfb1f9434.js">
44<link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Footer.fb5aa36c9d47e74072b1.js">
45<link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/main.ad99764220b32ef741c7.css">
46<link data-chunk="Containers-EndUserContainer" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Containers-EndUserContainer.8f6dfebd66e7ce6dca76.css">
47<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/ui-styles.d94b555f429ba76ba9c5.css">
48<link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Header.b0da985a5b2effd2ad0a.css">
49<link data-chunk="Doc" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Doc.f3d5f8eea2a1ed9379a5.css">
50<link data-chunk="RMDXISH" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/2985.07d8154a4f956a2e17c1.css">
51<link data-chunk="RMDXISH" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/RMDXISH.159422ed8463cae8cb3f.css">
52<link data-chunk="components-AIDropdown" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/components-AIDropdown.99bc192bac06a6bceec5.css">
53<link data-chunk="Footer" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Footer.769aa3e9fc194cc963d9.css"><!-- CUSTOM CSS--><style title="rm-custom-css">:root{--project-color-primary:#ffffff;--project-color-inverse:#222;--recipe-button-color:#1a6dff;--recipe-button-color-hover:#0041b3;--recipe-button-color-active:#002e80;--recipe-button-color-focus:rgba(26, 109, 255, 0.25);--recipe-button-color-disabled:#e6efff}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:#ffffff;--project-color-inverse:#222}a{color:var(--color-link-primary,#1a6dff)}a:hover{color:var(--color-link-primary-darken-5,#0041b3)}a.text-muted:hover{color:var(--color-link-primary,#1a6dff)}.btn.btn-primary{background-color:#1a6dff}.btn.btn-primary:hover{background-color:#0041b3}
53.theme-line #hub-landing-top h2{color:#1a6dff}#hub-landing-top .btn:hover{color:#1a6dff}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:#fff}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,#fff,#ded3d3)}.theme-solid.header-custom header#hub-header #header-top{background-image:url("undefined")}.theme-line header#hub-header #header-top{border-bottom-color:#fff}.theme-line header#hub-header #header-top .btn{background-color:#fff}header#hub-header #header-top #header-logo{width:176px;height:40px;margin-top:0;background-image:url("https://files.readme.io/c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png")}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:#fff}#subheader-links a.active{color:#fff!important;box-shadow:inset 0 -2px 0 #fff}#subheader-links a:hover{color:#fff!important;box-shadow:inset 0 -2px 0 #fff;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:#1a6dff}section#hub-discuss .discussion a .discuss-body h4{color:#1a6dff}section#hub-discuss .discussion a:hover .discuss-body h4{color:#0041b3}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:#1a6dff}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:#1a6dff}#hub-search-results h3 em{color:#1a6dff}.main_background,.tag-item{background:#1a6dff!important}.main_background:hover{background:#0041b3!important}.main_color{color:#fff!important}.border_bottom_main_color{border-bottom:2px solid #fff}.main_color_hover:hover{color:#fff!important}section#hub-discuss h1{color:#1a6dff}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:#1a6dff;background-color:#1a6dff}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#0041b3;border-color:#0041b3}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:#1a6dff;color:#1a6dff}#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,#1a6dff);border-color:var(--project-color-primary,#1a6dff)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#0041b3;border-color:#0041b3}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:#1a6dff;fill:var(--project-color-primary,#1a6dff)}#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:#1a6dff}.main-color-accent{border-bottom:3px solid #fff;padding-bottom:8px}</style><meta name="loadedProject" content="truepic-vision">
53<script>(function () {
54  var scheme = 'system';
55  var mode = scheme;
56
57  if (scheme === 'system') {
58    try {
59      mode = window.localStorage.getItem('color-scheme');
60    } catch (e) {
61      // localStorage throws in some privacy modes
62    }
63  }
64
65  // anything else (null on a first visit, a stale poisoned value) falls back to the OS
66  if (mode !== 'light' && mode !== 'dark' && mode !== 'system') mode = 'system';
67
68  document.documentElement.setAttribute('data-color-mode', mode);
69})();</script>
69<script id="config" type="application/json" data-json="{&quot;algoliaIndex&quot;:&quot;readme_search_v2&quot;,&quot;amplitude&quot;:{&quot;apiKey&quot;:&quot;8b550cf334a130e3d6ea41a88b894d8&quot;,&quot;enabled&quot;:&quot;true&quot;,&quot;sessionReplay&quot;:{&quot;enabled&quot;:&quot;true&quot;,&quot;sampleRate&quot;:&quot;0.1&quot;}},&quot;api&quot;:{&quot;upload&quot;:{&quot;fileSizeLimit&quot;:10485760,&quot;fileSizeLimitFormatted&quot;:&quot;10MB&quot;}},&quot;asset_url&quot;:&quot;https://cdn.readme.io&quot;,&quot;dashDomain&quot;:&quot;dash.readme.com&quot;,&quot;domain&quot;:&quot;readme.io&quot;,&quot;domainFull&quot;:&quot;https://dash.readme.com&quot;,&quot;encryptedLocalStorageKey&quot;:&quot;ekfls-2025-03-27&quot;,&quot;fullstory&quot;:{&quot;enabled&quot;:true,&quot;orgId&quot;:&quot;FSV9A&quot;},&quot;git&quot;:{&quot;preview&quot;:&quot;https://githug-prod.gitto.rdme.io&quot;,&quot;sync&quot;:{&quot;bitbucket&quot;:{&quot;installationLink&quot;:&quot;https://developer.atlassian.com/console/install/310151e6-ca1a-4a44-9af6-1b523fea0561?signature=AYABeMn9vqFkrg%2F1DrJAQxSyVf4AAAADAAdhd3Mta21zAEthcm46YXdzOmttczp1cy13ZXN0LTI6NzA5NTg3ODM1MjQzOmtleS83MDVlZDY3MC1mNTdjLTQxYjUtOWY5Yi1lM2YyZGNjMTQ2ZTcAuAECAQB4IOp8r3eKNYw8z2v%2FEq3%2FfvrZguoGsXpNSaDveR%2FF%2Fo0BHUxIjSWx71zNK2RycuMYSgAAAH4wfAYJKoZIhvcNAQcGoG8wbQIBADBoBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDOJgARbqndU9YM%2FRdQIBEIA7unpCah%2BIu53NA72LkkCDhNHOv%2BgRD7agXAO3jXqw0%2FAcBOB0%2F5LmpzB5f6B1HpkmsAN2i2SbsFL30nkAB2F3cy1rbXMAS2Fybjphd3M6a21zOmV1LXdlc3QtMTo3MDk1ODc4MzUyNDM6a2V5LzQ2MzBjZTZiLTAwYzMtNGRlMi04NzdiLTYyN2UyMDYwZTVjYwC4AQICAHijmwVTMt6Oj3F%2B0%2B0cVrojrS8yZ9ktpdfDxqPMSIkvHAGT%2FMTvCxC3XwnwlulZe975AAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMMUUe9d1YmFOo373TAgEQgDuJo7TayM6NL19Sj9RPooRrl8rYxwKgvu9gkLNc3GuyyovWI1xA2qTr0LQzMRsf3imrAWsywzPcsjnvuAAHYXdzLWttcwBLYXJuOmF3czprbXM6dXMtZWFzdC0xOjcwOTU4NzgzNTI0MzprZXkvNmMxMjBiYTAtNGNkNS00OTg1LWI4MmUtNDBhMDQ5NTJjYzU3ALgBAgIAeLKa7Dfn9BgbXaQmJGrkKztjV4vrreTkqr7wGwhqIYs5AZR28Sibv2eBxSIg2MydtvEAAAB%2BMHwGCSqGSIb3DQEHBqBvMG0CAQAwaAYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAzzWhThsIgJwrr%2FY2ECARCAOxoaW9pob21lweyAfrIm6Fw7gd8D%2B%2F8LHk4rl3jjULDM35%2FVPuqBrqKunYZSVCCGNGB3RqpQJr%2FasASiAgAAAAAMAAAQAAAAAAAAAAAAAAAAAEokowLKsF1tMABEq%2BKNyJP%2F%2F%2F%2F%2FAAAAAQAAAAAAAAAAAAAAAQAAADJLzRcp6MkqKR43PUjOiRxxbxXYhLc6vFXEutK3%2BQ71yuPq4dC8pAHruOVQpvVcUSe8dptV8c7wR8BTJjv%2F%2FNe8r0g%3D&amp;product=bitbucket&quot;}}},&quot;hubspot&quot;:{&quot;portalId&quot;:&quot;9401557&quot;},&quot;metrics&quot;:{&quot;billingCronEnabled&quot;:&quot;true&quot;,&quot;dashUrl&quot;:&quot;https://m.readme.io&quot;,&quot;defaultUrl&quot;:&quot;https://m.readme.io&quot;,&quot;exportMaxRetries&quot;:12,&quot;wsUrl&quot;:&quot;wss://m.readme.io&quot;},&quot;micro&quot;:{&quot;baseUrl&quot;:&quot;https://micro-beta.readme.com&quot;},&quot;novuNotification&quot;:{&quot;appId&quot;:&quot;ob_MiAPOPqgP&quot;,&quot;showUnreleasedWorkflows&quot;:false},&quot;proxyUrl&quot;:&quot;https://try.readme.io&quot;,&quot;readmeRecaptchaSiteKey&quot;:&quot;6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x&quot;,&quot;releaseVersion&quot;:&quot;5.909.0&quot;,&quot;reservedWords&quot;:{&quot;tools&quot;:[&quot;execute-request&quot;,&quot;get-endpoint&quot;,&quot;get-server-variables&quot;,&quot;list-endpoints&quot;,&quot;list-specs&quot;,&quot;search-endpoints&quot;,&quot;search&quot;,&quot;fetch&quot;]},&quot;sentry&quot;:{&quot;dsn&quot;:&quot;https://[email protected]/2052166&quot;,&quot;enabled&quot;:true},&quot;shMigration&quot;:{&quot;promoVideo&quot;:&quot;&quot;,&quot;forceWaitlist&quot;:false,&quot;migrationPreview&quot;:false},&quot;sslBaseDomain&quot;:&quot;readmessl.com&quot;,&quot;sslGenerationService&quot;:&quot;ssl.readmessl.com&quot;,&quot;superHub&quot;:{&quot;newProjectsEnabled&quot;:true},&quot;tiptapCloud&quot;:{&quot;appId&quot;:&quot;8mzorjl9&quot;,&quot;url&quot;:&quot;wss://8mzorjl9.collab.tiptap.cloud&quot;},&quot;wootric&quot;:{&quot;accountToken&quot;:&quot;NPS-122b75a4&quot;,&quot;enabled&quot;:true}}"></script>
69</head><body class="body-none theme-line header-solid header-bg-size-auto header-bg-pos-tl header-overlay-blueprint reference-layout-row lumosity-light  is-hub-themed"><div style="display:none" aria-hidden="true">For AI agents: visit https://vision.truepic.dev/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.</div><div id="ssr-top"></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_light ThemeContext_classic ThemeContext_spacing_legacy ThemeContext_line" style="--color-primary:#ffffff;--color-primary-inverse:#384248;--color-primary-alt:#ded3d3;--color-primary-darken-10:#e6e6e6;--color-primary-darken-20:#cccccc;--color-primary-alpha-25:rgba(255, 255, 255, 0.25);--color-link-primary:#1a6dff;--color-link-primary-dark-override:#ffffff;--color-link-button:#1a6dff;--color-link-button-text:#fff;--color-link-button-border:rgba(255, 255, 255, 0.2);--color-link-button-darken-5:#005dff;--color-link-button-darken-10:#0053e6;--color-link-button-alpha-50:rgba(26, 109, 255, 0.5);--color-link-button-alpha-25:rgba(26, 109, 255, 0.25);--color-link-primary-darken-5:#005dff;--color-link-primary-darken-10:#0053e6;--color-link-primary-darken-20:#0041b3;--color-link-primary-alpha-50:rgba(26, 109, 255, 0.5);--color-link-primary-alpha-25:rgba(26, 109, 255, 0.25);--color-link-background:rgba(26, 109, 255, 0.09);--color-link-background-dark-override:rgba(255, 255, 255, 0.09);--color-link-text:#fff;--color-tab-active:#2b353b;--color-login-link:#1a6dff;--color-login-link-text:#fff;--color-login-link-darken-10:#0053e6;--color-login-link-primary-alpha-50:rgba(26, 109, 255, 0.5)"><div class="SuperHub2RNxzk6HzHiJ rm-ReadMe"><div class="ContentWithOwlbotx4PaFDoA1KMz"><div class="ContentWithOwlbot-content2X1XexaN8Lf2"><header class="Header3zzata9F_ZPQ rm-Header_classic Header_collapsible3n0YXfOvb_Al rm-Header Header-links-buttons"><div class="rm-Header-top Header-topuTMpygDG4e1V Header-top_classic3g7Q6zoBy8zh"><div class="rm-Container rm-Container_flex"><div style="outline:none" tabindex="-1"><a href="#content" target="_self" class="Button Button_md rm-JumpTo Header-jumpTo3IWKQXmhSI5D Button_primary">Jump to Content</a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU"><a class="rm-Logo Header-logo1Xy41PtkzbdG" href="/docs" target="_self"><img alt="Vision" class="rm-Logo-img rm-Logo-img_lg Header-logo-img3YvV4lcGKkeb Header-logo-img_lightQuRrm8lUXH4D" src="https://files.readme.io/c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png" style="aspect-ratio:auto 351 / 80"/><img alt="Vision" class="rm-Logo-img rm-Logo-img_lg Header-logo-img3YvV4lcGKkeb Header-logo-img_dark2nPzylJvaaaH" src="https://files.readme.io/7bfa4f03a564a1d5a1a1b09ee65118bead7418041489d1cf86629e96f9696967-small-truepic_vision_logo_white_REV.png" style="aspect-ratio:auto 353 / 80"/></a></div><div class="rm-Header-left Header-leftADQdGVqx1wqU Header-left_mobile1RG-X93lx6PF"><div><button aria-label="Toggle navigation menu" class="icon-menu menu3d6DYNDa3tk5" type="button"></button><div class=""><div class="Flyout95xhYIIoTKtc undefined rm-Flyout" data-testid="flyout"><div class="MobileFlyout1hHJpUd-nYkd"><a aria-current="page" class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck-  active" href="/docs" target="_self"><i aria-hidden="true" class="icon-guides NavItem-badge1qOxpfTiALoz rm-Header-bottom-link-icon"></i><span class="NavItem-textSlZuuL489uiw">Docs</span></a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- " href="/reference" target="_self"><i aria-hidden="true" class="icon-references NavItem-badge1qOxpfTiALoz rm-Header-bottom-link-icon"></i><span class="NavItem-textSlZuuL489uiw">API Reference</span></a><select class="Select Select_md NavItem-item1gDDTqaXGhm1 NavItem-item_select3UEfLN-oSjxp NavItem-item_mobile1qG3gd-Mkck-"><option data-url="/v2/docs" value="2">v2</option><option data-url="#" value="3" selected="">v3</option></select><hr class="MobileFlyout-divider10xf7R2X1MeW"/><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://status.truepic.com" rel="noopener" target="_blank" to="https://status.truepic.com">
69Status ↗︎</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://vision.truepic.com" rel="noopener" target="_blank" to="https://vision.truepic.com">Log In 🇺🇸 ↗︎</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://vision.truepic.uk" rel="noopener" target="_blank" to="https://vision.truepic.uk">Log In 🇬🇧 ↗︎</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="/docs" target="_self"><img alt="Vision" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png"/></a></div></div></div></div><div class="Header-left-nav2xWPWMNHOGf_"><i aria-hidden="true" class="icon-guides Header-left-nav-icon10glJKFwewOv"></i>Docs</div></div><div class="rm-Header-right Header-right21PC2XTT6aMg"><span class="Header-right_desktop14ja01RUQ7HE"><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://status.truepic.com" target="_self" to="https://status.truepic.com">Status ↗︎</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://vision.truepic.com" target="_self" to="https://vision.truepic.com">Log In 🇺🇸 ↗︎</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://vision.truepic.uk" target="_self" to="https://vision.truepic.uk">Log In 🇬🇧 ↗︎</a></span><div class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search ⌘k" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div></button></div><div class="ThemeToggle-wrapper1ZcciJoF3Lq3 Dropdown Dropdown_closed" data-testid="dropdown-container"><button aria-label="Toggle color scheme" class="rm-ThemeToggle ThemeToggle2xLp9tbEJ0XB Button Button_md Button_slate_text Dropdown-toggle" id="ThemeToggle-button-Rip9cla" type="button" aria-haspopup="dialog"><svg aria-labelledby="ThemeToggle-button-Rip9cla" class="Icon ThemeToggle-Icon22I6nqvxacln ThemeToggle-Icon_active2ocLaPY47U28" role="img" viewBox="0 0 24 24"><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M12 2v2"></path><path d="M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715"></path><path d="M16 12a4 4 0 0 0-4-4"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="m19 5-1.256 1.256"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M20 12h2"></path></svg><svg aria-labelledby="ThemeToggle-button-Rip9cla" class="Icon ThemeToggle-Icon22I6nqvxacln ThemeToggle-Icon_dark3c1eP_qTU7uF" role="img" viewBox="0 0 24 24"><path d="M19 14.79C18.8427 16.4922 18.2039 18.1144 17.1582 19.4668C16.1126 20.8192 14.7035 21.8458 13.0957 22.4265C11.4879 23.0073 9.74798 23.1181 8.0795 22.7461C6.41102 22.3741 4.88299 21.5345 3.67423 20.3258C2.46546 19.117 1.62594 17.589 1.25391 15.9205C0.881876 14.252 0.992717 12.5121 1.57346 10.9043C2.1542 9.29651 3.18083 7.88737 4.53321 6.84175C5.8856 5.79614 7.5078 5.15731 9.21 5C8.21341 6.34827 7.73385 8.00945 7.85853 9.68141C7.98322 11.3534 8.70386 12.9251 9.8894 14.1106C11.0749 15.2961 12.6466 16.0168 14.3186 16.1415C15.9906 16.2662 17.6517 15.7866 19 14.79Z"></path><path class="ThemeToggle-Icon-star2kOSzvXrVCbT" d="M18.3707 1C18.3707 3.22825 16.2282 5.37069 14 5.37069C16.2282 5.37069 18.3707 7.51313 18.3707 9.74138C18.3707 7.51313 20.5132 5.37069 22.7414 5.37069C20.5132 5.37069 18.3707 3.22825 18.3707 1Z"></path></svg><svg aria-labelledby="ThemeToggle-button-Rip9cla" class="Icon ThemeToggle-Icon22I6nqvxacln" role="img" viewBox="0 0 24 24"><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M12 1V3"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M18.36 5.64L19.78 4.22"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M21 12H23"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M18.36 18.36L19.78 19.78"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M12 21V23"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M4.22 19.78L5.64 18.36"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M1 12H3"></path><path class="ThemeToggle-Icon-raysbSO3FKsq2hn" d="M4.22 4.22L5.64 5.64"></path><path d="M12 17C14.7614 17 17 14.7614 17 12C17 9.23858 14.7614 7 12 7C9.23858 7 7 9.23858 7 12C7 14.7614 9.23858 17 12 17Z"></path></svg></button></div></div></div></div><div class="Header-bottom2eLKOFXMEmh5 Header-bottom_classic rm-Header-bottom"><div class="rm-Container rm-Container_flex"><nav aria-label="Primary navigation" class="Header-leftADQdGVqx1wqU Header-subnavnVH8URdkgvEl Header-subnav_links1fSsYMNRxHdu" role="navigation"><div class="rm-VersionDropdown Dropdown Dropdown_closed" data-testid="dropdown-container"><button aria-busy="false" aria-label="Toggle version dropdown" class="VersionDropdown1GXDUTxJ1T95 rm-Header-link rm-Header-bottom-link Button Button_md Button_slate_text Dropdown-toggle" type="button" aria-haspopup="dialog"><span class="Truncate1OzxBYrNNfH3" style="--Truncate-max-width:150px">v3</span><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="chevron-down" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6 9 6 6 6-6" class="icon-stroke-width"></path></svg></span></button></div><a aria-current="page" class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile  active" href="/docs" target="_self"><i aria-hidden="true" class="icon-guides rm-Header-bottom-link-icon"></i><span>Docs</span></a><a class="Button Button_md rm-Header-link rm-Header-bottom-link Button_slate_text Header-bottom-link_mobile " href="/reference" target="_self"><i aria-hidden="true" class="icon-references rm-Header-bottom-link-icon"></i><span>API Reference</span></a><div class="Header-subnav-tabyNLkcOA6xAra" style="transform:translateX(0px);width:0"></div></nav><button align="center" justify="between" style="--flex-gap:var(--xs)" class="Button Button_sm Flex Flex_row MobileSubnav1DsTfasXloM2 Button_secondary Button_secondary_outline" type="button"><span class="Button-label">Conditional List Items</span><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="chevron-up-down" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6 16 6 6 6-6M18 8l-6-6-6 6" class="icon-stroke-width"></path></svg></span></button></div></div><div class="hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop rm-SearchModal rm-SearchModal_classic" role="button" tabindex="0"></div></div></div></header><main class="SuperHubDoc3Z-1XSVTg-Q1 rm-Guides" id="content"><div class="SuperHubDoc-container2RY1FPE4Ewze rm-Container rm-Container_flex"><nav aria-label="Secondary navigation" class="rm-Sidebar hub-sidebar reference-redesign Nav3C5f8FcjkaHj rm-Sidebar_guides" id="hub-sidebar" role="navigation"><div class="Sidebar1t2G1ZJq-vU1 rm-Sidebar hub-sidebar-content"><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Getting started</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI 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="/docs/getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Getting Started</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="/docs/compare-integration-approaches"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Compare Integration Approaches</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="/docs/send-your-first-inspection"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Send Your First Inspection</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="/docs/dictionary"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Dictionary</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Vision API</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI 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="/docs/api-overview"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">API Overview</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="/docs/get-api-access"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get API Access</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="/docs/regions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Regions</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="/docs/v2-v3-migration-guide"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">V2 to V3 Migration</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C Sidebar-listWrapper_expandedvCieTVZJcoub rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">INSPECTIONS</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI Sidebar-list3cZWQLaBf9k8 Sidebar-list_expandedWy9fQM8vmtOc rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3 subnav-expanded"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent text-wrap rm-Sidebar-link" target="_self" href="/docs/inspections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Send Inspections</span></span><button aria-expanded="true" aria-label="Hide subpages for Send Inspections" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ" type="button"><i aria-hidden="true" class="Sidebar-link-iconnjiqEiZlPn0W Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button></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="/docs/create-inspections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Quick Start Example</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="/docs/teams"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Teams</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="/docs/inspection-types"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Inspection Types</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="/docs/custom-fields"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">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="/docs/message-template-sets"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Message Template Sets</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="/docs/lists"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Lists</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a aria-current="page" class="Sidebar-link2Dsha-r-GKh2 childless subpage text-wrap rm-Sidebar-link active" target="_self" href="/docs/conditional-list-items"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Conditional List Items</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="/docs/alerts"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Alerts</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="/docs/automate-inspections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Outcomes</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="/docs/inspection-statuses"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Statuses</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="/docs/verification-tests"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Verification Tests</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="/docs/risk-network"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Risk Network</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="/docs/ai-analysis-configuration"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">AI Analysis</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent text-wrap rm-Sidebar-link" target="_self" href="/docs/customer-communications"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Resending Inspections</span></span><button aria-expanded="false" aria-label="Show subpages for Resending Inspections" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ" type="button"><i aria-hidden="true" class="Sidebar-link-iconnjiqEiZlPn0W Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button></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="/docs/request-more"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Request More</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="/docs/view-inspections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Get Inspection Details</span></span></a></li><li class="Sidebar-ite
69m23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 childless text-wrap rm-Sidebar-link" target="_self" href="/docs/export-inspection-pdfs"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Export Inspection PDFs</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="/docs/search-inspections"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Find Inspections</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="/docs/update-inspection"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Update Inspections</span></span></a></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent text-wrap rm-Sidebar-link" target="_self" href="/docs/webhooks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Webhooks</span></span><button aria-expanded="false" aria-label="Show subpages for Webhooks" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ" type="button"><i aria-hidden="true" class="Sidebar-link-iconnjiqEiZlPn0W Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button></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="/docs/webhook-descriptions"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Webhook 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="/docs/webhook-setup"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Webhook Setup</span></span></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Website Forms</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI 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="/docs/website-forms"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Create Inspections Within Your Website</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Embedded Webview</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI 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="/docs/embedding-into-your-native-app"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Embed Inspections Into Your Native App</span></span></a></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">Embedded Camera</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI Sidebar-list3cZWQLaBf9k8 rm-Sidebar-list"><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent text-wrap rm-Sidebar-link" target="_self" href="/docs/lens-web-sdk"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Lens Web SDK</span></span><button aria-expanded="false" aria-label="Show subpages for Lens Web SDK" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ" type="button"><i aria-hidden="true" class="Sidebar-link-iconnjiqEiZlPn0W Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button></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="/docs/lens-web-sdk-reference"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Lens Web SDK 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="/docs/lens-web-sdk-changelog"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Lens Web SDK Changelog</span></span></a></li></ul></li><li class="Sidebar-item23D-2Kd61_k3"><a class="Sidebar-link2Dsha-r-GKh2 Sidebar-link_parent text-wrap rm-Sidebar-link" target="_self" href="/docs/lens-api"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Lens API</span></span><button aria-expanded="false" aria-label="Show subpages for Lens API" class="Sidebar-link-buttonWrapper3hnFHNku8_BJ" type="button"><i aria-hidden="true" class="Sidebar-link-iconnjiqEiZlPn0W Sidebar-link-expandIcon2yVH6SarI6NW icon-chevron-rightward"></i></button></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="/docs/lens-api-getting-started"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Getting Started</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="/docs/lens-api-webhooks"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Configure Webhooks</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="/docs/example-captures"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Example Captures</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="/docs/lens-api-changelog"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Lens API Changelog</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" data-active="" href="https://vision.truepic.dev/reference/get_captures"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">API Reference</span></span><span class="Sidebar-link-metaLhOiyAaGZrkY"><i class="Sidebar-link-iconnjiqEiZlPn0W Sidebar-link-externalIcon 
69icon-arrow-up-right" role="img" aria-hidden="true"></i></span></a></li></ul></li></ul></section><section class="Sidebar-listWrapper6Q9_yUrG906C rm-Sidebar-section"><h2 class="Sidebar-headingTRQyOa2pk0gh rm-Sidebar-heading">administration</h2><ul class="Sidebar-list_sidebarLayout3RaX72iQNOEI 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="/docs/okta-sso"><span class="Sidebar-link-textLuTE1ySm4Kqn"><span class="Sidebar-link-text_label1gCT_uPnx7Gu">Configure Okta SSO</span></span></a></li></ul></section><div class="readme-logo" id="readmeLogo">Powered by<!-- --> <a aria-label="ReadMe" href="https://readme.com?ref_src=hub&amp;project=truepic-vision" style="color:unset"><svg class="readme-logo-icon" height="50" viewBox="0 0 293 50" width="293"><path d="M114.851 9.35c-9.218 0-15.76 6.482-15.76 15.522 0 9.456 7.196 15.462 16.354 15.462 4.316 0 10.001-1.388 13.158-5.3a1 1 0 0 0-.062-1.345l-2.987-2.942a.978.978 0 0 0-1.37-.01c-2.438 2.415-5.548 3.352-8.382 3.352-4.401 0-8.089-2.438-8.564-7.374h22.231a.492.492 0 0 0 .49-.422c.077-.579.116-1.18.116-1.898 0-4.519-1.606-8.206-4.342-10.882-2.676-2.677-6.482-4.163-10.882-4.163Zm-7.554 12.429c.536-3.985 3.331-6.423 7.375-6.423 2.141 0 3.985.714 5.293 2.082 1.011 1.13 1.784 2.557 2.022 4.34h-14.69ZM286.422 13.513c-2.675-2.676-6.482-4.163-10.882-4.163-9.218 0-15.76 6.482-15.76 15.522 0 9.456 7.196 15.462 16.354 15.462 4.316 0 10.001-1.388 13.159-5.3a1.002 1.002 0 0 0-.062-1.345l-2.988-2.942a.978.978 0 0 0-1.37-.01c-2.437 2.415-5.548 3.352-8.382 3.352-4.401 0-8.088-2.438-8.563-7.374h22.23a.493.493 0 0 0 .491-.422c.076-.579.115-1.18.115-1.897 0-4.52-1.606-8.207-4.342-10.883Zm-18.436 8.266c.536-3.985 3.331-6.423 7.375-6.423 2.141 0 3.985.714 5.293 2.082 1.011 1.13 1.784 2.557 2.022 4.34h-14.69ZM167.264 33.54l.003-.039h-1.541V11.238c0-.682-.552-1.234-1.233-1.234h-4.561c-.682 0-1.234.553-1.234 1.234v2.146c-2.615-2.491-6.119-4.034-10.158-4.034-8.921 0-15.165 6.66-15.165 15.522 0 8.741 6.186 15.462 15.165 15.462 4.579 0 8.087-1.903 10.585-4.757v1.202a2.961 2.961 0 0 0 2.961 2.96h4.987c.681 0 1.234-.552 1.234-1.233v-3.77c0-.614-.456-1.1-1.043-1.196Zm-17.416-.164c-4.876 0-8.385-3.747-8.385-8.504 0-4.817 3.509-8.564 8.385-8.564 4.401 0 8.266 3.092 8.266 8.564 0 5.411-3.865 8.504-8.266 8.504ZM257.585 33.502h-2.222V22.077c0-7.613-4.817-12.727-12.192-12.727-4.459 0-7.909 1.843-10.228 4.58-2.021-2.915-5.293-4.58-9.515-4.58s-7.362 1.808-9.445 4.496v-2.667c0-.681-.552-1.234-1.233-1.234h-4.561c-.682 0-1.234.553-1.234 1.234v26.249a2.312 2.312 0 0 0 2.312 2.311h8.173c.681 0 1.233-.552 1.233-1.233v-3.77c0-.682-.552-1.234-1.233-1.234h-2.218v-10.77c0-3.866 2.497-6.305 6.124-6.305 3.569 0 5.65 2.438 5.65 6.304v14.697a2.312 2.312 0 0 0 2.312 2.311h7.307c.678 0 1.228-.55 1.228-1.228V34.73c0-.678-.55-1.228-1.228-1.228h-1.352v-10.77c0-3.866 2.557-6.304 6.125-6.304s5.709 2.438 5.709 6.304V33.5l.004 3.083v.843a2.311 2.311 0 0 0 2.311 2.312h8.173c.682 0 1.234-.552 1.234-1.234v-3.77c0-.681-.553-1.234-1.234-1.234ZM199.36.005h-6.647c-.681 0-1.233.553-1.233 1.234v3.77c0 .682.552 1.234 1.233 1.234h.353l-.001.007h.99v6.074c-2.438-1.844-5.471-2.974-8.921-2.974-8.919 0-15.164 6.66-15.164 15.522 0 8.741 6.185 15.462 15.164 15.462 4.328 0 7.688-1.712 10.153-4.307v2.478c0 .682.552 1.234 1.233 1.234h4.561c.682 0 1.234-.552 1.234-1.234V34.36l.006-.001V2.966a2.961 2.961 0 0 0-2.961-2.96Zm-12.917 33.371c-4.877 0-8.385-3.747-8.385-8.504 0-4.817 3.508-8.564 8.385-8.564 4.401 0 8.266 3.092 8.266 8.564 0 5.412-3.865 8.504-8.266 8.504ZM54.631 7.158H40.196c-5.072 0-9.307 3.551-10.375 8.3-1.068-4.749-5.304-8.3-10.375-8.3H5.01A5.01 5.01 0 0 0 0 12.168v25.4a5.01 5.01 0 0 0 5.01 5.01h9.579c9.99.031 13.266 2.377 14.844 7.172a.428.428 0 0 0 .388.255.424.424 0 0 0 .387-.255c1.578-4.795 4.854-7.14 14.844-7.171h9.58a5.01 5.01 0 0 0 5.01-5.01V12.167a5.01 5.01 0 0 0-5.01-5.01Zm-29.606 27.21c0 .294-.24.534-.534.534H8.175a.535.535 0 0 1-.535-.535v-2.03c0-.296.24-.535.535-.535H24.49c.295 0 .534.24.534.535v2.03Zm0-6.32c0 .294-.24.534-.534.534H8.175a.535.535 0 0 1-.535-.535v-2.03c0-.296.24-.535.535-.535H24.49c.295 0 .534.24.534.535v2.03Zm0-6.32c0 .294-.24.534-.534.534H8.175a.535.535 0 0 1-.535-.535v-2.03c0-.296.24-.535.535-.535H24.49c.295 0 .534.24.534.535v2.03Zm26.976 12.64c0 .294-.24.534-.535.534H35.151a.535.535 0 0 1-.535-.535v-2.03c0-.296.24-.535.535-.535h16.315c.296 0 .535.24.535.535v2.03Zm0-6.32c0 .294-.24.534-.535.534H35.151a.535.535 0 0 1-.535-.535v-2.03c0-.296.24-.535.535-.535h16.315c.296 0 .535.24.535.535v2.03Zm0-6.32c0 .294-.24.534-.535.534H35.151a.535.535 0 0 1-.535-.535v-2.03c0-.296.24-.535.535-.535h16.315c.296 0 .535.24.535.535v2.03ZM100.322 10.883c-.967-.651-3.238-1.75-7.368-1.533-3.743.196-6.661 1.963-8.623 5.114v-.594l-.002-.022v-.884a2.96 2.96 0 0 0-2.96-2.961h-6.45c-.68 
690-1.233.552-1.233 1.234v3.896c0 .68.553 1.233 1.234 1.233h1.137-.48.664l.002.001h1.367v17.134h-2.216c-.675 0-1.222.547-1.222 1.222v3.794c0 .675.547 1.222 1.222 1.222h12.693c.674 0 1.22-.547 1.22-1.221v-3.795c0-.675-.546-1.222-1.22-1.222h-2.211v-9.759c0-4.163 2.444-6.996 6.363-7.196 1.825-.092 3.115.187 3.906.453.22.075.45-.037.548-.249a16.908 16.908 0 0 1 3.676-5.155.454.454 0 0 0-.048-.712h.001Z"></path></svg></a></div></div><button aria-label="Hide sidebar navigation" class="Nav-toggle-collapse39KxgTH727KL" type="button"></button></nav><article class="SuperHubDoc-article3ArTrEavUTKg rm-Article rm-Guides-SuperHub"><header id="content-head"><div class="row clearfix"><div class="col-xs-9"><h1>Conditional List Items</h1><div class="excerpt"><div class="rm-Markdown markdown-body" data-testid="RDMD"><style data-tailwind-stylesheet="true"></style><p>Show follow-up list items only when a customer selects a specific answer to a multiple-choice question.</p></div></div></div></div></header><div class="grid-container-fluid" id="content-container"><section class="content-body grid-75 "><div style="display:contents"><div class="rm-Markdown markdown-body rm-Markdown markdown-body ng-non-bindable" data-testid="RDMD" style="margin-left:31px"><style>/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
70@layer theme, base, components, utilities;
71@layer utilities;
72</style><p>Use conditional list items to show follow-up photos, videos, or questions only when a customer selects a specific multiple-choice answer.</p>
73<p>For the complete list model — including item types, shared fields, grouping, and how to update lists on existing inspections — see <a href="/docs/lists" target="" title="">Lists</a>.</p>
74<h2 class="heading heading-2 header-scroll"><div class="heading-anchor anchor waypoint" id="add-conditional-items-in-the-vision-dashboard"></div><div class="heading-text">Add conditional items in the Vision Dashboard</div><a aria-label="Skip link to Add conditional items in the Vision Dashboard" class="heading-anchor-icon fa fa-regular fa-anchor" href="#add-conditional-items-in-the-vision-dashboard"></a></h2>
75<p>Vision provides a <strong>conditional item</strong> feature which allows you to only show a customer a list item <em>if a specific answer to a multiple-choice question is chosen by the customer.</em></p>
76<p>From the Vision Dashboard, an organization administrator can manage conditional items on their organization&#x27;s lists:</p>
77<ol>
78<li>
79<p>When creating or editing a list, add a multiple choice question.</p>
80<p><span aria-label="Expand image" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="" class="img  " height="auto" loading="lazy" src="https://files.readme.io/46e5db11f484286f0c1686a9cb646dd4313a9e982d3c195cc703d56a3640b647-image.png" title="" width="auto"/></span></span></p>
81</li>
82<li>
83<p>Click the &quot;Edit Choices&quot; icon.</p>
84<p><span aria-label="Expand image" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="" class="img  " height="auto" loading="lazy" src="https://files.readme.io/72ce457f802ed5339a6c1bc71618db0983b21a494a5e942e154b6a1388ae35ed-image.png" title="" width="auto"/></span></span></p>
85</li>
86<li>
87<p>Add the choices you&#x27;d like to to present to the customer.</p>
88<p><span aria-label="Expand image" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="" class="img  " height="auto" loading="lazy" src="https://files.readme.io/1d295c9d9cdc47b691e62eb4ecbddd815e1ea864c67b97bf896dc135df7a0b40-image.png" title="" width="auto"/></span></span></p>
89</li>
90<li>
91<p>For the choice that you&#x27;d like to add a conditional item to, click the &quot;Add Conditional Items&quot; icon.</p>
92<p><span aria-label="Expand image" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="" class="img  " height="auto" loading="lazy" src="https://files.readme.io/4b222ddc4cbbf609507b40ea187dbeac003df81bc098d36129c3de7e4430f675-image.png" title="" width="auto"/></span></span></p>
93</li>
94<li>
95<p>From the Conditions Editor, add as many conditional items as you&#x27;
95d like. These will only appear for the customer if the associated answer is selected.</p>
96<p><span aria-label="Expand image" class="img lightbox closed" role="button" tabindex="0"><span class="lightbox-inner"><img alt="" class="img  " height="auto" loading="lazy" src="https://files.readme.io/2386ee4627570791a718c5db5975f7a6a72f200079909e61f0a9f432b2fb9eae-image.png" title="" width="auto"/></span></span></p>
97</li>
98<li>
99<p>Ensure you save your changes to the list when you are finished.</p>
100</li>
101</ol>
102<br/>
103<h2 class="heading heading-2 header-scroll"><div class="heading-anchor anchor waypoint" id="nested-conditional-items-api-only"></div><div class="heading-text">Nested Conditional Items (API only)</div><a aria-label="Skip link to Nested Conditional Items (API only)" class="heading-anchor-icon fa fa-regular fa-anchor" href="#nested-conditional-items-api-only"></a></h2>
104<p>The Vision Dashboard does not allow for nesting conditional items within conditional items. However, the Vision API allows for nested conditional items. Use <a href="/docs/lists" target="" title="">Lists</a> for the base list structure, then apply the conditional pattern below when you need follow-up prompts.</p>
105<ul>
106<li>Multiple-choice question <strong>&quot;Is the car in a drivable condition?&quot;</strong> always appears for the customer.
107<ul>
108<li>Multiple-choice question <strong>&quot;Does the car have a broken windshield?&quot;</strong> appears only if the customer answers &quot;No&quot; to the above question.
109<ul>
110<li>Photo <strong>&quot;Please take a photo of the broken windshield.&quot;</strong> appears only if the customer answers &quot;Yes&quot; to the above question.</li>
111</ul>
112</li>
113</ul>
114</li>
115</ul>
116<p>The matching data structure for the above looks like:</p>
117<div class="CodeTabs CodeTabs_initial theme-undefined"><div class="CodeTabs-toolbar"><button type="button" value="json">json</button></div><div class="CodeTabs-inner"><pre><code class="rdmd-code lang- theme-undefined" data-lang="">[
118  {
119    &quot;type&quot;: &quot;QUESTION&quot;,
120    &quot;name&quot;: &quot;Is the car in a drivable condition?&quot;,
121    &quot;condition_id&quot;: &quot;abc-1234567890&quot;, // A unique identifier used in the `conditions` property of other list items. It&#x27;s best to generate a unique value for this field.
122    &quot;conditions&quot;: null, // Null because this is a &quot;root level&quot; item (always appears for customer)
123    &quot;question&quot;: {
124      &quot;type&quot;: &quot;MULTIPLE_CHOICE&quot;,
125      &quot;options&quot;: {
126        &quot;choices&quot;: [
127          {
128            &quot;name&quot;: &quot;Yes&quot;,
129          },
130          {
131            &quot;name&quot;: &quot;No&quot;,
132          }
133        ],
134      }
135    },
136  },
137  {
138    &quot;type&quot;: &quot;QUESTION&quot;,
139    &quot;name&quot;: &quot;Does the car have a broken windshield?&quot;,
140    &quot;condition_id&quot;: &quot;def-1234567890&quot;,
141    &quot;conditions&quot;: [ // Note how this is an array, thus allowing for this conditional item to be triggered if ANY of the conditions are met.
142      {
143        &quot;id&quot;: &quot;abc-1234567890&quot;, // Note how this id references the &quot;condition_id&quot; of the above item.
144        &quot;question&quot;: {
145          &quot;answer&quot;: &quot;No&quot; // This list item will be shown if the answer &quot;No&quot; is given on the question with a condition_id of &quot;abc-1234567890&quot;
146        }
147      }
148    ],
149    &quot;question&quot;: {
150      &quot;type&quot;: &quot;MULTIPLE_CHOICE&quot;,
151      &quot;options&quot;: {
152        &quot;choices&quot;: [
153          {
154            &quot;name&quot;: &quot;Yes&quot;,
155          },
156          {
157            &quot;name&quot;: &quot;No&quot;,
158          }
159        ],
160      }
161    },
162  },
163  {
164    &quot;type&quot;: &quot;PHOTO&quot;,
165    &quot;name&quot;: &quot;Please take a photo of the broken windshield.&quot;,
166    &quot;condition_id&quot;: null, // Null because this item has no &quot;child&quot; conditional items.
167    &quot;conditions&quot;: [
168      {
169        &quot;id&quot;: &quot;def-1234567890&quot;,
170        &quot;question&quot;: {
171          &quot;answer&quot;: &quot;Yes&quot; // This list item will be shown if the answer &quot;Yes&quot; is given on the question with a condition_id of &quot;def-1234567890&quot;
172        }
173      }
174    ]
175  }
176]</code></pre></div></div>
177<p>Some notes regarding this data structure:</p>
178<ul>
179<li>A maximum depth of five layers of conditional items can be created (the &quot;root&quot; question plus four nested conditional items). The above example would be considered three layers.</li>
180<li>The possible answers do not have to be &quot;Yes&quot; or &quot;No&quot;. They can be any string.</li>
181<li>The above data structure is simplified to demonstrate the relationship between conditional list items. For the broader list item model and examples of combining media, questions, groups, and request-more updates, see <a href="/docs/lists" target="" title="">Lists</a>.</li>
182<li>The above data structure can be used with the following endpoints:
183<ul>
184<li><a label="Create a list" href="https://vision.truepic.dev/reference/post_lists" target="_blank" title="">Create a list</a> in the <code class="rdmd-code lang- theme-undefined" data-lang="">items</code> property of the request body</li>
185<li><a label="Update a list" href="https://vision.truepic.dev/reference/put_lists-listid#/" target="_blank" title="">Update a list</a> in the <code class="rdmd-code lang- theme-undefined" data-lang="">items</code> property of the request body</li>
186<li><a label="Create an inspection" href="https://vision.truepic.dev/reference/post_inspections#/" target="_blank" title="">Create an inspection</a>  in the <code class="rdmd-code lang- theme-undefined" data-lang="">list.items</code> property of the request body</li>
187</ul>
188</li>
189</ul></div></div><div align="center" class="Flex Flex_row " justify="between" style="--flex-gap:var(--md)"><div class="UpdatedAt"><p class="DateLine "><i class="icon icon-watch"></i>Updated<!-- --> <!-- -->6 months ago<!-- --> </p></div></div><hr class="NextStepsDivider"/><nav aria-label="Pagination Controls" class="PaginationControlsjDYuqu8pBMUy rm-Pagination"><a class="PaginationControls-link254uPEbaP92i PaginationControls-link_left1G58BmNHDbVm" aria-label="Previous Page: Lists" href="/docs/lists"><span class="PaginationControls-iconZbaZ3tgyhNmI icon-arrow-left2"></span><div class="PaginationControls-text3qEXHZU00znD PaginationControls-text_left3wBkn4C9R0W_">Lists</div></a><a class="PaginationControls-link254uPEbaP92i PaginationControls-link_right5lsfuICZqXYk" aria-label="Next Page: Alerts" href="/docs/alerts"><div class="PaginationControls-text3qEXHZU00znD PaginationControls-text_right3EIfWubgRVVP">Alerts</div><span class="PaginationControls-iconZbaZ3tgyhNmI icon-arrow-right2"></span></a></nav><div class="rm-PageThumbs PageThumbs"><div class="PageThumbs-helpful">Did this page help you?<div class="PageThumbs-cta"><div class="Dropdown Dropdown_closed" data-testid="dropdown-container"><button aria-label="Yes, this page helped me" aria-haspopup="dialog" class="Button Button_sm PageThumbs-button Dropdown-toggle Button_secondary Button_secondary_text" type="button"><i class="icon icon-thumbs-up-2"></i><span>Yes</span></button></div><div class="Dropdown Dropdown_closed" data-testid="dropdown-container">
189<button aria-label="No, this page did not help me" aria-haspopup="dialog" class="Button Button_sm PageThumbs-button Dropdown-toggle Button_secondary Button_secondary_text" type="button"><i class="icon icon-thumbs-down1"></i><span>No</span></button></div></div></div></div></section><section class="content-toc grid-25 rm-Aside rm-Aside_line "><div class="AIDropdownzmvdRdsNayZl rm-AIDropdown"><button class="Button Button_sm AIDropdown-splitButton2KQ9N2VEvBcT AIDropdown-splitButton_left2tTf2UmhJFyZ Button_secondary_ghost Button_secondary" type="button"><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="copy" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M20 9h-9a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2Z" class="icon-stroke-width"></path><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1" class="icon-stroke-width"></path></svg></span><span>Copy Page</span></button><div class="Dropdown Dropdown_closed" data-testid="dropdown-container"><button aria-haspopup="dialog" class="Button Button_sm AIDropdown-splitButton2KQ9N2VEvBcT AIDropdown-splitButton_rightW_JEw7Q1_yEG Dropdown-toggle Button_secondary_ghost Button_secondary" type="button"><span class="IconWrapper Icon-wrapper2z2wVIeGsiUy"><svg fill="none" viewBox="0 0 24 24" class="Icon Icon3_D2ysxFZ_ll Icon-svg2Lm7f6G9Ly5a" data-name="chevron-down" role="img" style="--icon-color:inherit;--icon-size:inherit;--icon-stroke-width:2px" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m6 9 6 6 6-6" class="icon-stroke-width"></path></svg></span></button></div></div><div><nav aria-label="Table of contents" class="rm-ToC"><ul class="toc-list"><li class="toc-children"><ul><li><a href="#add-conditional-items-in-the-vision-dashboard">Add conditional items in the Vision Dashboard</a></li><li><a href="#nested-conditional-items-api-only">Nested Conditional Items (API only)</a></li></ul></li></ul></nav></div></section></div></article></div></main><footer aria-label="Status banner" class="Footer2U8XAPoGhlgO AppFooter rm-Banners"></footer><div class="ModalWrapper" id="ChatGPT-modal"></div></div></div></div><div class="ModalWrapper" id="tutorialmodal-root"></div></div></div><div class="ng-non-bindable">
189<script id="ssr-props" type="application/x-ssr-props">{"sidebars":{},"apiBaseUrl":"/","baseUrl":"/","search":{"appId":"","searchApiKey":"","indexName":"readme_search_v2","projectsMeta":[{"modules":{"landing":false,"docs":true,"examples":false,"reference":true,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":false,"logs":false,"custompages":true,"tutorials":false},"id":"6464e41aeec964003faf6b06","name":"Vision","subdomain":"truepic-vision","subpath":"","nav_names":{"docs":"Docs","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""}}],"urlManagerOpts":{"lang":"en","parent":{"childrenProjects":[]},"project":{"subdomain":"truepic-vision"},"version":"3"}},"customBlocks":[],"document":{"allow_crawlers":"enabled","processing_status":null,"renderable":{"status":true},"slug":"conditional-list-items","state":"current","title":"Conditional List Items","type":"basic","updated_at":"2026-03-26T21:00:58.000Z","uri":"/branches/3/guides/conditional-list-items","appearance":{"icon":{"name":null,"type":null},"table_of_contents":"default"},"category":{"uri":"/branches/3/categories/guides/INSPECTIONS"},"href":{"dash":"https://dash.readme.com/project/truepic-vision/v3/docs/conditional-list-items","hub":"https://vision.truepic.dev/docs/conditional-list-items","github_url":null},"links":{"project":"/projects/me"},"parent":{"uri":"/branches/3/guides/inspections"},"privacy":{"view":"public"},"project":{"name":"Vision","subdomain":"truepic-vision","uri":"/projects/me"},"content":{"body":"Use conditional list items to show follow-up photos, videos, or questions only when a customer selects a specific multiple-choice answer.\n\nFor the complete list model — including item types, shared fields, grouping, and how to update lists on existing inspections — see [Lists](/docs/lists).\n\n## Add conditional items in the Vision Dashboard\n\nVision provides a **conditional item** feature which allows you to only show a customer a list item *if a specific answer to a multiple-choice question is chosen by the customer.*\n\nFrom the Vision Dashboard, an organization administrator can manage conditional items on their organization's lists:\n\n1. When creating or editing a list, add a multiple choice question.\n\n   ![](https://files.readme.io/46e5db11f484286f0c1686a9cb646dd4313a9e982d3c195cc703d56a3640b647-image.png)\n2. Click the \"Edit Choices\" icon.\n\n   ![](https://files.readme.io/72ce457f802ed5339a6c1bc71618db0983b21a494a5e942e154b6a1388ae35ed-image.png)\n3. Add the choices you'd like to to present to the customer.\n\n   ![](https://files.readme.io/1d295c9d9cdc47b691e62eb4ecbddd815e1ea864c67b97bf896dc135df7a0b40-image.png)\n4. For the choice that you'd like to add a conditional item to, click the \"Add Conditional Items\" icon.\n\n   ![](https://files.readme.io/4b222ddc4cbbf609507b40ea187dbeac003df81bc098d36129c3de7e4430f675-image.png)\n5. From the Conditions Editor, add as many conditional items as you'd like. These will only appear for the customer if the associated answer is selected.\n\n   ![](https://files.readme.io/2386ee4627570791a718c5db5975f7a6a72f200079909e61f0a9f432b2fb9eae-image.png)\n6. Ensure you save your changes to the list when you are finished.\n\n\u003cbr />\n\n## Nested Conditional Items (API only)\n\nThe Vision Dashboard does not allow for nesting conditional items within conditional items. However, the Vision API allows for nested conditional items. Use [Lists](/docs/lists) for the base list structure, then apply the conditional pattern below when you need follow-up prompts.\n\n* Multiple-choice question **\"Is the car in a drivable condition?\"** always appears for the customer.\n  * Multiple-choice question **\"Does the car have a broken windshield?\"** appears only if the customer answers \"No\" to the above question.\n    * Photo **\"Please take a photo of the broken windshield.\"** appears only if the customer answers \"Yes\" to the above question.\n\nThe matching data structure for the above looks like:\n\n```json json\n[\n  {\n    \"type\": \"QUESTION\",\n    \"name\": \"Is the car in a drivable condition?\",\n    \"condition_id\": \"abc-1234567890\", // A unique identifier used in the `conditions` property of other list items. It's best to generate a unique value for this field.\n    \"conditions\": null, // Null because this is a \"root level\" item (always appears for customer)\n    \"question\": {\n      \"type\": \"MULTIPLE_CHOICE\",\n      \"options\": {\n        \"choices\": [\n          {\n            \"name\": \"Yes\",\n          },\n          {\n            \"name\": \"No\",\n          }\n        ],\n      }\n    },\n  },\n  {\n    \"type\": \"QUESTION\",\n    \"name\": \"Does the car have a broken windshield?\",\n    \"condition_id\": \"def-1234567890\",\n    \"conditions\": [ // Note how this is an array, thu
189s allowing for this conditional item to be triggered if ANY of the conditions are met.\n      {\n        \"id\": \"abc-1234567890\", // Note how this id references the \"condition_id\" of the above item.\n        \"question\": {\n          \"answer\": \"No\" // This list item will be shown if the answer \"No\" is given on the question with a condition_id of \"abc-1234567890\"\n        }\n      }\n    ],\n    \"question\": {\n      \"type\": \"MULTIPLE_CHOICE\",\n      \"options\": {\n        \"choices\": [\n          {\n            \"name\": \"Yes\",\n          },\n          {\n            \"name\": \"No\",\n          }\n        ],\n      }\n    },\n  },\n  {\n    \"type\": \"PHOTO\",\n    \"name\": \"Please take a photo of the broken windshield.\",\n    \"condition_id\": null, // Null because this item has no \"child\" conditional items.\n    \"conditions\": [\n      {\n        \"id\": \"def-1234567890\",\n        \"question\": {\n          \"answer\": \"Yes\" // This list item will be shown if the answer \"Yes\" is given on the question with a condition_id of \"def-1234567890\"\n        }\n      }\n    ]\n  }\n]\n```\n\nSome notes regarding this data structure:\n\n* A maximum depth of five layers of conditional items can be created (the \"root\" question plus four nested conditional items). The above example would be considered three layers.\n* The possible answers do not have to be \"Yes\" or \"No\". They can be any string.\n* The above data structure is simplified to demonstrate the relationship between conditional list items. For the broader list item model and examples of combining media, questions, groups, and request-more updates, see [Lists](/docs/lists).\n* The above data structure can be used with the following endpoints:\n  * \u003cAnchor label=\"Create a list\" target=\"_blank\" href=\"https://vision.truepic.dev/reference/post_lists\">Create a list\u003c/Anchor> in the `items` property of the request body\n  * \u003cAnchor label=\"Update a list\" target=\"_blank\" href=\"https://vision.truepic.dev/reference/put_lists-listid#/\">Update a list\u003c/Anchor> in the `items` property of the request body\n  * \u003cAnchor label=\"Create an inspection\" target=\"_blank\" href=\"https://vision.truepic.dev/reference/post_inspections#/\">Create an inspection\u003c/Anchor>  in the `list.items` property of the request body","excerpt":"Show follow-up list items only when a customer selects a specific answer to a multiple-choice question.","link":{"url":null,"new_tab":false},"next":{"description":null,"pages":[]}},"metadata":{"description":null,"keywords":null,"title":null,"x_import":null,"image":{"uri":null,"url":null}}},"meta":{"baseUrl":"/","description":"Show follow-up list items only when a customer selects a specific answer to a multiple-choice question.","hidden":false,"image":[],"metaTitle":"Conditional List Items","robots":"index","slug":"conditional-list-items","title":"Conditional List Items","type":"docs","updatedAt":"2026-03-26T21:00:58.000Z"},"rdmd":{"dehydrated":{"toc":"\u003cnav aria-label=\"Table of contents\" class=\"rm-ToC\">\u003cul class=\"toc-list\">\u003cli class=\"toc-children\">\u003cul>\u003cli>\u003ca href=\"#add-conditional-items-in-the-vision-dashboard\">Add conditional items in the Vision Dashboard\u003c/a>\u003c/li>\u003cli>\u003ca href=\"#nested-conditional-items-api-only\">Nested Conditional Items (API only)\u003c/a>\u003c/li>\u003c/ul>\u003c/li>\u003c/ul>\u003c/nav>","body":"\u003cstyle>/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */\n@layer theme, base, components, utilities;\n@layer utilities;\n\u003c/style>\u003cp>Use conditional list items to show follow-up photos, videos, or questions only when a customer selects a specific multiple-choice answer.\u003c/p>\n\u003cp>For the complete list model — including item types, shared fields, grouping, and how to update lists on existing inspections — see \u003ca href=\"/docs/lists\" target=\"\" title=\"\">Lists\u003c/a>.\u003c/p>\n\u003ch2 class=\"heading heading-2 header-scroll\">\u003cdiv class=\"heading-anchor anchor waypoint\" id=\"add-conditional-items-in-the-vision-dashboard\">\u003c/div>\u003cdiv class=\"heading-text\">Add conditional items in the Vision Dashboard\u003c/div>
189\u003ca aria-label=\"Skip link to Add conditional items in the Vision Dashboard\" class=\"heading-anchor-icon fa fa-regular fa-anchor\" href=\"#add-conditional-items-in-the-vision-dashboard\">\u003c/a>\u003c/h2>\n\u003cp>Vision provides a \u003cstrong>conditional item\u003c/strong> feature which allows you to only show a customer a list item \u003cem>if a specific answer to a multiple-choice question is chosen by the customer.\u003c/em>\u003c/p>\n\u003cp>From the Vision Dashboard, an organization administrator can manage conditional items on their organization&#x27;s lists:\u003c/p>\n\u003col>\n\u003cli>\n\u003cp>When creating or editing a list, add a multiple choice question.\u003c/p>\n\u003cp>\u003cspan aria-label=\"Expand image\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\">\u003cspan class=\"lightbox-inner\">\u003cimg alt=\"\" class=\"img  \" height=\"auto\" loading=\"lazy\" src=\"https://files.readme.io/46e5db11f484286f0c1686a9cb646dd4313a9e982d3c195cc703d56a3640b647-image.png\" title=\"\" width=\"auto\"/>\u003c/span>\u003c/span>\u003c/p>\n\u003c/li>\n\u003cli>\n\u003cp>Click the &quot;Edit Choices&quot; icon.\u003c/p>\n\u003cp>\u003cspan aria-label=\"Expand image\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\">\u003cspan class=\"lightbox-inner\">\u003cimg alt=\"\" class=\"img  \" height=\"auto\" loading=\"lazy\" src=\"https://files.readme.io/72ce457f802ed5339a6c1bc71618db0983b21a494a5e942e154b6a1388ae35ed-image.png\" title=\"\" width=\"auto\"/>\u003c/span>\u003c/span>\u003c/p>\n\u003c/li>\n\u003cli>\n\u003cp>Add the choices you&#x27;d like to to present to the customer.\u003c/p>\n\u003cp>\u003cspan aria-label=\"Expand image\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\">\u003cspan class=\"lightbox-inner\">\u003cimg alt=\"\" class=\"img  \" height=\"auto\" loading=\"lazy\" src=\"https://files.readme.io/1d295c9d9cdc47b691e62eb4ecbddd815e1ea864c67b97bf896dc135df7a0b40-image.png\" title=\"\" width=\"auto\"/>\u003c/span>\u003c/span>\u003c/p>\n\u003c/li>\n\u003cli>\n\u003cp>For the choice that you&#x27;d like to add a conditional item to, click the &quot;Add Conditional Items&quot; icon.\u003c/p>\n\u003cp>\u003cspan aria-label=\"Expand image\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\">\u003cspan class=\"lightbox-inner\">\u003cimg alt=\"\" class=\"img  \" height=\"auto\" loading=\"lazy\" src=\"https://files.readme.io/4b222ddc4cbbf609507b40ea187dbeac003df81bc098d36129c3de7e4430f675-image.png\" title=\"\" width=\"auto\"/>\u003c/span>\u003c/span>\u003c/p>\n\u003c/li>\n\u003cli>\n\u003cp>From the Conditions Editor, add as many conditional items as you&#x27;d like. These will only appear for the customer if the associated answer is selected.\u003c/p>\n\u003cp>\u003cspan aria-label=\"Expand image\" class=\"img lightbox closed\" role=\"button\" tabindex=\"0\">\u003cspan class=\"lightbox-inner\">\u003cimg alt=\"\" class=\"img  \" height=\"auto\" loading=\"lazy\" src=\"https://files.readme.io/2386ee4627570791a718c5db5975f7a6a72f200079909e61f0a9f432b2fb9eae-image.png\" title=\"\" width=\"auto\"/>\u003c/span>\u003c/span>\u003c/p>\n\u003c/li>\n\u003cli>\n\u003cp>Ensure you save your changes to the list when you are finished.\u003c/p>\n\u003c/li>\n\u003c/ol>\n\u003cbr/>\n\u003ch2 class=\"heading heading-2 header-scroll\">\u003cdiv class=\"heading-anchor anchor waypoint\" id=\"nested-conditional-items-api-only\">\u003c/div>\u003cdiv class=\"heading-text\">Nested Conditional Items (API only)\u003c/div>\u003ca aria-label=\"Skip link to Nested Conditional Items (API only)\" class=\"heading-anchor-icon fa fa-regular fa-anchor\" href=\"#nested-conditional-items-api-only\">\u003c/a>\u003c/h2>\n\u003cp>The Vision Dashboard does not allow for nesting conditional items within conditional items. However, the Vision API allows for nested conditional items. Use \u003ca href=\"/docs/lists\" target=\"\" title=\"\">Lists\u003c/a> for the base list structure, then apply the conditional pattern below when you need follow-up prompts.\u003c/p>\n\u003cul>\n\u003cli>Multiple-choice question \u003cstrong>&quot;Is the car in a drivable condition?&quot;\u003c/strong> always appears for the customer.\n\u003cul>\n\u003cli>Multiple-choice question \u003cstrong>&quot;Does the car have a broken windshield?&quot;\u003c/strong> appears only if the customer answers &quot;No&quot; to the above question.\n\u003cul>\n\u003cli>Photo \u003cstrong>&quot;Please take a photo of the broken windshield.&quot;\u003c/strong> appears only if the customer answers &quot;Yes&quot; to the above question.\u003c/li>\n\u003c/ul>\n\u003c/li>\n\u003c/ul>\n\u003c/li>\n\u003c/ul>\n\u003cp>The matching data structure for the above looks like:\u003c/p>\n\u003cdiv class=\"CodeTabs CodeTabs_initial theme-undefined\">\u003cdiv class=\"CodeTabs-toolbar\">\u003cbutton type=\"button\" value=\"json\">json\u003c/button>\u003c/div>\u003cdiv class=\"CodeTabs-inner\">\u003cpre>\u003ccode class=\"rdmd-code lang- theme-undefined\" data-lang=\"\">[\n  {\n    &quot;type&quot;: &quot;QUESTION&quot;,\n    &quot;name&quot;: &quot;Is the car in a drivable condition?&quot;,\n    &quot;condition_id&quot;: &quot;abc-1234567890&quot;, // A unique identifier used in the `conditions` property of other list items. It&#x27;s best to generate a unique value for this field.\n    &quot;conditions&quot;: null, // Null because this is a &quot;root level&quot; item (always appears for customer)\n    &quot;question&quot;: {\n      &quot;type&quot;: &quot;MULTIPLE_CHOICE&quot;,\n      &quot;options&quot;: {\n        &quot;choices&quot;: [\n          {\n            &quot;name&quot;: &quot;Yes&quot;,\n          },\n          {\n            &quot;name&quot;: &quot;No&quot;,\n          }\n        ],\n      }\n    },\n  },\n  {\n    &quot;type&quot;: &quot;QUESTION&quot;,\n    &quot;name&quot;: &quot;Does the car have a broken windshield?&quot;,\n    &quot;condition_id&quot;: &quot;def-1234567890&quot;,\n    &quot;conditions&quot;
189: [ // Note how this is an array, thus allowing for this conditional item to be triggered if ANY of the conditions are met.\n      {\n        &quot;id&quot;: &quot;abc-1234567890&quot;, // Note how this id references the &quot;condition_id&quot; of the above item.\n        &quot;question&quot;: {\n          &quot;answer&quot;: &quot;No&quot; // This list item will be shown if the answer &quot;No&quot; is given on the question with a condition_id of &quot;abc-1234567890&quot;\n        }\n      }\n    ],\n    &quot;question&quot;: {\n      &quot;type&quot;: &quot;MULTIPLE_CHOICE&quot;,\n      &quot;options&quot;: {\n        &quot;choices&quot;: [\n          {\n            &quot;name&quot;: &quot;Yes&quot;,\n          },\n          {\n            &quot;name&quot;: &quot;No&quot;,\n          }\n        ],\n      }\n    },\n  },\n  {\n    &quot;type&quot;: &quot;PHOTO&quot;,\n    &quot;name&quot;: &quot;Please take a photo of the broken windshield.&quot;,\n    &quot;condition_id&quot;: null, // Null because this item has no &quot;child&quot; conditional items.\n    &quot;conditions&quot;: [\n      {\n        &quot;id&quot;: &quot;def-1234567890&quot;,\n        &quot;question&quot;: {\n          &quot;answer&quot;: &quot;Yes&quot; // This list item will be shown if the answer &quot;Yes&quot; is given on the question with a condition_id of &quot;def-1234567890&quot;\n        }\n      }\n    ]\n  }\n]\u003c/code>\u003c/pre>\u003c/div>\u003c/div>\n\u003cp>Some notes regarding this data structure:\u003c/p>\n\u003cul>\n\u003cli>A maximum depth of five layers of conditional items can be created (the &quot;root&quot; question plus four nested conditional items). The above example would be considered three layers.\u003c/li>\n\u003cli>The possible answers do not have to be &quot;Yes&quot; or &quot;No&quot;. They can be any string.\u003c/li>\n\u003cli>The above data structure is simplified to demonstrate the relationship between conditional list items. For the broader list item model and examples of combining media, questions, groups, and request-more updates, see \u003ca href=\"/docs/lists\" target=\"\" title=\"\">Lists\u003c/a>.\u003c/li>\n\u003cli>The above data structure can be used with the following endpoints:\n\u003cul>\n\u003cli>\u003ca label=\"Create a list\" href=\"https://vision.truepic.dev/reference/post_lists\" target=\"_blank\" title=\"\">Create a list\u003c/a> in the \u003ccode class=\"rdmd-code lang- theme-undefined\" data-lang=\"\">items\u003c/code> property of the request body\u003c/li>\n\u003cli>\u003ca label=\"Update a list\" href=\"https://vision.truepic.dev/reference/put_lists-listid#/\" target=\"_blank\" title=\"\">Update a list\u003c/a> in the \u003ccode class=\"rdmd-code lang- theme-undefined\" data-lang=\"\">items\u003c/code> property of the request body\u003c/li>\n\u003cli>\u003ca label=\"Create an inspection\" href=\"https://vision.truepic.dev/reference/post_inspections#/\" target=\"_blank\" title=\"\">Create an inspection\u003c/a>  in the \u003ccode class=\"rdmd-code lang- theme-undefined\" data-lang=\"\">list.items\u003c/code> property of the request body\u003c/li>\n\u003c/ul>\n\u003c/li>\n\u003c/ul>","css":"/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */\n@layer theme, base, components, utilities;\n@layer utilities;\n"},"opts":{"hardBreaks":true,"alwaysThrow":false,"compatibilityMode":false,"copyButtons":true,"correctnewlines":false,"markdownOptions":{"fences":true,"commonmark":true,"gfm":true,"ruleSpaces":false,"listItemIndent":"1","spacedTable":true,"paddedTable":true},"normalize":true,"lazyImages":true,"reusableContent":{"tags":{},"disabled":false,"serialize":true,"wrap":true},"safeMode":false,"settings":{"position":true},"theme":"light","customBlocks":{},"componentTypes":{},"resourceID":"/branches/3/guides/conditional-list-items","resourceType":"page","components":{},"baseUrl":"/","terms":[{"term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!","_id":"6995f38cbd5dc2df02893c1f"}],"variables":{"user":{},"defaults":[{"name":"subdomain","default":"my-subdomain","source":"server","type":"","_id":"6995f38cbd5dc2df02893c20"},{"name":"organization-slug","default":"my-org-slug","source":"server","type":"","_id":"6995f38cbd5dc2df02893c21"},{"name":"apiKey","scheme":"bearer","source":"security","type":"http","_id":"6995f38cbd5dc2df02893c22"},{"name":"AccessToken","scheme":"bearer","source":"security","type":"http","_id":"6995f38cbd5dc2df02893c23"},{"name":"OAuth2ClientCredentials","source":"security","type":"oauth2","_id":"6995f38cbd5dc2df02893c24"},{"name":"tld","default":"com","source":"server","type":"","_id":"6995f38cbd5dc2df02893c25"}]}}},"sidebar":[{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"getting-started","title":"Getting Started","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/Getting%20started","uri":"/branches/3/guides/getting-started","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"compare-integration-approaches","title":"Compare Integration Approaches","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/Getting%20started","uri":"/branches/3/guides/compare-integration-approaches","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"send-your-first-inspection","title":"Send Your First Inspection","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/Getting%20started","uri":"/branches/3/guides/sen
189d-your-first-inspection","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"dictionary","title":"Dictionary","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/Getting%20started","uri":"/branches/3/guides/dictionary","parent":null}],"title":"Getting started","uri":"/branches/3/categories/guides/Getting%20started"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"api-overview","title":"API Overview","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/Vision%20API","uri":"/branches/3/guides/api-overview","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"get-api-access","title":"Get API Access","type":"basic","updatedAt":"2026-09-29T19:30:08.000Z","pages":[],"category":"/branches/3/categories/guides/Vision%20API","uri":"/branches/3/guides/get-api-access","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"regions","title":"Regions","type":"basic","updatedAt":"2026-09-30T18:12:43.000Z","pages":[],"category":"/branches/3/categories/guides/Vision%20API","uri":"/branches/3/guides/regions","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"v2-v3-migration-guide","title":"V2 to V3 Migration","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/Vision%20API","uri":"/branches/3/guides/v2-v3-migration-guide","parent":null}],"title":"Vision API","uri":"/branches/3/categories/guides/Vision%20API"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"inspections","title":"Send Inspections","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"create-inspections","title":"Quick Start Example","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/create-inspections","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"teams","title":"Teams","type":"basic","updatedAt":"2026-09-30T18:12:43.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/teams","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"inspection-types","title":"Inspection Types","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/inspection-types","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"custom-fields","title":"Custom Fields","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/custom-fields","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"message-template-sets","title":"Message Template Sets","type":"basic","updatedAt":"2026-09-29T19:02:25.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/message-template-sets","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lists","title":"Lists","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/lists","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"conditional-list-items","title":"Conditional List Items","type":"basic","updatedAt":"2026-09-29T19:02:25.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/conditional-list-items","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"alerts","title":"Alerts","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/alerts","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"automate-inspections","title":"Outcomes","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/automate-inspections","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"inspection-statuses","title":"Statuses","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/inspection-statuses","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"verification-tests","title":"Verification Tests","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/verification-tests","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"risk-network","title":"Risk Network","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/risk-network","parent":"/branches/3/guides/inspections"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"ai-analysis-configuration","title":"AI Analysis","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/ai-analysis-configuration","parent":"/branches/3/guides/inspections"}],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/inspections","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"customer-communications","title":"Resending Inspections","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"request-more","title":"Request More","type":"basic","updatedAt":"2026-09-29T19:02:25.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/request-more","parent":"/branches/3/guides/customer-communications"}],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/customer-communications","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"view-inspections","title":"Get Inspection Details","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/view-inspections","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"export-inspection-pdfs","title":"Export Inspection PDFs","type":"basic","updatedAt":"2026-10-01T14:19:09.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/export-inspection-pdfs","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"search-inspections","title":"Find Inspections","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/search-inspections","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"update-inspection","title":"Update Inspections","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/update-inspection","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"webhooks","title":"Webhooks","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"webhook-descriptions","title":"Webhook Actions","type":"basic","updatedAt":"2026-09-29T19:02:25.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/webhook-descriptions","parent":"/branches/3/guides/webhooks"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"webhook-setup","title":"Webhook Setup","type":"basic","updatedAt":"2026-09-30T20:49:58.000Z","pages":[],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/webhook-setup","parent":"/branches/3/guides/webhooks"}],"category":"/branches/3/categories/guides/INSPECTIONS","uri":"/branches/3/guides/webhooks","parent":null}],"title":"INSPECTIONS","uri":"/branches/3/categories/guides/INSPECTIONS"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"website-forms","title":"Create Inspections Within Your Website","type":"basic","updatedAt":"2026-10-01T14:19:09.000Z","pages":[],"category":"/branches/3/categories/guides/Website%20Forms","uri":"/branches/3/guides/website-forms","parent":null}],"title":"Website Forms","uri":"/branches/3/categories/guides/Website%20Forms"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"embedding-into-your-native-app","title":"Embed Inspections Into Your Native App","type":"basic","updatedAt":"2026-10-01T14:31:12.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Webview","uri":"/branches/3/guides/embedding-into-your-native-app","parent":null}],"title":"Embedded Webview","uri":"/branches/3/categories/guides/Embedded%20Webview"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-web-sdk","title":"Lens Web SDK","type":"basic","updatedAt":"2026-09-29T19:02:25.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-web-sdk-reference","title":"Lens Web SDK Reference","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-web-sdk-reference","parent":"/branches/3/guides/lens-web-sdk"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-web-sdk-changelog","title":"Lens Web SDK Changelog","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-web-sdk-changelog","parent":"/branches/3/guides/lens-web-sdk"}],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-web-sdk","parent":null},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-api","title":"Lens API","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-api-getting-started","title":"Getting Started","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-api-getting-started","parent":"/branches/3/guides/lens-api"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-api-webhooks","title":"Configure Webhooks","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-api-webhooks","parent":"/branches/3/guides/lens-api"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"example-captures","title":"Example Captures","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/example-captures","parent":"/branches/3/guides/lens-api"},{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"lens-api-changelog","title":"Lens API Changelog","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-api-changelog","parent":"/branches/3/guides/lens-api"},{"deprecated":false,"hidden":false,"isBodyEmpty":true,"link_url":"https://vision.truepic.dev/reference/get_captures","link_external":false,"renderable":{"status":true},"slug":"api-reference","title":"API Reference","type":"link","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/api-reference","parent":"/branches/3/guides/lens-api"}],"category":"/branches/3/categories/guides/Embedded%20Camera","uri":"/branches/3/guides/lens-api","parent":null}],"title":"Embedded Camera","uri":"/branches/3/categories/guides/Embedded%20Camera"},{"pages":[{"deprecated":false,"hidden":false,"isBodyEmpty":false,"renderable":{"status":true},"slug":"okta-sso","title":"Configure Okta SSO","type":"basic","updatedAt":"2026-09-30T21:35:49.000Z","pages":[],"category":"/branches/3/categories/guides/administration","uri":"/branches/3/guides/okta-sso","parent":null}],"title":"administration","uri":"/branches/3/categories/guides/administration"}],"aiConfig":{"enabled":false,"settings":{"errors":null,"styleguide":null,"warnings":null}},"config":{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"8b550cf334a130e3d6ea41a88b894d8","enabled":"true","sessionReplay":{"enabled":"true","sampleRate":"0.1"}},"api":{"upload":{"fileSizeLimit":10485760,"fileSizeLimitFormatted":"10MB"}},"asset_url":"https://cdn.readme.io","dashDomain":"dash.readme.com","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2025-03-27","fullstory":{"enabled":true,"orgId":"FSV9A"},"git":{"preview":"https://githug-prod.gitto.rdme.io","sync":{"bitbucket":{"installationLink":"https://developer.atlassian.com/console/install/310151e6-ca1a-4a44-9af6-1b523fea0561?signature=AYABeMn9vqFkrg%2F1DrJAQxSyVf4AAAADAAdhd3Mta21zAEthcm46YXdzOmttczp1cy13ZXN0LTI6NzA5NTg3ODM1MjQzOmtleS83MDVlZDY3MC1mNTdjLTQxYjUtOWY5Yi1lM2YyZGNjMTQ2ZTcAuAECAQB4IOp8r3eKNYw8z2v%2FEq3%2FfvrZguoGsXpNSaDveR%2FF%2Fo0BHUxIjSWx71zNK2RycuMYSgAAAH4wfAYJKoZIhvcNAQcGoG8wbQIBADBoBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDOJgARbqndU9YM%2FRdQIBEIA7unpCah%2BIu53NA72LkkCDhNHOv%2BgRD7agXAO3jXqw0%2FAcBOB0%2F5LmpzB5f6B1HpkmsAN2i2SbsFL30nkAB2F3cy1rbXMAS2Fybjphd3M6a21zOmV1LXdlc3QtMTo3MDk1ODc4MzUyNDM6a2V5LzQ2MzBjZTZiLTAwYzMtNGRlMi04NzdiLTYyN2UyMDYwZTVjYwC4AQICAHijmwVTMt6Oj3F%2B0%2B0cVrojrS8yZ9ktpdfDxqPMSIkvHAGT%2FMTvCxC3XwnwlulZe975AAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMMUUe9d1YmFOo373TAgEQgDuJo7TayM6NL19Sj9RPooRrl8rYxwKgvu9gkLNc3GuyyovWI1xA2qTr0LQzMRsf3imrAWsywzPcsjnvuAAHYXdzLWttcwBLYXJuOmF3czprbXM6dXMtZWFzdC0xOjcwOTU4NzgzNTI0MzprZXkvNmMxMjBiYTAtNGNkNS00OTg1LWI4MmUtNDBhMDQ5NTJjYzU3ALgBAgIAeLKa7Dfn9BgbXaQmJGrkKztjV4vrreTkqr7wGwhqIYs5AZR28Sibv2eBxSIg2MydtvEAAAB%2BMHwGCSqGSIb3DQEHBqBvMG0CAQAwaAYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAzzWhThsIgJwrr%2FY2ECARCAOxoaW9pob21lweyAfrIm6Fw7gd8D%2B%2F8LHk4rl3jjULDM35%2FVPuqBrqKunYZSVCCGNGB3RqpQJr%2FasASiAgAAAAAMAAAQAAAAAAAAAAAAAAAAAEokowLKsF1tMABEq%2BKNyJP%2F%2F%2F%2F%2FAAAAAQAAAAAAAAAAAAAAAQAAADJLzRcp6MkqKR43PUjOiRxxbxXYhLc6vFXEutK3%2BQ71yuPq4dC8pAHruOVQpvVcUSe8dptV8c7wR8BTJjv%2F%2FNe8r0g%3D&product=bitbucket"}}},"hubspot":{"portalId":"9401557"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"micro":{"baseUrl":"
189https://micro-beta.readme.com"},"novuNotification":{"appId":"ob_MiAPOPqgP","showUnreleasedWorkflows":false},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.909.0","reservedWords":{"tools":["execute-request","get-endpoint","get-server-variables","list-endpoints","list-specs","search-endpoints","search","fetch"]},"sentry":{"dsn":"https://[email protected]/2052166","enabled":true},"shMigration":{"promoVideo":"","forceWaitlist":false,"migrationPreview":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","superHub":{"newProjectsEnabled":true},"tiptapCloud":{"appId":"8mzorjl9","url":"wss://8mzorjl9.collab.tiptap.cloud"},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}},"context":{"labs":{},"user":{"isAuthenticated":false,"notifications":{}},"terms":[{"_id":"6995f38cbd5dc2df02893c1f","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"variables":{"user":{},"defaults":[{"name":"subdomain","default":"my-subdomain","source":"server","type":"","_id":"6995f38cbd5dc2df02893c20"},{"name":"organization-slug","default":"my-org-slug","source":"server","type":"","_id":"6995f38cbd5dc2df02893c21"},{"name":"apiKey","scheme":"bearer","source":"security","type":"http","_id":"6995f38cbd5dc2df02893c22"},{"name":"AccessToken","scheme":"bearer","source":"security","type":"http","_id":"6995f38cbd5dc2df02893c23"},{"name":"OAuth2ClientCredentials","source":"security","type":"oauth2","_id":"6995f38cbd5dc2df02893c24"},{"name":"tld","default":"com","source":"server","type":"","_id":"6995f38cbd5dc2df02893c25"}]},"navigation":[],"project":{"flags":{"agentMetrics":false,"agentSkills":false,"aiDocsAudit":false,"aiPageLinting":false,"aiTranslation":false,"aiWriter":false,"allowApiExplorerJsonEditor":false,"allowBlockedDomainLaunch":false,"allowLaunchWithoutCard":false,"allowReusableOTPs":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"alwaysShowDocPublishStatus":false,"apiAccessRevoked":false,"askAiOverride":"","bidiSync":true,"bidiSyncBitbucketSelfServe":false,"bidiSyncSkipIndexedHistory":true,"bidiSyncUseGitCli":false,"bidiSyncUseOdbAlternates":true,"bitbucketCloudSync":false,"bitbucketDirectEvents":false,"changelogRssAlwaysPublic":false,"changelogsInGitto":true,"childManagedBidi":false,"collaborativeReview":false,"correctnewlines":false,"customDomainAdminBypass":false,"directGoogleToStableVersion":false,"disableAiChat":false,"disableAiInlineEditor":false,"disableAiWriter":false,"disableAnonForum":false,"disableAskAiApi":false,"disableAutoTranslate":false,"disableDiscussionSpamRecaptchaBypass":false,"disableDocsAudit":false,"disablePageLinter":false,"disablePasswordlessLogin":false,"disableSignups":false,"disableSuperframe":false,"dynamicLlmsTxt":false,"enableOidc":false,"enterprise":false,"enterpriseAiWriter":false,"externalSdkSnippets":false,"gittoUseConnectionPooling":false,"gittoUseExperimentalMDXCache":false,"gitTranslations":false,"googleAuthEnabled":false,"graphql":false,"hideAiFeatures":false,"hideEnforceSSO":false,"hubGoBridge":false,"inlineComments":false,"inlineLintingViolations":false,"jwtReplacePermissions":false,"mcpOauth":false,"mcpSendFeedback":false,"mdx":false,"mdxish":true,"mdxishEditor":true,"mdxSanitizeComments":false,"newEditorDash":true,"newExplorerReducer":false,"newIframeStructure":false,"oauth":false,"passwordlessLogin":"default","prefetch":false,"rdmdCompatibilityMode":false,"requiresJQuery":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"streamingSsr":false,"superHub":true,"superHubBranchReviewSummaries":false,"superHubMigrationSelfServeFlow":true,"superHubMsTeamsAppPackage":false,"superHubMsTeamsNotifications":false,"superHubMultiGuides":false,"superHubPlanManagement":true,"superHubPreview":false,"superHubSlack":false,"superHubSlackNotifications":false,"superHubUiTesting":false,"tokenBasedBilling":false,"translation":false,"useDeprecatedSafelistMethod":false,"dashReact":false,"superHubBranchReviewActions":false},"versions":[{"__v":0,"_id":"64ac27a651ba5f07331fac7a","createdAt":"2023-07-10T15:45:42.049Z","updatedAt":"2025-03-14T13:44:14.711Z","project":"6464e41aee
189c964003faf6b06","version":"2","version_clean":"2.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":true,"forked_from":"6464e41beec964003faf6b0c","categories":[],"releaseDate":"2023-05-17T14:26:35.306Z","pdfStatus":"","apiRegistries":[]},{"__v":11,"_id":"682ba38f5de88e0067969299","createdAt":"2025-05-19T21:33:03.989Z","updatedAt":"2026-09-16T14:29:43.433Z","project":"6464e41aeec964003faf6b06","version":"3","version_clean":"3.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"forked_from":"682ba31a12fe0a0061572915","categories":[],"releaseDate":"2025-05-19T21:33:03.990Z","pdfStatus":"","apiRegistries":[{"filename":"vision-api-v3.json","uuid":"16x98ikmu4760yt"}],"source":"readme"}],"stable":{"__v":11,"_id":"682ba38f5de88e0067969299","createdAt":"2025-05-19T21:33:03.989Z","updatedAt":"2026-09-16T14:29:43.433Z","project":"6464e41aeec964003faf6b06","version":"3","version_clean":"3.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"forked_from":"682ba31a12fe0a0061572915","categories":[],"releaseDate":"2025-05-19T21:33:03.990Z","pdfStatus":"","apiRegistries":[{"filename":"vision-api-v3.json","uuid":"16x98ikmu4760yt"}],"source":"readme"},"_id":"6464e41aeec964003faf6b06","accessRules":{"branch_approve":{"admin":true,"editor":false},"branch_merge":{"admin":true,"editor":false},"version_edit":{"admin":true,"editor":false}},"ai":{"chat":{"knowledge":{"use_project_knowledge":false},"models":[]},"discovery":{"content_signal":{"ai_train":false,"search":false,"ai_input":false},"link_headers":true,"markdown_negotiation":true,"agent_hint_banner":true,"api_catalog":true,"agent_skills_index":true,"mcp_server_card":true,"webmcp":true,"oauth":{"type":"none","issuer_url":"","authorization_servers":[],"resource_identifier":"","scopes_supported":[]},"show_sub_pages":false,"show_sibling_pages":false,"show_whats_next":false}},"appearance":{"allowApiExplorerJsonEditor":false,"borderRadius":"default","changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":false},"referenceFlatSections":"disabled","referenceLayout":"row","referenceParamFont":"default","referenceParamInputs":"all","referenceSimpleMode":true,"methodBadgeStyle":"classic","oneOfLayout":"dropdown","showExactDate":false,"showMethodInSidebar":true,"link_logo_to_url":false,"theme":"line","theme_preset":"default","colorScheme":"system","overlay":"blueprint","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":false,"rdmd":{"callouts":{"useIconFont":false},"theme":{"background":"","border":"","markdownEdge":"","markdownFont":"","markdownFontSize":"","markdownLineHeight":"","markdownRadius":"","markdownText":"","markdownTitle":"","markdownTitleFont":"","mdCodeBackground":"","mdCodeFont":"","mdCodeRadius":"","mdCodeTabs":"","mdCodeText":"","tableEdges":"","tableHead":"","tableHeadText":"","tableRow":"","tableStripe":"","tableText":"","text":"","title":""}},"main_body":{"type":"links"},"colors":{"highlight":"","main":"#ffffff","main_dark":"","main_alt":"","header_text":"","body_highlight":"#1a6dff","body_highlight_dark":"","custom_login_link_color":"","page_background":"","page_background_dark":"","background_tint":"","background_tint_dark":"","border":"","border_dark":"","header":"","header_dark":"","askai_button_bg":"","askai_button_bg_dark":"","sidebar_border":"","sidebar_border_dark":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","code":"","spacing":null,"typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"img":[],"img_size":"auto","img_pos":"tl","linkStyle":"buttons","style":"solid","subnav":{"alignment":"start"}},"body":{"style":"none"},"promos":[{"_id":"6464e41aeec964003faf6b08","title":"The Truepic Developer Hub","text":"Welcome to the Truepic developer hub. You'll find comprehensive guides and documentation to help you start working with Truepic as quickly as possible, as well as support if you get stuck. Let's jump right in!","extras":{"type":"html","buttonPrimary":"","buttonSecondary":"none"}}],"layout":{"full_width":false,"style":"classic","sticky_header":null},"logo":["https://files.readme.io/c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png","c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png",351,80,"#40404f","https://files.readme.io/0354de3e98ce16399d000a86bc02277ab36da5841e602fccd56c30a
189aeef2b21a-truepic_vision_logo_black_REV.png","679b92a756bd6400247781bc"],"loginLogo":[],"logo_white":["https://files.readme.io/7bfa4f03a564a1d5a1a1b09ee65118bead7418041489d1cf86629e96f9696967-small-truepic_vision_logo_white_REV.png","7bfa4f03a564a1d5a1a1b09ee65118bead7418041489d1cf86629e96f9696967-small-truepic_vision_logo_white_REV.png",353,80,"#ffffff","https://files.readme.io/a1a35e7c9401493f58c4cf3132ad48c90c1aa010f533df402a64dc437a082883-truepic_vision_logo_white_REV.png","679b92bc82b36c006172daae"],"logo_white_use":false,"logo_large":true,"logo_size":"default","favicon":["https://files.readme.io/707fad0e172b1f6d73f8a7e001d0e47b461626e20d70fa293f983316f6af74da-small-truepic_vision_logo_black_fav.png","707fad0e172b1f6d73f8a7e001d0e47b461626e20d70fa293f983316f6af74da-small-truepic_vision_logo_black_fav.png",31,32,"#ffffff","https://files.readme.io/b1137a7940a07dee29635316f5437dd72b21e415636fd5ce0d7ec70f6558e8ce-truepic_vision_logo_black_fav.png","679b92ff3b13ba0030db5a2f"],"tocVariant":"line","stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","global_landing_page":{"html":"","redirect":""},"html_hidelinks":false,"collapsibleCategories":false,"showBreadcrumbs":false,"showPageIcons":true,"showVersion":true,"searchModal":"classic","hideTableOfContents":false,"nextStepsLabel":"","ai_dropdown":"enabled","ai_options":{"ask_ai":"disabled","chatgpt":"enabled","claude":"enabled","clipboard":"enabled","copilot":"enabled","mcp":{"command":"enabled","config":"enabled","cursor":"enabled","vscode":"enabled"},"view_as_markdown":"enabled"}},"custom_domain":"vision.truepic.dev","description":"","hstsIncludeSubdomains":false,"planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"active","error404":"","first_page":"docs","git":{"migration":{"createRepository":{"end":"2025-02-13T15:13:46.556Z","start":"2025-02-13T15:13:46.080Z","status":"successful"},"transformation":{"end":"2025-02-13T15:13:47.040Z","start":"2025-02-13T15:13:46.738Z","status":"successful"},"migratingPages":{"end":"2025-02-13T15:13:47.971Z","start":"2025-02-13T15:13:47.098Z","status":"successful"},"enableSuperhub":{"end":"2025-02-13T15:17:40.620Z","start":"2025-02-13T15:17:40.619Z","status":"successful"}},"renamedSlugs":[]},"glossaryTerms":[{"_id":"6995f38cbd5dc2df02893c1f","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"healthCheck":{"provider":"","settings":{}},"i18n":{"defaultLanguage":"en","languages":[{"code":"en","type":"manual"}],"state":"enabled"},"intercom":"","is_active":true,"branchSharing":"enabled","internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"Something here"}],"llms_txt":true,"llms_txt_options":{"split":false,"query":null,"use_custom":null},"mcp":{"state":"enabled"},"mdxishMigrationStatus":{"migratedFrom":"mdx"},"metrics":{"monthlyLimit":0,"monthlyPurchaseLimit":0,"thumbsEnabled":true,"meteredBilling":{}},"modules":{"landing":false,"docs":true,"examples":false,"reference":true,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":false,"custompages":true,"tutorials":false},"name":"Vision","nav_names":{"docs":"Docs","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":true,"jwt":true,"logs":false,"metricsSDK":false,"aiReady":false,"team":false,"gitSync":false},"openapiVisibility":"admin","owlbot":{"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""},"enabled":false,"newExperience":true,"isPaying":false,"exampleQuestions":{"question1":"","question2":"","question3":""},"customization":{"tone":"neutral","customTone":"","answerLength":"medium","forbiddenWords":"","defaultAnswer":"","showAiDisclaimer":false,"showInSearch":true,"advancedInstruction":"","advancedModeEnabled":false},"llmOptions":{"model":{}},"modelList":[],"knowledge":"","knowledgeSegregation":false},"plan":"startup2018","planOverride":"","readmeScore":{"totalScore":139,"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":true,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":false,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":false,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}}},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"autoFillRequestExample":false,"defaultExpandResponseEx
189ample":true,"defaultExpandResponseSchema":true,"enableOAuthFlows":false,"fillOptionalObjectsOnExpand":true,"showOpenAPIDownload":false},"seo":{"overwrite_title_tag":false},"searchSettings":{"default_to_current_project":false,"show_project_filter":true,"sort_projects_alphabetically":false},"ssl":{"minTLS":"1.2"},"subdomain":"truepic-vision","subpath":"","topnav":{"left":[],"right":[{"type":"url","text":"Status ↗︎","url":"https://status.truepic.com"},{"type":"url","text":"Log In 🇺🇸 ↗︎","url":"https://vision.truepic.com"},{"type":"url","text":"Log In 🇬🇧 ↗︎","url":"https://vision.truepic.uk"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":true,"trialEndsAt":"2025-02-13T18:09:26.006Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","variableDefaults":[{"name":"subdomain","default":"my-subdomain","source":"server","type":""},{"name":"organization-slug","default":"my-org-slug","source":"server","type":""},{"name":"apiKey","scheme":"bearer","source":"security","type":"http"},{"name":"AccessToken","scheme":"bearer","source":"security","type":"http"},{"name":"OAuth2ClientCredentials","source":"security","type":"oauth2"},{"name":"tld","default":"com","source":"server","type":""}],"childrenProjects":[],"derivedPlan":"startup2018","fullBaseUrl":"https://vision.truepic.dev/","isExternalSnippetActive":false,"isPublished":true,"planTrial":"startup2018","shouldGateDash":false,"webhookEnabled":false,"isHubEditable":true},"projectStore":{"data":{"allow_crawlers":"disabled","canonical_url":null,"default_version":{"name":"3"},"description":null,"git":{"repository_name":null,"connection":{"repository":null,"organization":null,"status":"none"},"remediation_status":null,"remediated_at":null,"remediation_initiated_by":null,"remediation_dry_run":null,"remediation_job_id":null},"glossary":[{"term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!","inherited":false}],"homepage_url":null,"created_at":null,"updated_at":null,"id":"6464e41aeec964003faf6b06","name":"Vision","parent":null,"sitemap":"disabled","llms_txt":"enabled","subdomain":"truepic-vision","suggested_edits":"disabled","notification_settings":{"project_topic_key":null},"uri":"/projects/me","variable_defaults":[{"name":"subdomain","default":"my-subdomain","source":"server","type":"","id":null},{"name":"organization-slug","default":"my-org-slug","source":"server","type":"","id":null},{"name":"apiKey","scheme":"bearer","source":"security","type":"http","id":null},{"name":"AccessToken","scheme":"bearer","source":"security","type":"http","id":null},{"name":"OAuth2ClientCredentials","source":"security","type":"oauth2","id":null},{"name":"tld","default":"com","source":"server","type":"","id":null}],"webhooks":[],"api_designer":{"allow_editing":"enabled"},"custom_login":{"jwt_secret":null,"jwt_expiration_time":0,"login_url":null,"logout_url":null},"features":{"mdx":"disabled"},"onboarding_completed":{"api":true,"appearance":true,"documentation":true,"domain":true,"jwt":true,"logs":false,"metricsSDK":false,"ai_ready":false,"team":false,"git_sync":false},"owner":{"id":null,"email":null,"name":null},"privacy":{"branches":"enabled","openapi":"admin","password":null,"view":"public"},"refactored":{"status":"enabled","migrated":"successful"},"seo":{"overwrite_title_tag":"disabled"},"ssl":{"min_tls_version":"1.2"},"hsts":{"include_subdomains":false},"feature_rules":{"merge":{"requirements":[],"allow_override":[]}},"god_mode":{"is_active":null,"flags":{},"admin_limit_override":null,"notes":null,"legacy_css":null,"children_limit":null,"extra_sections_limit":null,"owlbot":{"enabled":null,"new_experience":null,"trial_ends_at":null},"salesforce":{"account_id":null},"enterprise_notes":{"account_name":null,"owner_csm":null,"owner_sales":null,"status":null,"superhub_migration_eligibility":null},"mdxish_migration_status":{"migrated_at":null,"migrated_from":null,"reverted_at":null,"source":null}},"mcp":{"state":"enabled","custom_tools":[],"disabled_routes":[],"explicitly_enabled_routes":[],"disabled_tools":[],"has_password":false,"oauth_pages":{"auth_url":null,"success_url":null,"error_url":null},"openai_challenge_token":null,"oauth_credentials":{},"privacy":{"password":null}},"plan":{"type":"startup2018","admin_limit_override_active":false,"bills_extra_admin_seats":false,"extra_sections_limit":0,"override":null,"stripe_subscription_id":null,"grace_peri
189od":{"enabled":false,"end_date":null},"trial":{"active":false,"enabled":null,"expired":false,"end_date":"2025-02-13T18:09:26.006Z"}},"redirects":[],"reference":{"api_sdk_snippets":"enabled","experimental_performance_mode":"disabled","defaults":"always_use","show_openapi_download":"disabled","fill_optional_objects_on_expand":"enabled","json_editor":"disabled","method_badge_style":"classic","flat_sections":"disabled","param_font":"default","param_inputs":"all","oauth_flows":"disabled","oneof_layout":"dropdown","request_history":"disabled","request_examples":"collapsed","response_examples":"expanded","response_schemas":"expanded","show_method_in_sidebar":"enabled","webhook_badge":"pill","sdk_snippets":{"external":"disabled"}},"llms_txt_options":{"split":{"enabled":"disabled","categories":"enabled"},"query":{"enabled":"disabled"},"custom":{"enabled":"disabled"}},"custom_domain":{"name":"vision.truepic.dev","target":null,"validation":{"status":null,"code":null}},"ai":{"discovery":{"content_signal":{"ai_train":false,"search":false,"ai_input":false},"link_headers":true,"markdown_negotiation":true,"agent_hint_banner":true,"show_sub_pages":false,"show_sibling_pages":false,"show_whats_next":false,"api_catalog":true,"agent_skills_index":true,"mcp_server_card":true,"webmcp":true,"oauth":{"type":"none","issuer_url":null,"authorization_servers":[],"resource_identifier":null,"scopes_supported":[]}},"hidden":false,"readiness":{"status":null,"score":null,"grade":null,"category_scores":null,"pages":null,"summary":null,"results":null,"resolutions":null,"cap":null,"last_checked_at":null,"error_message":null},"ai_writer":{"enabled":true},"docs_audit":{"enabled":true},"inline_editor":{"enabled":true},"linter":{"enabled":true},"chat":{"enabled":true,"models":[],"knowledge":{"custom_knowledge":null,"use_project_knowledge":false}},"owlbot":{"enabled":false,"new_experience":true,"placements":["header","in_search"],"is_paying":false,"trial":{"is_paying":false}},"slack":{"writer":{"allow_branch_deletion":false,"allow_branch_merge":false}}},"integrations":{"aws":{"readme_webhook_login":{"region":null,"external_id":null,"role_arn":null,"usage_plan_id":null}},"bing":{"verify":null},"google":{"analytics":null,"site_verification":null},"heap":{"id":null},"koala":{"key":null},"localize":{"key":null},"postman":{"key":null,"client_id":null,"client_secret":null,"is_connected":false},"recaptcha":{"site_key":null,"secret_key":null},"segment":{"key":null,"domain":null},"speakeasy":{"key":null,"spec_url":null},"typekit":{"key":null},"zendesk":{"subdomain":null},"intercom":{"app_id":null,"secure_mode":{"key":null}}},"pages":{"default_visibility":"public","not_found":null},"permissions":{"appearance":{"private_label":"disabled","custom_code":{"css":"disabled","html":"disabled","js":"disabled"}},"branches":{"merge":{"admin":true,"editor":false},"approve":{"admin":true,"editor":false}},"versions":{"edit":{"admin":true,"editor":false}}},"metrics":{"monthly_purchase_limit":0,"monthly_limit":0,"pii":{"enabled":true},"voting":{"page_quality":{"enabled":true}}},"health_check":{"provider":"none","settings":{"manual":{"status":"down","url":null},"statuspage":{"id":null}}},"appearance":{"border_radius":"default","toc_variant":"line","changelog":{"layout":"collapsed","show_author":true,"show_exact_date":false},"layout":{"full_width":"disabled","sticky_header":null,"style":"classic"},"brand":{"primary_color":"#ffffff","primary_color_dark":null,"link_color":"#1a6dff","link_color_dark":null,"theme":"system","theme_preset":"default","background":{"color":null,"color_dark":null,"tint":null,"tint_dark":null},"border":{"color":null,"color_dark":null},"header":{"color":null,"color_dark":null},"sidebar":{"border":null,"border_dark":null},"askai":{"color":null,"color_dark":null}},"markdown":{"callouts":{"icon_font":"emojis"}},"table_of_contents":"enabled","whats_next_label":null,"landing_page":{"sections":[{"type":"html","alignment":"left","title":null,"text":null,"html":"Something here","page_type":null,"side":null,"media_type":null,"media_html":null,"media_image":null,"media_code":null,"group0":null,"group1":null,"group2":null}],"promo":{"title":"The Truepic Developer Hub","text":"Welcome to the Truepic developer hub. You'll find comprehensive guides and documentation to help you start working with Truepic as quickly as possible, as well as supp
189ort if you get stuck. Let's jump right in!","content_type":"html","html":null,"button_primary":null,"button_secondary":"none"}},"footer":{"readme_logo":"show"},"logo":{"size":"large","dark_mode":{"uri":"/images/679b92bc82b36c006172daae","url":"https://files.readme.io/7bfa4f03a564a1d5a1a1b09ee65118bead7418041489d1cf86629e96f9696967-small-truepic_vision_logo_white_REV.png","name":"7bfa4f03a564a1d5a1a1b09ee65118bead7418041489d1cf86629e96f9696967-small-truepic_vision_logo_white_REV.png","width":353,"height":80,"color":"#ffffff","links":{"original_url":"https://files.readme.io/a1a35e7c9401493f58c4cf3132ad48c90c1aa010f533df402a64dc437a082883-truepic_vision_logo_white_REV.png"}},"main":{"uri":"/images/679b92a756bd6400247781bc","url":"https://files.readme.io/c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png","name":"c898fa8d9d015fefedc8349c8f7c28bb4aed819adc0f985398074e4386911002-small-truepic_vision_logo_black_REV.png","width":351,"height":80,"color":"#40404f","links":{"original_url":"https://files.readme.io/0354de3e98ce16399d000a86bc02277ab36da5841e602fccd56c30aaeef2b21a-truepic_vision_logo_black_REV.png"}},"favicon":{"uri":"/images/679b92ff3b13ba0030db5a2f","url":"https://files.readme.io/707fad0e172b1f6d73f8a7e001d0e47b461626e20d70fa293f983316f6af74da-small-truepic_vision_logo_black_fav.png","name":"707fad0e172b1f6d73f8a7e001d0e47b461626e20d70fa293f983316f6af74da-small-truepic_vision_logo_black_fav.png","width":31,"height":32,"color":"#ffffff","links":{"original_url":"https://files.readme.io/b1137a7940a07dee29635316f5437dd72b21e415636fd5ce0d7ec70f6558e8ce-truepic_vision_logo_black_fav.png"}}},"typography":{"heading_font":null,"body_font":null,"code_font":null,"spacing":null,"custom_heading":{"url":null,"filename":null,"format":null},"custom_code":{"url":null,"filename":null,"format":null},"custom_body":{"regular":{"url":null,"filename":null,"format":null},"medium":{"url":null,"filename":null,"format":null},"semibold":{"url":null,"filename":null,"format":null}}},"ai":{"dropdown":"enabled","options":{"ask_ai":"disabled","chatgpt":"enabled","claude":"enabled","clipboard":"enabled","view_as_markdown":"enabled","mcp":{"command":"enabled","config":"enabled","cursor":"enabled","vscode":"enabled"}}},"custom_code":{"css":null,"js":null,"html":{"header":null,"home_footer":null,"page_footer":null}},"header":{"type":"line","gradient_color":null,"subnav":{"alignment":"start"},"link_style":"buttons","overlay":{"fill":"auto","type":"blueprint","position":"top-left","image":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}}}},"navigation":{"collapsible_categories":"disabled","breadcrumbs":"disabled","first_page":"documentation","left":[],"logo_link":"landing_page","page_icons":"enabled","right":[{"type":"link_url","title":"Status ↗︎","url":"https://status.truepic.com","custom_page":null},{"type":"link_url","title":"Log In 🇺🇸 ↗︎","url":"https://vision.truepic.com","custom_page":null},{"type":"link_url","title":"Log In 🇬🇧 ↗︎","url":"https://vision.truepic.uk","custom_page":null}],"search_modal":"classic","sub_nav":[],"subheader_layout":"links","version":"enabled","links":{"home":{"label":"Home","visibility":"disabled"},"graphql":{"label":"GraphQL","visibility":"disabled","schema":null},"guides":{"label":"Guides","alias":"Docs","visibility":"enabled"},"reference":{"label":"API Reference","alias":null,"visibility":"enabled"},"recipes":{"label":"Recipes","alias":null,"visibility":"disabled"},"changelog":{"label":"Changelog","alias":null,"visibility":"disabled"},"discussions":{"label":"Discussions","alias":null,"visibility":"disabled"}}}},"i18n":{"defaultLanguage":"en","languages":[{"code":"en","type":"manual"}],"state":"disabled","do_not_translate_words":[],"ai_unlocked_languages":null}}},"version":{"_id":"682ba38f5de88e0067969299","version":"3","version_clean":"3.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"pdfStatus":"","source":"readme","forked_from":"682ba31a12fe0a0061572915","createdAt":"2025-05-19T21:33:03.989Z","project":"6464e41aee
189c964003faf6b06","apiRegistries":[{"filename":"vision-api-v3.json","uuid":"16x98ikmu4760yt"}],"releaseDate":"2025-05-19T21:33:03.990Z","updatedAt":"2026-09-16T14:29:43.433Z","__v":11}},"i18n":{"language":"en","translations":{"en":{"common":{"ai":{"aiOpenFailed":"Failed to open SuperHub AI panel.","askAi":"Ask AI","askAiAriaLabel":"Open Ask AI Assistant","chatgpt":"Open in ChatGPT","claude":"Open in Claude","copied":"Copied","mdCopy":"Copy Page","mdOpenFailed":"Failed to open as markdown","mdView":"View as Markdown","mcp":{"appNotFound":"{{app}} does not appear to be installed.","command":"Copy MCP Command","config":"Copy MCP Config","copied":"Copied to clipboard!","cursor":"Connect to Cursor","downloadApp":"Download {{app}}","header":"MCP","vscode":"Connect to VS Code"},"noMdToCopy":"No markdown content available to copy.","openFailed":"Failed to open {{option}}.","settings":{"askAiRequired":"Ask AI must be enabled for your project","description":"Adds a dropdown menu for sharing docs with AI assistants.","disabledInternal":"Disabled for internal docs — set to public to enable","dropdownOptions":"Dropdown Options","preview":"Preview","saveFailed":"Failed to save AI dropdown configuration. Please try again.","title":"AI Dropdown"}},"aiInlineEditor":{"disabled":"The AI inline editor has been disabled for this project."},"apiConfig":{"allRequests":"All Requests","allRequestsFilter":"All Requests","apiKeysNotFound":"No API keys found.","apiKeysNotSynced":"API keys are not synced with this developer hub.","apiRequests":"API Requests","authentication":"Authentication","credentials":"Credentials","dayFilter":"Last 24 Hours","emptyStatePrompt":"Make a request to see them here or \u003ca>Try It\u003c/a>!","error":"Error","errorRequestsFilter":"400 & 500","gettingStarted":"Getting Started","logInPrompt":"Log in to see your API keys","monthFilter":"Last 30 Days","moreErrors":"More Errors","moreRequests":"More Requests","myRecentErrors":"My Recent Errors","myRecentRequests":"My Recent Requests","myRequests":"My Requests","myTopEndpoints":"My Top Endpoints","personalizedDocsSetup":"Set up \u003cButton>Personalized Docs\u003c/Button> to show users their API keys.","pickALanguage":"Pick a language","popularEndpoints":"Popular Endpoints","success":"Success","weekFilter":"Past week","yourApiKeys":"Your API Keys"},"attribution":"by {{attribution}}","auth":{"any":"any","apiKey":"API Key","apiKeyPrompt":"Get API Key","apiKeyShow":"Show API Key","apiKeyHide":"Hide API Key","apiKeyToggle":"Toggle API Key","apiInfo":"API Info","authenticate":"Authenticate","authorize":"Authorize","authorizationUrl":"Authorization URL","authorizedScopes":"Authorized scopes for this token","authorizedScopesEmpty":"Token has no authorized scopes","bearer":"Bearer","clearSelection":"Clear Selection","clientId":"Client ID","deselectAll":"Deselect All","credentialMessage":"{{projectName}} accepts {{count}} credential methods. You can use {{option}} of them.","credentialsFor":"Credentials for {{name}}","credentialsForMd":"Credentials for `{{name}}`","either":"eitherLog in to use your API keys","grantType":"Grant Type","info":{"base64":"Your username and password will be combined with a : to form a base64-encoded string: `ENCODED_TOKEN`","basic":"Your username and password are being sent in the [header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Authorization) of the request.","bearer":"\n  Bearer authentication gives access to the “bearer of the token” and must be sent in the Authorization header. For example:\n  ```bash\n  curl --request POST \\\n       --url https://httpbin.org/anything/bearer\n       --header 'Authorization: Bearer BEARER_TOKEN'\n  ```\n  ","cookie":"Your API Key is being sent as a [cookie](https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies).","header":"Your API Key is sent in the request [header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers).","jwt":"The bearer token's format is JSON Web Token (JWT). Read more at [JWT.io](https://jwt.io/).","query":"Your API Key is being sent as a query parameter in the [URL](https://developer.mozilla.org/en-US/docs/Web/API/URL)."},"infoTable":{"contact":"Contact","description":"Description","identifier":"Identifier","license":"License","name":"Name","termsOfService":"Terms of Service","title":"Title","summary":"Summary","url":"URL","version":"Version"},"information":"Information","label":"Label","lastUsed":"Last Used","logInPrompt":"Log in to use your API keys","logIn":"Log In","logOut":"Log Out","or":"or","password":"password","passwordHideLabel":"Hide","passwordShowLabel":"Show","reAuthorize":"Re-Authorize","required":"required","requiredScopes":"Required Scopes","requiredScopesMissingMsg_one":"Missing {{count}} required scope","requiredScopesMissingMsg_other":"Missing {{count}} required scopes","scopes":"Scopes","scopeGroupAllRequired":"All {{count}} scopes required","scopesOrRequired":"At least 1 scope group required","scopesMissingCount":"({{count}} missing from this token)","scopesMissingMsg_one":"This operation requires {{count}} additional scope","scopesMissingMsg_other":"This operation requires {{count}} additional scopes","scopesRequiredMsg":"Scopes required for this operation","scopesRequiredNoneMsg":"No scopes required for this operation","selectAll":"Select All","selectCredentials":"Select Credentials","token":"token","tokenDetails":"Token Details","tokenRotationMessage":"We recommend you rotate this token.","tokenUrl":"Token URL","useOwnToken":"Use Your Own Token","username":"username"},"close":"Close","colorScheme":{"dark":"Dark","light":"Light","system":"System","title":"Color Scheme"},"changelog":{"added":"Added","deprecated":"Deprecated","fixed":"Fixed","improved":"Improved","removed":"Removed","title":"Changelog"},"copyToClipboard":{"copiedFull":"Copied to clipboard!","copiedShort":"Copied!","copyFull":"Copy to clipboard","copyShort":"Copy","failed":"Failed to copy to clipboard.","unable":"Unable to copy"},"discussions":{"addCommentLabel":"Add Comment","adminLabel":"Admin","answered":"Answered","askQuestion":"Ask a Question","backToAll":"Back to all","blankBodyError":"Your post body cannot be blank.","blankCommentError":"Your comment cannot be blank.","blankPostError":"Your post cannot be blank.","blankTitleError":"Your post title cannot be blank.","cancelButtonLabel":"Cancel","commentAndMarkAnswered":"Comment and mark answered","commentAndReopen":"Comment and reopen","deleteButtonLabel":"Delete","deleteCommentConfirmation":"Are you sure you want to delete this comment?","deleteCommentPermanentConfirmation":"Are you sure you want to permanently delete this comment?","deleteComentSuccess":"This comment has been deleted","deletePermanentlyButtonLabel":"Permanently Delete","deletePostConfirmation":"Are you sure you want to delete this post?","editButtonLabel":"Edit","editedLabel":"edited","emailInputAriaLabel":"[email protected]","emailInputPlaceholder":"Your Email","errorMessagePrefix":"Error:","faqAddLabel":"Add to FAQ","faqRemoveLabel":"Remove from FAQ","faqsLabel":"FAQs","logInToComment":"\u003cb>Log in\u003c/b> to add a comment.","markAsAnswered":"Mark as answered","markAsUnanswered":"Mark as unanswered","markCommentSpamLabel":"Mark this comment as spam","markPostSpamLabel":"Mark this post as spam","nameAndEmailError":"Please fill out your name and email.","nameInputAriaLabel":"Your name","nameInputPlaceholder":"Full name","permanentlyDeleteLabel":"Permanently delete","questionInputAriaLabel":"New question","recaptchaInvalidError":"Invalid ReCaptcha tokens.","recaptchaRequiredError":"Please complete the reCaptcha verification.","recentLabel":"Recent","saveButtonLabel":"Save","submitButtonLabel":"Post Question","tagButtonLabel":"Tag","tagInputPlaceholder":"Enter tag","titleInputAriaLabel":"Question title","titleInputPlaceholder":"Your question title","unansweredLabel":"Unanswered","voteCountLabel":"{{count}} vote","voteCountLabel_plural":"{{count}} votes"},"docsAudit":{"disabled":"The AI Docs Audit has been disabled for this project.","scheduleDisabled":"Disabled by admin"},"emptyState":{"changelog":{"title":"No Changelogs"},"discussion":{"actionLabel":"New Question","description":"Nobody's asked a question yet. Be the first!","title":"No Discu
189ssions"},"guide":{"title":"No Guides"},"recipe":{"title":"No Recipes"},"reference":{"title":"No API Endpoints"}},"llmsTxt":{"documentation":"Documentation","documentationFor":"Documentation for {{name}}","groupIndexHint":"Each project below either links to its own llms.txt, which contains a full index of that project's documentation, or inlines the index its authors wrote by hand. Where links are listed, the section and category ones narrow to that part of the docs.","heading":"{{name}} Documentation","hubBanner":"For AI agents: visit {{url}} for an index of all pages formatted in Markdown and endpoints in OpenAPI.","indexLink":"{{title}} index","mdSuffixHint":"Append .md to any documentation page URL to get its markdown version.","openapiDefinition":"OpenAPI definition","openapiIntroNote":"This is the part of the API’s OpenAPI definition that covers servers and authentication. Each endpoint page has its own operation.","pageNotFound":"Page not found. The full index is at {{url}}. Use the agentTools in the front matter above to search the docs or browse the index.","projectDocumentation":"{{name}} documentation","queryCapabilityHint":"To search every page by keyword, fetch {{url}} with your own terms. Results come back most relevant first.","queryFailedHint":"Search is temporarily unavailable, so this is the complete index rather than the pages matching `{{query}}`.","queryNoResultsHint":"No pages matched `{{query}}`. Fetch {{url}} for the complete index.","queryResultsHint":"Pages matching `{{query}}`, most relevant first. Fetch {{url}} for the complete index.","searchResults":"Search Results","sectionIndexNote":"full section index","siblingPages":"Sibling pages","siteIndexHint":"The index for every project on this site is at {{url}}.","splitCategoriesHint":"Category links narrow to a single category.","splitIndexHint":"Each section below links to its own llms.txt, which indexes every page in that section.","subPages":"Sub pages","subsetIndexHint":"This file lists one part of the documentation. The full index is at {{url}}."},"more":"more…","next":"Next","onlyVisibleToAdmins":"Only visible to ReadMe admins","owlbotChat":{"assistant":"Assistant","clearChat":"Clear chat history","closeChat":"Close chat","emptyMessage":"I’ll help you find answers in the docs","emptyTitle":"Ask AI","failureTitle":"Ask AI","fallbackHeading":"Something went wrong with Ask AI","fallbackMessage":"Please try refreshing the page or contact support if the problem persists.","inputPlaceholder":"Ask AI anything…","interrupted":"Ask AI couldn’t finish this answer. Please try again.","providerFailure":"Ask AI is temporarily unavailable. Please try again in a moment.","resend":"Resend?","sourceCount_one":"{{count}} source","sourceCount_other":"{{count}} sources","sourceLabel":"{{title}} ({{section}})","streamError":"...Something went wrong.","tryAgain":"Try Again","typingLabel":"Generating","voteFailure":"Failed to record vote. It may take a moment for the message to be saved. Please try again.","aiDisclaimer":"AI can get things wrong, so double check any info or code. You're responsible for verifying results are accurate and fit your needs before taking action. Do not input sensitive information.","voteLabelDown":"Not helpful","voteLabelUp":"Helpful","thinkingDefault":"Thinking...","thinkingSearchKnowledge":"Searching knowledge base...","thinkingSearchPages":"Searching for keywords...","thinkingListPages":"Looking up pages...","thinkingReadPage":"Reading relevant pages..."},"pageLinter":{"disabled":"The AI Page Linter has been disabled for this project."},"pageNotFound":{"heading":"Page Not Found","metaTitle":"404 Not Found"},"pageThumbs":{"no":"No","placeHolder":"Leave an optional comment…","prompt":"Did this page help you?","submit":"Vote","thankYou":"Thanks for voting!","yes":"Yes"},"poweredBy":"Powered by","recipes":{"inThisRecipe":"In this Recipe","openRecipe":"Open Recipe","step_one":"{{count}} step","step_other":"{{count}} steps"},"reference":{"callback":"Callback","clearExample":"Clear Example","clearResponse":"Clear Response","data":"Data","example":"Example","examplePrompt":"Choose an example","examplePromptOr":"Or choose an example","examples":"Examples","headers":"Headers","invali
189dJSON":"Invalid JSON","inspectRequest":"Inspect Request","jsonEditorAriaLabel":"Toggle Raw JSON Editor","jsonEditorLabel":"Edit JSON Body","language":"Language","library":"Library","log":"Log","logsLoading":"Retrieving recent requests…","logsPrompt":"Make a request to see history.","logsSeeAllLabel":"See All Requests","logsStatusLabel":"Status","logsThisMonth_one":"{{count}} Request This Month","logsThisMonth_other":"{{count}} Requests This Month","logsTimeLabel":"Time","logsUserAgentLabel":"User Agent","payloadExample":"Payload Example","recentRequests":"Recent Requests","replayRequest":"Replay Request","request":"Request","requestExample":"Request Example","requestExamples":"Request Examples","requestHistoryPrompt":"Log in to see full request history","requestInstructions":"Request instructions","resetBody":"Reset","response":"Response","showDescription":"Show Description","hideDescription":"Hide Description","sdkCodeEmpty":"No SDK code available","sdkCodeError":"Error retrieving SDK code. Please try again later.","tryIt":"Try It","tryItPrompt":"Click \u003ccode>Try It!\u003c/code> to start a request and see the response here!","tryItPunctuated":"Try It!"},"search":{"arrowsToNavigate":"Use \u003ckbd>↑\u003c/kbd> \u003ckbd>↓\u003c/kbd> to navigate","askAiAbout":"Ask about \"{{query}}\"","askAiEmpty":"Ask AI","askAiSubtitle":"Find the answer using the Ask AI assistant","askAiSuggestionsTitle":"Ask AI Assistant","askFailure":"We had an issue responding, please try again later","filtersAll":"All","filtersEmpty":"No matches","filtersLabel":"Filters","filtersMore":"{{name}} +{{others}}","filtersPlaceholder":"Filter","forMore":"for more","fromTheDocs":"From the Docs","inProject":"in {{project}}","noResults":"No search results for '{{query}}'","noResultsShort":"No search results","resultsFound_one":"{{count}} search result","resultsFound_other":"{{count}} search results","resultsLabel":"Search results","placeholder":"Search","pressEnterToAskAi":"Press \u003ckbd>Enter\u003c/kbd> to ask AI","pressEnterToOpen":"Press \u003ckbd>Enter\u003c/kbd> to open","promptEmpty":"Start typing to search…","promptLoading":"Keep typing to search…","recentTitle":"Recent","removeRecent":"Remove {{label}} from recent searches","searching":"Searching…","thinking":"Thinking"},"sections":{"all":"All","apiLogs":"API Logs","changelog":"Changelog","discussions":"Discussions","guides":"Guides","graphql":"GraphQL","home":"Home","pages":"Pages","recipes":"Recipes","reference":"API Reference"},"sidebar":{"filter":"Filter","filterPages":"Filter pages","noMatchingPages":"No matching pages","search":"Search"},"superHubAgent":{"disabled":"The SuperHub Agent has been disabled for this project."},"tableOfContents":"Table of Contents","time":{"absolute":{"noPrefix":"{{time}}","noPrefixAttributed":"{{time}} by {{attribution}}","postedPrefix":"Posted {{time}}","postedPrefixAttributed":"Posted {{time}} by {{attribution}}","updatedPrefix":"Updated {{time}}","updatedPrefixAttributed":"Updated {{time}} by {{attribution}}"},"justNow":{"noPrefix":"Less than a minute ago","noPrefixAttributed":"Less than a minute ago by {{attribution}}","postedPrefix":"Posted just now","postedPrefixAttributed":"Posted just now by {{attribution}}","updatedPrefix":"Updated just now","updatedPrefixAttributed":"Updated just now by {{attribution}}"},"relative":{"noPrefix":"{{time}}","noPrefixAttributed":"{{time}} by {{attribution}}","postedPrefix":"Posted {{time}}","postedPrefixAttributed":"Posted {{time}} by {{attribution}}","updatedPrefix":"Updated {{time}}","updatedPrefixAttributed":"Updated {{time}} by {{attribution}}"}},"unableToCopy":"Unable to copy","version":{"beta":"Beta","default":"Default","deprecated":"Deprecated","hiddenLabel":"Hidden Version"},"whatsNext":"What’s Next"}}}},"contentLang":"en","is404":false,"isFramePreview":false,"isIframeSsrTransfer":false,"isStreamingSSR":false,"isDetachedProductionSite":false,"lang":"en","langFull":"Default","reqUrl":"/docs/conditional-list-items","version":{"_id":"682ba38f5de88e0067969299","version":"3","version_clean":"3.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"pdfStatus":"","source":"readme","forked_from":"682ba31a12fe0a0061572915","createdAt":"2025-05-19T21:33:03.989Z","project":"6464e41aee
189c964003faf6b06","apiRegistries":[{"filename":"vision-api-v3.json","uuid":"16x98ikmu4760yt"}],"releaseDate":"2025-05-19T21:33:03.990Z","updatedAt":"2026-09-16T14:29:43.433Z","__v":11},"gitVersion":{"ai_translation":{"status":null,"started_at":null,"completed_at":null},"base":null,"display_name":null,"i18n":{"lang":null,"parsed_version":null},"name":"3","release_stage":"release","source":"readme","state":"current","updated_at":"2026-10-01T14:31:12.000Z","uri":"/branches/3","privacy":{"view":"default"}},"versions":{"total":2,"data":[{"ai_translation":{"status":null,"started_at":null,"completed_at":null},"base":null,"display_name":null,"i18n":{"lang":null,"parsed_version":null},"name":"2","release_stage":"release","source":"readme","state":"deprecated","updated_at":"2025-02-13T15:15:44.973Z","uri":"/branches/2","privacy":{"view":"public"}},{"ai_translation":{"status":null,"started_at":null,"completed_at":null},"base":null,"display_name":null,"i18n":{"lang":null,"parsed_version":null},"name":"3","release_stage":"release","source":"readme","state":"current","updated_at":"2026-10-01T14:31:12.874Z","uri":"/branches/3","privacy":{"view":"default"}}],"type":"version"},"sidebarStatus":{"changelog":true,"custom_pages":true,"discuss":false,"guides":true,"recipes":false,"reference":true}}</script>
189</div><div id="hub-container"><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></div></div></div></div>
189<script>var is_hub = true;
190var is_hub2 = true;
191var is_hub_edit = true;
192</script>
192<div id="ssr-end">
192<script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[2852,4863,4011,6269,444,4148,1456,3307,7137,9977,6146,441,1347,8836,5446,1306,2966,3183,1913,9654,7358,8490,9127,8719,1924,2712,4683,3299,2985,5078,6212,4818,1425,5798]</script>
192<script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["routes-SuperHub","Containers-EndUserContainer","Header","routes-SuperHub-Routes","Doc","ConnectMetadata","RMDXISH","components-AIDropdown","Footer"]}</script>
vendor: 1 bytes, line 192
192
193<script async data-chunk="main" src="https://cdn.readme.io/public/hub/web/main.89b373a078b1c215e875.js"></script>
vendor: 1 bytes, line 193
193
194<script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/routes-SuperHub.cb412157f45e597a4425.js"></script>
vendor: 1 bytes, line 194
194
195<script async data-chunk="Containers-EndUserContainer" src="https://cdn.readme.io/public/hub/web/Containers-EndUserContainer.90a514a4055ca7d90385.js"></script>
vendor: 1 bytes, line 195
195
196<script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/4011.ea80785c49392e38609c.js"></script>
vendor: 1 bytes, line 196
196
197<script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/6269.a4ec51ee755a4d46acb3.js"></script>
vendor: 1 bytes, line 197
197
198<script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/444.e60d8adb20ffc4fd64ff.js"></script>
vendor: 1 bytes, line 198
198
199<script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/4148.f995b8b73ad1a8218dd5.js"></script>
vendor: 1 bytes, line 199
199
200<script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/Header.c1ed1768eda123e99d6d.js"></script>
vendor: 1 bytes, line 200
200
201<script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.84560f9b86c01c2607d0.js"></script>
vendor: 1 bytes, line 201
201
202<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/7137.6d393781d59245222014.js"></script>
vendor: 1 bytes, line 202
202
203<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/9977.a933c2a0ee96169ffef7.js"></script>
vendor: 1 bytes, line 203
203
204<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/6146.e0750bc6839fd326854d.js"></script>
vendor: 1 bytes, line 204
204
205<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/441.0bca8969b4854384884a.js"></script>
vendor: 1 bytes, line 205
205
206<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/1347.6265ddeff9b9202723b8.js"></script>
vendor: 1 bytes, line 206
206
207<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/8836.278c0fa83edd766823b0.js"></script>
vendor: 1 bytes, line 207
207
208<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/5446.66a863132dae0648c54c.js"></script>
vendor: 1 bytes, line 208
208
209<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/1306.50782c5e797f388d05de.js"></script>
vendor: 1 bytes, line 209
209
210<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/2966.d80212751366d02e6f8e.js"></script>
vendor: 1 bytes, line 210
210
211<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/3183.8c27815dfa34f5f049e2.js"></script>
vendor: 1 bytes, line 211
211
212<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/1913.1d5c4687dc666153eb67.js"></script>
vendor: 1 bytes, line 212
212
213<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/9654.759ae99914b53d759ddb.js"></script>
vendor: 1 bytes, line 213
213
214<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/7358.2d5937fa87893f7889fd.js"></script>
vendor: 1 bytes, line 214
214
215<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/8490.b0dbe9c27f5481960b55.js"></script>
vendor: 1 bytes, line 215
215
216<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/9127.d25c7939603369388c65.js"></script>
vendor: 1 bytes, line 216
216
217<script async data-chunk="Doc" src="https://cdn.readme.io/public/hub/web/Doc.2931c1cadacb52ad6149.js"></script>
vendor: 1 bytes, line 217
217
218<script async data-chunk="ConnectMetadata" src="https://cdn.readme.io/public/hub/web/ConnectMetadata.2d6f49b2cb0315a7ccd6.js"></script>
vendor: 1 bytes, line 218
218
219<script async data-chunk="RMDXISH" src="https://cdn.readme.io/public/hub/web/2712.4cdafc1e56a745cc323d.js"></script>
vendor: 1 bytes, line 219
219
220<script async data-chunk="RMDXISH" src="https://cdn.readme.io/public/hub/web/4683.d51d276619f8a3e43f84.js"></script>
vendor: 1 bytes, line 220
220
221<script async data-chunk="RMDXISH" src="https://cdn.readme.io/public/hub/web/3299.7cd65e88fba83257e48f.js"></script>
vendor: 1 bytes, line 221
221
222<script async data-chunk="RMDXISH" src="https://cdn.readme.io/public/hub/web/2985.b3b2ef602f6403b3d3ae.js"></script>
vendor: 1 bytes, line 222
222
223<script async data-chunk="RMDXISH" src="https://cdn.readme.io/public/hub/web/5078.44033880381cc8301c62.js"></script>
vendor: 1 bytes, line 223
223
224<script async data-chunk="RMDXISH" src="https://cdn.readme.io/public/hub/web/RMDXISH.11c17503bfaa19962d73.js"></script>
vendor: 1 bytes, line 224
224
225<script async data-chunk="components-AIDropdown" src="https://cdn.readme.io/public/hub/web/4818.6527b50cddd71e4f39a3.js"></script>
vendor: 1 bytes, line 225
225
226<script async data-chunk="components-AIDropdown" src="https://cdn.readme.io/public/hub/web/components-AIDropdown.88def46aeefbfb1f9434.js"></script>
vendor: 1 bytes, line 226
226
227<script async data-chunk="Footer" src="https://cdn.readme.io/public/hub/web/Footer.fb5aa36c9d47e74072b1.js"></script>
227</div>
vendor: 71 bytes, line 227
227<script async="async" src="https://www.googletagmanager.com/gtag/js?id=
227G-T0RCJ81RS4
vendor: 11 bytes, line 227
227"></script>
227<script>
vendor: 127 bytes, lines 227-230
227window.dataLayer = window.dataLayer || [];
228function gtag(){dataLayer.push(arguments);}
229gtag('js', new Date());
230gtag('config', '
230G-T0RCJ81RS4
vendor: 3 bytes, line 230
230');
230</script>
230<script id="hub-me" type="application/json" data-json="{&quot;loggedIn&quot;:false,&quot;search&quot;:{&quot;app&quot;:&quot;&quot;,&quot;token&quot;:&quot;&quot;,&quot;filters&quot;:&quot;&quot;,&quot;metaData&quot;:[{&quot;modules&quot;:{&quot;landing&quot;:false,&quot;docs&quot;:true,&quot;examples&quot;:false,&quot;reference&quot;:true,&quot;graphql&quot;:false,&quot;changelog&quot;:false,&quot;discuss&quot;:false,&quot;suggested_edits&quot;:false,&quot;logs&quot;:false,&quot;custompages&quot;:true,&quot;tutorials&quot;:false},&quot;id&quot;:&quot;6464e41aeec964003faf6b06&quot;,&quot;name&quot;:&quot;Vision&quot;,&quot;subdomain&quot;:&quot;truepic-vision&quot;,&quot;subpath&quot;:&quot;&quot;,&quot;nav_names&quot;:{&quot;docs&quot;:&quot;Docs&quot;,&quot;reference&quot;:&quot;&quot;,&quot;changelog&quot;:&quot;&quot;,&quot;discuss&quot;:&quot;&quot;,&quot;recipes&quot;:&quot;&quot;,&quot;tutorials&quot;:&quot;&quot;}}]}}"></script>
230<script id="readme-data-baseUrl" type="application/json"></script>
230<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a450f972dd24e814',t:'MTc5MTA4MzIyNg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
230</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.