CINXE.COM
Docs Home
<!DOCTYPE html><html data-color-mode="system" class="useReactApp"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="readme-deploy" content="5.235.0"><meta name="readme-subdomain" content="foursquare-docs"><title>Docs Home</title><meta name="description" property="og:description" content=""><meta name="title" property="og:title" content="Docs Home"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="readme-basepath-language"><link rel="canonical" href="https://docs.foursquare.com/"><link rel="shortcut icon" href="https://files.readme.io/ab74fae-small-favicon.png" type="image/png"><link data-chunk="New" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/New.f8e4e9e20d429e588f3c.css"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.394c4b2f8910cf363781.css"> <link data-chunk="Page" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Page.f8e4e9e20d429e588f3c.css"> <link data-chunk="routes-Discuss" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Discuss.8f79ff8c1099c5933136.css"> <link data-chunk="routes-Tutorials" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.1d38d1ab2f3572f1dd24.css"> <link data-chunk="List" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/List.8b6b887d01c2343868e8.css"> <link data-chunk="Editor" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Editor.c9adabeec62cc7e2bd7a.css"> <link data-chunk="routes-Reference" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Reference.087102afd3bca3215f45.css"> <link data-chunk="CustomPage" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="routes-Doc" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Doc.921b58c17b447c4e783e.css"> <link data-chunk="routes-Landing" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Landing.c5ea43d2f4b3b926ff1f.css"> <link data-chunk="routes-Changelog" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="routes-PageNotFound" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="Header" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/Header.1c46140f4fda4e981a8d.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.db8b3beb03eead84c21e.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/8263.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/main.2415ba38e8e5c2ba190e.css"> <link data-chunk="main" rel="preload" as="style" href="https://cdn.readme.io/public/hub/web/ui-styles.a5d24742a3656724b61d.css"> <link data-chunk="main" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/main.766cf20fa350c2c18107.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6859.fc1496da022e612abe33.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1802.00a1e88cc0d9da2aae1b.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9772.1912e092b9c8785ff5c3.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3284.6ecd6ef27e2009d3fdc7.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7372.aa4569536a36087cf4a9.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/9082.f9fa9ec2b80af1ef61bd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/572.bab1eda8453360a8a761.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5312.ca2c08ec1b75bb03c21e.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/5548.8fb1bb5d57de6c263c67.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2395.6288c030d5183baa5a89.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6522.057d8ea587133ae98687.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7112.69c3d611e7e54e411b26.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4608.3b5a227647e78e858c3f.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/8263.a563779273b90f66c0db.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/1282.591f476c316bf3670bbd.js"> <link data-chunk="routes-SuperHub" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.a3bb3020bf29f8f67ef8.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/3880.3892311d81c548cb073c.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7783.48ca7ef3a5c469d97e53.js"> <link data-chunk="Header" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Header.ad57d9fcd570c04fb712.js"> <link data-chunk="routes-PageNotFound" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.84a460336ee9c83a7d55.js"> <link data-chunk="Footer" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Footer.eb98b86c4279989f5a59.js"> <link data-chunk="routes-Changelog" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Changelog.3f125a62ed05cc53aec4.js"> <link data-chunk="Post" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Post.cced33af5051de7f473f.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4002.08d1caef58d08eaccd19.js"> <link data-chunk="routes-Landing" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Landing.f0816876bdfbbc06801a.js"> <link data-chunk="core-icons-chevron-up-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6841.587d285d41ca8bab11b1.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6722.e485c5aa155bd0f0ccf8.js"> <link data-chunk="routes-Doc" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Doc.e3a4e0817a9a640436bc.js"> <link data-chunk="core-icons-arrow-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/6922.e8247ef6931a72e55b3e.js"> <link data-chunk="CustomPage" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2859.94b03b9a9585460aa921.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7971.db270c2970b791e38435.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/153.e4db5a313c7d51383015.js"> <link data-chunk="routes-Reference" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Reference.d66a49f09580aafdabb6.js"> <link data-chunk="Editor" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Editor.002979730c36f9c65ad3.js"> <link data-chunk="core-icons-x-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"> <link data-chunk="core-icons-suggested-edits-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"> <link data-chunk="core-icons-alert-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"> <link data-chunk="core-icons-more-vertical-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"> <link data-chunk="core-icons-lock-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/2637.a5df1d5e240762d7981f.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/4674.13378da16ce7b5beba66.js"> <link data-chunk="List" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/List.12cee315afa198c8e23e.js"> <link data-chunk="core-icons-chevron-down-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"> <link data-chunk="core-icons-arrow-up-right-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"> <link data-chunk="routes-Tutorials" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.8adf2bf8562dfeff14b4.js"> <link data-chunk="routes-Discuss" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-Discuss.6a5b69949f194448cf4f.js"> <link data-chunk="Page" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/Page.65c6f721688901333944.js"> <link data-chunk="core-icons-eye-off-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"> <link data-chunk="core-icons-search-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"> <link data-chunk="core-icons-custom-pages-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/7285.703d773b1bb63ae6e7ee.js"> <link data-chunk="routes-SuperHub-Routes" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.5ccfbee71da134a1eeba.js"> <link data-chunk="rmdx" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/rmdx.594ae0fac8012b876a80.js"> <link data-chunk="core-icons-star-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"> <link data-chunk="core-icons-trending-up-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"> <link data-chunk="core-icons-callout-info-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"> <link data-chunk="core-icons-webhook-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"> <link data-chunk="core-icons-inbox-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-inbox-svg.01c2ecb759e417a98bb8.js"> <link data-chunk="core-icons-key-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"> <link data-chunk="core-icons-message-circle-svg" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/core-icons-message-circle-svg.1e24c2d2eb4f9a6ede5d.js"> <link data-chunk="New" rel="preload" as="script" href="https://cdn.readme.io/public/hub/web/New.908bc26e77bebc585452.js"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/ui-styles.a5d24742a3656724b61d.css"> <link data-chunk="main" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/main.2415ba38e8e5c2ba190e.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/2395.593cd7b6ba0bdb6787a8.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/8263.75e3fc491ee8103c63a3.css"> <link data-chunk="routes-SuperHub" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub.db8b3beb03eead84c21e.css"> <link data-chunk="Header" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Header.1c46140f4fda4e981a8d.css"> <link data-chunk="routes-PageNotFound" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-PageNotFound.d8afd1171cf7a455eed7.css"> <link data-chunk="routes-Changelog" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Changelog.28957affcff81e852361.css"> <link data-chunk="routes-Landing" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Landing.c5ea43d2f4b3b926ff1f.css"> <link data-chunk="routes-Doc" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Doc.921b58c17b447c4e783e.css"> <link data-chunk="CustomPage" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/CustomPage.38a39d6ce8b0e2afad5a.css"> <link data-chunk="routes-Reference" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Reference.087102afd3bca3215f45.css"> <link data-chunk="Editor" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Editor.c9adabeec62cc7e2bd7a.css"> <link data-chunk="List" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/List.8b6b887d01c2343868e8.css"> <link data-chunk="routes-Tutorials" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Tutorials.1d38d1ab2f3572f1dd24.css"> <link data-chunk="routes-Discuss" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-Discuss.8f79ff8c1099c5933136.css"> <link data-chunk="Page" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/Page.f8e4e9e20d429e588f3c.css"> <link data-chunk="routes-SuperHub-Routes" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.394c4b2f8910cf363781.css"> <link data-chunk="New" rel="stylesheet" href="https://cdn.readme.io/public/hub/web/New.f8e4e9e20d429e588f3c.css"><!-- CUSTOM CSS--><style>:root{--project-color-primary:eeeeee;--project-color-inverse:#222;--recipe-button-color:eeeeee;--recipe-button-color-hover:#bbbbbb;--recipe-button-color-active:#a1a1a1;--recipe-button-color-focus:rgba(238, 238, 238, 0.25);--recipe-button-color-disabled:#ffffff}[id=enterprise] .ReadMeUI[is=AlgoliaSearch]{--project-color-primary:eeeeee;--project-color-inverse:#222}a{color:var(--color-link-primary,eeeeee)}a:hover{color:var(--color-link-primary-darken-5,#bbb)}a.text-muted:hover{color:var(--color-link-primary,eeeeee)}.btn.btn-primary{background-color:eeeeee}.btn.btn-primary:hover{background-color:#bbb}.theme-line #hub-landing-top h2{color:eeeeee}#hub-landing-top .btn:hover{color:eeeeee}.theme-line #hub-landing-top .btn:hover{color:#fff}.theme-solid header#hub-header #header-top{background-color:eeeeee}.theme-solid.header-gradient header#hub-header #header-top{background:linear-gradient(to bottom,eeeeee,#d0bfbf)}.theme-solid.header-custom header#hub-header #header-top{background-image:url(undefined)}.theme-line header#hub-header #header-top{border-bottom-color:eeeeee}.theme-line header#hub-header #header-top .btn{background-color:eeeeee}header#hub-header #header-top #header-logo{width:260px;height:33px;margin-top:3px;background-image:url(https://files.readme.io/395ef92-small-docs.png)}#hub-subheader-parent #hub-subheader .hub-subheader-breadcrumbs .dropdown-menu a:hover{background-color:eeeeee}#subheader-links a.active{color:eeeeee!important;box-shadow:inset 0 -2px 0 eeeeee}#subheader-links a:hover{color:eeeeee!important;box-shadow:inset 0 -2px 0 eeeeee;opacity:.7}.discussion .submit-vote.submit-vote-parent.voted a.submit-vote-button{background-color:eeeeee}section#hub-discuss .discussion a .discuss-body h4{color:eeeeee}section#hub-discuss .discussion a:hover .discuss-body h4{color:#bbb}#hub-subheader-parent #hub-subheader.sticky-header.sticky{border-bottom-color:eeeeee}#hub-subheader-parent #hub-subheader.sticky-header.sticky .search-box{border-bottom-color:eeeeee}#hub-search-results h3 em{color:eeeeee}.main_background,.tag-item{background:eeeeee!important}.main_background:hover{background:#bbb!important}.main_color{color:eeeeee!important}.border_bottom_main_color{border-bottom:2px solid eeeeee}.main_color_hover:hover{color:eeeeee!important}section#hub-discuss h1{color:eeeeee}#hub-reference .hub-api .api-definition .api-try-it-out.active{border-color:eeeeee;background-color:eeeeee}#hub-reference .hub-api .api-definition .api-try-it-out.active:hover{background-color:#bbb;border-color:#bbb}#hub-reference .hub-api .api-definition .api-try-it-out:hover{border-color:eeeeee;color:eeeeee}#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,eeeeee);border-color:var(--project-color-primary,eeeeee)}#hub-reference .hub-reference .logs .logs-empty .logs-login-button:hover,#hub-reference .hub-reference .logs .logs-login .logs-login-button:hover{background-color:#bbb;border-color:#bbb}#hub-reference .hub-reference .logs .logs-empty>svg>path,#hub-reference .hub-reference .logs .logs-login>svg>path{fill:eeeeee;fill:var(--project-color-primary,eeeeee)}#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:eeeeee}.main-color-accent{border-bottom:3px solid eeeeee;padding-bottom:8px}/*! BEGIN HUB_CUSTOM_STYLES */*{-webkit-box-sizing:border-box;box-sizing:border-box}.rdmd-html iframe{background:#fff}.rm-LandingPage{margin:0 auto;max-width:100%;padding:0;width:100%}.rm-Header-top [id^=tippy-]>div>div>div>div>div>div:nth-child(2){display:none!important}.doc-search-button{font-size:.9rem;line-height:1.6;color:#000;opacity:.999;display:inline-block;border:solid 1px #66f;background-color:#fff;border-radius:7px;padding:.5em 1em;transition:background .1s;width:50%;cursor:pointer}.landing-page-home .container{max-width:1440px;margin:0 auto;padding:0 24px}.landing-page-home .content{padding:0 24px 24px}.landing-page-home .content p{margin:0 0 10px;line-height:24px}.landing-page-home section{padding:48px 0}.landing-page-home .button{border-radius:12px;border:1px solid #33f;background:#33f;color:#fff;display:inline-block;padding:12px 16px;text-decoration:none!important;margin-top:24px}.landing-page-home .button:hover{color:#33f;background:#fff}.landing-page-home .banner{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3)),url(https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-hero-docs.jpg) no-repeat center center #010101}.landing-page-home .banner.signup{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3)),url(https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-signup.jpg) no-repeat center center #010101}.landing-page-home .banner h1{color:#fff;font-size:48px;line-height:64px;margin:0 0 10px;padding:0;font-weight:300}.landing-page-home .banner p.description{color:#b3b0b1}.landing-page-home h2{font-size:32px;line-height:40px;margin:0}.landing-page-home .tag{text-transform:uppercase;color:#2ed9c3;font-size:12px}.landing-page-home ul.filters{margin:0;display:flex;flex-wrap:wrap;list-style:none;gap:10px;padding:0}.landing-page-home ul.filters li{cursor:pointer;margin:0;padding:0;font-size:14px!important;display:block;border-radius:12px;padding:6px 8px;border:1px solid #f8f8f8;background:#f8f8f8;color:#171417}.landing-page-home ul.filters li.active{background:#010101;color:#f8f8f8;border:1px solid #010101}.landing-page-home ul.pills{margin:0;display:flex;flex-wrap:wrap;list-style:none;gap:10px;padding:0}.landing-page-home ul.pills li{margin:0;padding:0}.landing-page-home ul.pills li a{text-decoration:none;font-size:14px!important;display:block;border:1px solid #b3b0b1;border-radius:50px;padding:12px 16px;background:#f8f8f8;color:#171417}.landing-page-home ul.pills li a:hover{background:#e0ddde;text-decoration:none!important}.landing-page-home ul.pills.blue li a{color:#33f;border-radius:8px;background:#fff;border:1px solid #33f}.landing-page-home ul.pills.blue li a:hover{background:#f2eefb}.landing-page-home ul.ticks{margin:0 0 25px;padding:0;list-style:none}.landing-page-home .tiles{display:grid;gap:20px;row-gap:40px}.landing-page-home .tiles .tile-image{border-radius:24px;box-shadow:0 3.38082px 11.77026px 0 rgba(0,0,0,.06),0 8.13971px 28.33825px 0 rgba(0,0,0,.08),0 27px 94px 0 rgba(0,0,0,.13),0 4px 4px 0 rgba(0,0,0,.25)}.landing-page-home .tile-container-border .tile{position:relative;padding:24px;border-radius:16px;box-sizing:border-box;border:1px solid #ccc}.landing-page-home .tile-container-border .tile .external{position:absolute;right:24px;width:32px;height:32px;border:1px solid #f8f8f8;display:flex;align-items:center;justify-content:center;border-radius:50px}.landing-page-home .tile .icon{box-sizing:content-box;background:#eff4fe;border-radius:12px;padding:10px;width:24px;height:24px;display:inline-block;color:#00f;margin-bottom:16px}.landing-page-home .tile .icon.text{padding:4px 8px;font-size:12px;height:unset;width:unset;border-radius:6px}.landing-page-home .tile .icon.text.green{color:#0a5e14;background:#d7f6e7}.landing-page-home .tile-container-bg{background:#f8f8f8}.landing-page-home .tile-container-bg .tile{box-shadow:0 0 8px 0 rgba(23,20,23,.1);background:#fff}.landing-page-home .tile-container-bg .tile h3{margin-top:0}.landing-page-home .tile-container-bg .tile a{text-decoration:none}.landing-page-home .tile-container-bg .tile a:hover{text-decoration:underline}@media (min-width:768px){.landing-page-home .tiles{padding:24px}.landing-page-home .banner{padding:80px 48px}.landing-page-home .tiles .tile-image.tile-image-mobile{display:none}.landing-page-home .tiles .tile-image.tile-image-desktop{display:block}.landing-page-home .tiles-third{grid-template-columns:repeat(3,1fr)}.landing-page-home .tiles-half{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.landing-page-home .tiles .tile-image.tile-image-mobile{display:block}.landing-page-home .tiles .tile-image.tile-image-desktop{display:none}}.footer-section{background-color:#f6f6f6;padding:2rem 1rem}footer .footer-section ul{list-style-type:none!important}.footer-section div>ul{display:grid;column-gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr))}.footer-section div>ul>li>ul>li{margin-bottom:1rem}.footer-section ul li a{color:#000}.footer-section ul li a:hover{text-decoration:underline}.below-footer a{color:#999;text-decoration:none}.below-footer a:hover{color:#000}.below-footer p{display:flex;justify-content:space-around}[data-color-mode=dark] .Header-logo-img3YvV4lcGKkeb{filter:invert(100%)}[data-color-mode=dark] .rm-Header-bottom-link.active{background:#fff!important;color:#0d0d0d!important}[data-color-mode=dark] .rm-Header-bottom-link.active i{color:#0d0d0d!important;opacity:1!important}[data-color-mode=dark] .rm-Header-bottom-link{background:0 0!important}[data-color-mode=dark] .rm-Header-bottom-link:hover{background:#1e2021!important;color:#fff!important}[data-color-mode=dark] .rm-Header-bottom-link{color:#fff}[data-color-mode=dark] .Header-right21PC2XTT6aMg a{padding:8px 16px!important;border:1px solid #66f!important}[data-color-mode=dark] .Header-right21PC2XTT6aMg a:nth-child(1){border:1px solid #66f;background:#0d0d0d!important;color:#66f!important}[data-color-mode=dark] .Header-right21PC2XTT6aMg a:nth-child(1):hover{background:#242e34!important}[data-color-mode=dark] .Button_primary:not(.Button_white_text){color:#fff!important;background:#0d0d0d!important}[data-color-mode=dark] .Header-right21PC2XTT6aMg a:nth-child(2){background:#66f!important;color:#fff!important}[data-color-mode=dark] .rm-Header-bottom .Dropdown-button{color:#f8f8f8!important;border:none!important;background:#0d0d0d!important}[data-color-mode=dark] .rm-Header-bottom .Dropdown-list{background:#0d0d0d!important}[data-color-mode=dark] .rm-Header-bottom .Dropdown-list li a{color:#f8f8f8!important}[data-color-mode=dark] .rm-Header-bottom .Dropdown-list li a:hover{background:#1e2021!important;color:#fff!important}[data-color-mode=dark] a.readmore{color:#4d4dff!important}[data-color-mode=dark] .landing-page-home svg path{fill:#4d4dff!important}[data-color-mode=dark] .landing-page-home .button{border:1px solid #4d4dff!important;background:#4d4dff!important;color:#0d0d0d!important}[data-color-mode=dark] .landing-page-home .button:hover{border:1px solid #4d4dff!important;background:#4d4dff!important;color:#0d0d0d!important}[data-color-mode=dark] .landing-page-home ul.filters li{background:#1e2021!important;border:1px solid #1e2021!important;color:#f8f8f8!important}[data-color-mode=dark] .landing-page-home ul.filters li.active{border:1px solid #f8f8f8!important;background:#f8f8f8!important;color:#171417!important}[data-color-mode=dark] .rm-SearchToggle{background-color:#171717!important;border-color:#171717!important}[data-color-mode=dark] .footer-section ul,[data-color-mode=dark] .rm-SearchToggle-icon,[data-color-mode=dark] .rm-SearchToggle-placeholder{color:#fff!important}[data-color-mode=dark] .landing-page-home .tile-container-bg{background-color:#20292e}[data-color-mode=dark] .landing-page-home .tile .icon,[data-color-mode=dark] .landing-page-home .tile-container-bg .tile,[data-color-mode=dark] .landing-page-home .tile-container-bg .tile a{background-color:#171717;border-color:#171717;color:#fff}[data-color-mode=dark] .landing-page-home .tile-container-bg .tile a{background-color:#141414;border-color:#fff;color:#fff}[data-color-mode=dark] .footer-section,[data-color-mode=dark] .landing-page-home .tile-container.tile-bg-alternate{background:#0d0d0d!important}[data-color-mode=dark] .landing-page-home ul.pills li a,[data-color-mode=dark] .landing-page-home ul.pills.blue li a{background-color:#0d0d0d}[data-color-mode=dark] .landing-page-home .tiles.tiles-third ul.pills li a path,[data-color-mode=dark] .landing-page-home ul.pills.blue li a{fill:#fff!important}[data-color-mode=dark] .footer-section path{fill:#fff}[data-color-mode=dark] .footer-section ul li a{color:#757575}[data-color-mode=dark] .below-footer p{color:#000!important}@media(prefers-color-scheme:dark){[data-color-mode=system] .Button_primary:not(.Button_white_text){color:#fff!important;background:#0d0d0d!important}[data-color-mode=system] .Header-logo-img3YvV4lcGKkeb{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}[data-color-mode=system] .rm-SearchToggle{background-color:#171717!important;border-color:#171717!important}[data-color-mode=system] .footer-section ul,[data-color-mode=system] .rm-SearchToggle-icon,[data-color-mode=system] .rm-SearchToggle-placeholder{color:#fff!important}[data-color-mode=system] .landing-page-home .tile-container-bg{background-color:#20292e}[data-color-mode=system] .landing-page-home .tile .icon,[data-color-mode=system] .landing-page-home .tile-container-bg .tile,[data-color-mode=system] .landing-page-home .tile-container-bg .tile a{background-color:#171717;border-color:#171717;color:#fff}[data-color-mode=system] .landing-page-home .tile-container-bg .tile a{background-color:#141414;border-color:#fff;color:#fff}[data-color-mode=system] .footer-section,[data-color-mode=system] .landing-page-home .tile-container.tile-bg-alternate{background:#0d0d0d!important}[data-color-mode=system] .landing-page-home ul.pills li a,[data-color-mode=system] .landing-page-home ul.pills.blue li a{background-color:#0d0d0d}[data-color-mode=system] .landing-page-home .tiles.tiles-third ul.pills li a path,[data-color-mode=system] .landing-page-home ul.pills.blue li a{fill:#fff!important}[data-color-mode=system] .footer-section path{fill:#fff}[data-color-mode=system] .footer-section ul li a{color:#757575}[data-color-mode=system] .Header-right21PC2XTT6aMg a{padding:8px 16px!important;border:1px solid #66f!important}[data-color-mode=system] .Header-right21PC2XTT6aMg a:nth-child(1){border:1px solid #66f;background:#0d0d0d!important;color:#66f!important}[data-color-mode=system] .Header-right21PC2XTT6aMg a:nth-child(1):hover{background:#242e34!important}[data-color-mode=system] .Header-right21PC2XTT6aMg a:nth-child(2){background:#66f!important;color:#0d0d0d!important}[data-color-mode=system] .landing-page-home ul.filters li,[data-color-mode=system] .rm-Header-bottom .Dropdown-button,[data-color-mode=system] .rm-Header-bottom .Dropdown-list{background:#0d0d0d!important}[data-color-mode=system] .rm-Header-bottom .Dropdown-button,[data-color-mode=system] .rm-Header-bottom .Dropdown-list li a,[data-color-mode=system] .rm-Header-bottom-link,[data-color-mode=system] a.readmore{color:#f8f8f8!important}[data-color-mode=system] .landing-page-home ul.filters li.active,[data-color-mode=system] .rm-Header-bottom-link:hover{background:#1e2021!important}[data-color-mode=system] .rm-Header-bottom-link.active{background:#fff!important;color:#0d0d0d!important}[data-color-mode=system] .rm-Header-bottom-link.active i{color:#0d0d0d!important;opacity:1!important}[data-color-mode=system] .landing-page-home .button,[data-color-mode=system] .landing-page-home .button:hover,[data-color-mode=system] .landing-page-home .tile-container-bg .tile .icon{border:1px solid #4d4dff!important}[data-color-mode=system] .landing-page-home .button,[data-color-mode=system] .landing-page-home .button:hover{background:#4d4dff!important;color:#0d0d0d!important}[data-color-mode=system] .landing-page-home svg path{fill:#4d4dff!important}[data-color-mode=system] .below-footer p{color:#000!important}}.rm-SearchModal .Tabs-listItem_active{-webkit-box-shadow:inset 0 -2px 0 currentcolor!important;box-shadow:inset 0 -2px 0 currentcolor!important;color:#000!important}.hub-is-home .rm-SearchToggle{display:none}.rm-Guides .PageThumbs-helpful{word-break:normal;overflow-wrap:normal;display:block;font-size:10px;margin-bottom:10px;padding:5px;text-align:center;border-color:transparent}.rm-Guides .PageThumbs{display:table;margin:0;padding:0;position:absolute!important;top:120px;margin-left:665px}.rm-Guides #content-head h1{margin-bottom:0;margin-top:0;max-width:600px}.rm-Guides .PageThumbs-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-left:0}.rm-Guides .PageThumbs-button{padding:0}.rm-Guides .content-body{padding-top:35px!important}.headline-container_basic1DFntTggitfX{border-bottom:0;margin-bottom:30px;padding-bottom:30px}.Button_secondary_text{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;color:#4f5a66;font-size:11px}.icon-thumbs-up-2:before{content:"\ea39";font-size:15px}.icon-thumbs-down1:before{content:"\ea47";font-size:15px}#Explorer .PageThumbs-helpful{word-break:normal;overflow-wrap:normal;display:block;font-size:10px;margin-bottom:10px;padding:5px;text-align:center;border-color:transparent}#Explorer .PageThumbs{display:table;margin:0;padding:0;position:absolute!important;top:105px;margin-left:495px}#Explorer #content-head h1{margin-bottom:0;margin-top:0;max-width:600px}#Explorer .PageThumbs-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-left:0}#Explorer .PageThumbs-button{padding:0}#Explorer .content-body{padding-top:35px!important}.removeLogoutLink{outline:0!important;border:none!important;box-shadow:none!important;cursor:initial!important}.rm-Flyout{background:#fff!important}.Header-right21PC2XTT6aMg a{padding:8px 16px!important;border:1px solid #33f!important}.Header-right21PC2XTT6aMg a:nth-child(1){color:#33f!important}.Header-right21PC2XTT6aMg a:nth-child(2){background:#33f!important;color:#fff!important}.Header-right21PC2XTT6aMg a:first-child:hover{background:#f2eefb!important}.Header-right21PC2XTT6aMg a:nth-child(2):hover{background:#1c1f9f!important;color:#fff!important}.rm-Guides #content-head{border-bottom:none!important;padding-bottom:0!important}.rm-PlaygroundRequest button{color:#fff!important}.callout.callout{padding:1.5rem!important;border-radius:12px!important}.field-description blockquote,.markdown-body blockquote{border:none!important}.callout.callout .callout-heading.empty .callout-icon{margin-left:0!important}.callout.callout .callout-heading.empty{margin-left:0!important}.tabbed-content{display:grid;column-gap:1.25rem;row-gap:1.25rem;max-width:99%}@media only screen and (min-width:48em){.tabbed-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:64em){.tabbed-content{grid-template-columns:repeat(3,minmax(0,1fr))}}.tabbed-content .tabbed-tile{box-shadow:0 0 8px 0 rgba(23,20,23,.1)!important;background-color:#fff;padding:20px;border-radius:12px;display:none}@media only screen and (min-width:48em){.tabbed-content .tabbed-tile{padding:20px}}@media only screen and (min-width:64em){.tabbed-content .tabbed-tile{padding:20px}}.tabbed-content .tabbed-tile.active{display:block}.tabbed-content .tabbed-tile .svg-container{height:44px;width:44px;padding:8px;display:flex;border-radius:12px;background-color:#eff4fe!important;margin-bottom:16px;flex-wrap:wrap;align-content:center;justify-content:center}.tabbed-content .tabbed-tile .svg-container img{margin-left:0;margin-right:0;max-width:24px;max-height:24px;filter:invert(10%) sepia(74%) saturate(6495%) hue-rotate(246deg) brightness(135%) contrast(104%)}@media only screen and (min-width:48em){.tabbed-content .tabbed-tile p{min-height:75px}}.tabbed-content img,.tabbed-content svg{max-width:40px;height:auto}.tabbed-content h3{margin:0 0 1rem}.tabbed-content p:last-child{margin:0}.tabbed-content a{text-decoration:none!important}.tabbed-content a:hover{text-decoration:underline!important}ul.tokens{list-style:none;display:flex;margin-top:22px;flex-wrap:wrap;padding-left:0!important}ul.tokens li{margin-top:0}ul.tokens li a{color:#171417;text-align:center;border-radius:50px;border:1px solid #b3b0b1;background-color:#f3f3f3!important;padding:8px 12px;margin-top:0;margin-right:.5rem;font-size:12px;margin-bottom:.5rem;display:inline-block;text-decoration:none!important}ul.tokens li a:hover{background-color:#e0ddde!important;color:#171417;text-decoration:none!important}ul.tokens li a:active{background-color:#e7e7ff!important}nav ul.toc-list li a.tocHeader,nav ul.toc-list li a.tocHeader i{color:#3ac1af!important}nav ul.toc-list li.toc-children{border-left:1px solid #33f}nav ul.toc-list li.toc-children ul li.active>a{color:#33f}.rm-Sidebar{box-shadow:none!important;-webkit-box-shadow:none!important;margin-top:3px!important}.rm-Sidebar-section{margin-top:8px!important;margin-bottom:0!important}.rm-Sidebar-section h2{padding:12px 20px!important;margin:0!important;line-height:1!important}.rm-Sidebar-heading{font-weight:500!important;margin:0 0 8px!important}.rm-Sidebar-heading,.rm-Sidebar-link{font-size:16px!important;line-height:24px!important;text-transform:none!important;padding-left:20px!important;position:relative!important}.icon-arrow-up-right{position:absolute!important;bottom:4px!important;right:15px!important}.rm-Sidebar-list{padding-left:22px!important}.rm-Sidebar-list .rm-Sidebar-list{padding-left:5px!important}.rm-Sidebar-list.subpages:last-child{margin-bottom:8px!important}ul.subpages li a.subpage{margin-left:0!important}.rm-Sidebar-link{display:flex!important;padding-left:6px!important;padding-right:6px!important;padding-top:6px!important;padding-bottom:6px!important;margin:0!important}.rm-Sidebar-link:hover{background:0 0!important}.rm-Sidebar-link span span{border-bottom:1px solid transparent!important}.rm-Sidebar-link:hover span span{border-bottom:1px solid #000!important}.rm-Sidebar-link.active,.rm-Sidebar-link:active{background:0 0!important;color:#33f!important}.rm-Sidebar-link.active:hover span span{border-bottom:1px solid transparent!important}.Sidebar-link-buttonWrapper3hnFHNku8_BJ{margin-left:0!important}.rm-Sidebar-heading{cursor:pointer;position:relative}.rm-Sidebar-heading.section-expanded{border-radius:4px;background:var(--secondary-brand-secondary-1,#f2eefb);box-shadow:2px 0 0 0 #686df3 inset}.rm-Sidebar-section .subnav-expanded>a{color:#33f!important}.rm-Sidebar-heading.section-expanded .icon-chevron{transform:rotate(90deg);margin-top:1px}.rm-Sidebar-heading .icon-chevron{transition:transform .2s;position:absolute;top:12px;color:#7c7c7c;font-size:16px;opacity:1;margin-left:4px}.reference-redesign .Sidebar-link-textLuTE1ySm4Kqn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse}.reference-redesign .Sidebar-link-buttonWrapper3hnFHNku8_BJ{background:0 0;border:0;color:inherit;display:inherit;padding:10px!important}.rm-Sidebar-heading .icon-chevron::before{content:"\ea10"!important}.rm-Sidebar-section>.rm-Sidebar-list{display:none!important}.rm-Sidebar-list.section-list-expanded{display:flex!important}.footer-section{background-color:#f6f6f6;padding:2rem 1rem}.footer-section ul.footer-links__block-list{padding-left:0}.footer-section div>ul{display:grid;column-gap:1rem;list-style:none;padding-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:48em){.footer-section div>ul{grid-template-columns:repeat(6,minmax(0,1fr))}}.footer-section div>ul>li>ul>li{margin-bottom:1rem;list-style:none}.footer-section ul li a{color:#000}.footer-section ul li a:hover{text-decoration:underline}.below-footer a{color:#999;text-decoration:none}.below-footer a:hover{color:#000}.below-footer p{display:flex;justify-content:space-around}[data-color-mode=dark] .rm-Sidebar-section .subnav-expanded>a{background:#1e2021!important}[data-color-mode=dark] .rm-Sidebar-heading.section-expanded{border-radius:4px;background:#171717;box-shadow:2px 0 0 0 #686df3 inset;color:#fff!important}[data-color-mode=dark] .tabbed-content .tabbed-tile{background:#171717!important;border:none!important}[data-color-mode=dark] .tabbed-content .tabbed-tile .svg-container{background:#171717!important}[data-color-mode=dark] nav ul.toc-list li.toc-children{border-left:1px solid #4d4dff!important}[data-color-mode=dark] nav ul.toc-list li.toc-children ul li.active>a{color:#4d4dff!important}[data-color-mode=dark] ul.tokens li a{background:#171417!important}@media(prefers-color-scheme:dark){[data-color-mode=system] .rm-Flyout{filter:invert(1)}[data-color-mode=system] .rm-Sidebar-heading.section-expanded{border-radius:4px;background:#171717;box-shadow:2px 0 0 0 #686df3 inset;color:#fff!important}[data-color-mode=system] .rm-Sidebar-section .subnav-expanded>a{background:#1e2021!important}[data-color-mode=system] .tabbed-content .tabbed-tile{background:#171717!important;border:none!important}[data-color-mode=system] .tabbed-content .tabbed-tile .svg-container{background:#171717!important}[data-color-mode=system] nav ul.toc-list li.toc-children{border-left:1px solid #4d4dff!important}[data-color-mode=system] nav ul.toc-list li.toc-children ul li.active>a{color:#4d4dff!important}[data-color-mode=auto] .rm-Sidebar-link:active,[data-color-mode=system] .rm-Sidebar-link.active{background-color:none!important;color:#4d4dff!important}[data-color-mode=system] .rm-Sidebar-link:hover span span{border-bottom:1px solid #4d4dff!important}[data-color-mode=system] ul.tokens li a{background:#171417!important}}/*! END HUB_CUSTOM_STYLES */</style><meta name="childrenProjects" content="[{"subdomain":"fsq-tutorials","name":"Code Tutorials","_id":"5fa9a583c88a1e003de1fb62"},{"subdomain":"fsq-data","name":"Data Products","_id":"6606e9e46d03dc004a19dbb3"},{"subdomain":"fsq-campaign","name":"Campaign Products","_id":"6606ea084f38af000fe23ce1"},{"subdomain":"fsq-analytics","name":"Analytics Products","_id":"6606ea3fcfdebc002a58a6f9"},{"subdomain":"fsq-developers","name":"Developer","_id":"6606e9c5e8ce1f005276b057"}]"><meta name="loadedProject" content="foursquare-docs"><!-- OneTrust Cookies Consent Notice start for docs.foursquare.com --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="018ea9d7-636f-7c3e-968b-d4f75356c650" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for docs.foursquare.com --> <script src='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.js'></script> <link href='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.css' rel='stylesheet' /> <script type="text/plain" class="optanon-category-C0002"> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('579-FAI-132'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PH9DPZ8');</script> <!-- End Google Tag Manager --><script>var storedColorMode = window.localStorage.getItem('color-scheme') if (storedColorMode) { document.querySelector('[data-color-mode]').setAttribute('data-color-mode', storedColorMode) } </script></head><body id="enterprise" glp-state-container><div id="ssr-top"><script src="https://cdn.readme.io/public/js/cash-dom.min.js?1732290089794"></script></div><div id="ssr-main"><div class="App ThemeContext ThemeContext_light ThemeContext_line" style="--color-primary:eeeeee;--color-primary-inverse:#384248;--color-primary-alt:#d0bfbf;--color-primary-darken-10:#d4d4d4;--color-primary-darken-20:#bbbbbb;--color-primary-alpha-25:rgba(238, 238, 238, 0.25);--color-link-primary:#384248;--color-link-primary-darken-5:#2d353a;--color-link-primary-darken-10:#22282b;--color-link-primary-darken-20:#0b0d0f;--color-link-primary-alpha-50:rgba(56, 66, 72, 0.5);--color-link-primary-alpha-25:rgba(56, 66, 72, 0.25);--color-link-background:rgba(56, 66, 72, 0.09);--color-link-text:#fff;--color-login-link:#384248;--color-login-link-text:#fff;--color-login-link-darken-10:#22282b;--color-login-link-primary-alpha-50:rgba(56, 66, 72, 0.5)"><header class="Header3zzata9F_ZPQ rm-Header "><div class="rm-Header-top Header-topuTMpygDG4e1V"><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="/" target="_self"><img alt="Docs Home" class="rm-Logo-img Header-logo-img3YvV4lcGKkeb" src="https://files.readme.io/395ef92-small-docs.png"/></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"><hr class="MobileFlyout-divider10xf7R2X1MeW"/><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://foursquare4411.zendesk.com/hc/en-us/requests/new" rel="noopener" target="_blank" to="https://foursquare4411.zendesk.com/hc/en-us/requests/new">Support</a><a class="rm-MobileFlyout-item NavItem-item1gDDTqaXGhm1 NavItem-item_mobile1qG3gd-Mkck- NavItem_dropdown-muted1xJVuczwGc74" href="https://location.foursquare.com/log-in/" rel="noopener" target="_blank" to="https://location.foursquare.com/log-in/">Log In</a><a class="MobileFlyout-logo3Lq1eTlk1K76 Header-logo1Xy41PtkzbdG rm-Logo" href="/" target="_self"><img alt="Docs Home" class="Header-logo-img3YvV4lcGKkeb rm-Logo-img" src="https://files.readme.io/395ef92-small-docs.png"/></a></div></div></div></div><div class="Header-left-nav2xWPWMNHOGf_"><i class="undefined Header-left-nav-icon10glJKFwewOv"></i></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://foursquare4411.zendesk.com/hc/en-us/requests/new" target="_self" to="https://foursquare4411.zendesk.com/hc/en-us/requests/new">Support</a><a class="Button Button_md rm-Header-link rm-Header-top-link Button_slate_text Header-link2tXYTgXq85zW" href="https://location.foursquare.com/log-in/" target="_self" to="https://location.foursquare.com/log-in/">Log In</a></span><div class="ThemeToggle-wrapper1M_iJESXCpGR Dropdown Dropdown_closed"><button aria-label="Toggle to light mode" id="ThemeToggle-button-static-id-placeholder" aria-haspopup="dialog" class="Button Button_slate_text Button_sm rm-ThemeToggle ThemeToggle2tVPbUyQbWDo Dropdown-toggle Button_primary" type="button"><svg aria-labelledby="ThemeToggle-button-static-id-placeholder" class="Icon ThemeToggle-Icon3g9ZT7pRMwCv " role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Moon (Dark Mode)</title><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-star3wweJby1gM4w" 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-static-id-placeholder" class="Icon ThemeToggle-Icon3g9ZT7pRMwCv ThemeToggle-Icon_active18I2-19CkbgD" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Sun (Light Mode)</title><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M12 1V3"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M18.36 5.64L19.78 4.22"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M21 12H23"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M18.36 18.36L19.78 19.78"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M12 21V23"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M4.22 19.78L5.64 18.36"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" d="M1 12H3"></path><path class="ThemeToggle-Icon-ray2ab8_BwBkrTx" 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 class="Header-searchtb6Foi0-D9Vx"><button aria-label="Search" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div></button></div></div></div></div><div class="Header-bottom2eLKOFXMEmh5 rm-Header-bottom rm-Header-bottom_withProjects Header-bottom_withProjects2M-cAt2wdVuU "><div class="rm-Container rm-Container_flex"><nav class="Header-leftADQdGVqx1wqU"><div class="Dropdown Dropdown_closed"><button aria-haspopup="dialog" class="Button Button_slate_text Button_md undefined Button Button_slate_text Button_md rm-Header-bottom-link rm-ProjectPicker Dropdown-toggle Button_primary" type="button"><span>Docs Home</span><span class="undefined icon-chevron-down"></span></button></div></nav><div class="rm-Header-search Header-searchtb6Foi0-D9Vx rm-Header-search_feather Header-search_featherYsmQBn55F3d9"><button aria-label="Search" class="rm-SearchToggle" data-symbol="⌘"><div class="rm-SearchToggle-icon icon-search1"></div><div class="Header-search-placeholder3Vx4OmMPcjAi rm-SearchToggle-placeholder">Search</div><div class="rm-SearchToggle-shortcut"></div></button></div></div></div><div class="hub-search-results--reactApp " id="hub-search-results"><div class="hub-container"><div class="modal-backdrop show-modal rm-SearchModal" role="button" tabindex="0"></div></div></div></header><div><div class="landing-page landing-page-home"> <section class="banner"> <div class="container"> <h1>Foursquare Product Documentation</h1> <p class="description"> Find help, follow step-by-step guides, technical documentation, and learn more about how to power your business forward with Foursquare Products. </p> <div class="doc-search-button landing-page-trigger-search-button"><i style="margin-right:10px" class="fa fa-search"></i>Search</div> </div> </section> <section class="tile-container tile-container-bg tile-container-border"> <div class="container"> <div class="content"> <p class="tag">Products</p> <h2>Explore our products</h2> <p style="margin-bottom:24px"> Learn more about our complete suite of geospatial technology products. </p> <p></p> <ul id="tileFilter" class="filters"> <li class="filter filter-item all active">View All</li> <li class="filter filter-item analytics products">Analytics Products</li> <li class="filter filter-item campaign products">Campaign Products</li> <li class="filter filter-item data products">Data Products</li> <li class="filter filter-item developer">Developer</li> </ul> </div> <div class="tiles tiles-half tiles-bg"> <div class="tile section-item analytics products"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32"> <path d="M31,8c0-0.4-0.2-0.7-0.5-0.9l-7-4C23.3,3,23.2,3,23,3s-0.3,0-0.5,0.1L16,6.8L9.5,3.1C9.3,3,9.2,3,9,3S8.7,3,8.5,3.1l-7,4 C1.2,7.3,1,7.6,1,8v20c0,0.6,0.4,1,1,1c0.2,0,0.3-0.1,0.5-0.1l0,0L9,25.2l6.5,3.7C15.7,29,15.8,29,16,29s0.3,0,0.5-0.1l6.5-3.7 l6.5,3.7l0,0c0.1,0.1,0.3,0.1,0.5,0.1c0.6,0,1-0.4,1-1V8z M3,8.6l5-2.9v17.7l-5,2.9V8.6z M15,26.3l-5-2.9V5.7l5,2.9V26.3z M22,23.4 l-5,2.9V8.6l5-2.9V23.4z M24,23.4V5.7l5,2.9l0,17.7L24,23.4z" fill="#3333FF"/> </svg> </div> <p class="tag">Analytics Products</p> <h3>Studio</h3> <p>Next-generation geospatial analytics platform for working with big geospatial data.</p> <ul class="pills"> <li> <a href="/analytics-products/docs/what-is-studio">What is Studio?</a> </li> <li> <a href="/analytics-products/docs/get-started">Get Started</a> </li> <li> <a href="/analytics-products/docs/studio-overview">View All</a> </li> </ul> </div> <div class="tile section-item campaign"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 32 32"> <path d="M18,31h2V29a1.0006,1.0006,0,0,1,1-1h6a1.0006,1.0006,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z" fill="#3333FF"></path> <path d="M24,25a4,4,0,1,1,4-4A4.0039,4.0039,0,0,1,24,25Zm0-6a2,2,0,1,0,2,2A2.0027,2.0027,0,0,0,24,19Z" fill="#3333FF"></path> <path d="M2,31H4V29a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z" fill="#3333FF"></path> <path d="M8,25a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,8,25Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,8,19Z" fill="#3333FF"></path> <path d="M18,16h2V14a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z" fill="#3333FF"></path> <path d="M24,10a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,24,10Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,24,4Z" fill="#3333FF"></path> <path d="M2,16H4V14a1.0013,1.0013,0,0,1,1-1h6a1.0013,1.0013,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z" fill="#3333FF"></path> <path d="M8,10a4,4,0,1,1,4-4A4.0045,4.0045,0,0,1,8,10ZM8,4a2,2,0,1,0,2,2A2.002,2.002,0,0,0,8,4Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Campaign Products</p> <h3>Targeting</h3> <p>Create and deploy audience segment, dervied from our rich repository of historical place visits.</p> <ul class="pills"> <li> <a href="/campaign-products/docs/audience-overview">Audience Overview</a> </li> <li> <a href="/campaign-products/docs/proximity-overview">Proximity Overview</a> </li> <li> <a href="/campaign-products/docs/self-serve-overview">Self-Serve Overview</a> </li> </li> </ul> </div> <div class="tile section-item campaign"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Campaign Products</p> <h3>Attribution</h3> <p>Quantify the effectiveness of advertising campaigns at driving conversions across all channels.</p> <ul class="pills"> <li> <a href="/campaign-products/docs/what-is-attribution">Attribution Overview</a> </li> <li> <a href="/campaign-products/docs/managing-an-attribution-campaign">Campaign Creation</a> </li> <li> <a href="/campaign-products/docs/attribution-overview">View All</a> </li> </li> </ul> </div> <div class="tile section-item data"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 32 32"> <path d="M16,30,7.5645,20.0513c-.0479-.0571-.3482-.4515-.3482-.4515A10.8888,10.8888,0,0,1,5,13a11,11,0,0,1,22,0,10.8844,10.8844,0,0,1-2.2148,6.5973l-.0015.0025s-.3.3944-.3447.4474ZM8.8125,18.395c.001.0007.2334.3082.2866.3744L16,26.9079l6.91-8.15c.0439-.0552.2783-.3649.2788-.3657A8.901,8.901,0,0,0,25,13,9,9,0,0,0,7,13a8.9054,8.9054,0,0,0,1.8125,5.395Z" fill="#3333FF"/> <path d="M21,18H19V10H13v8H11V10a2.0021,2.0021,0,0,1,2-2h6a2.0021,2.0021,0,0,1,2,2Z" fill="#3333FF"/> <rect x="15" y="16" width="2" height="2" fill="#3333FF"/> <rect x="15" y="12" width="2" height="2" fill="#3333FF"/> </svg> </div> <p class="tag">Data Products</p> <h3>Places</h3> <p>Enrich your understanding of locations to help you drive business decisions or develop engaging user experiences.</p> <ul class="pills"> <li> <a href="/data-products/docs/places-data-overview">Places Data Overview</a> </li> <li> <a href="/data-products/docs/flat-file-data-schema">Places Data Schema</a> </li> <li> <a href="/data-products/docs/places-overview">View All</a> </li> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M19.5 16.5C18.9703 16.5026 18.4515 16.6505 18 16.9275L15.6825 14.6025C16.2218 13.8418 16.5114 12.9324 16.5114 12C16.5114 11.0676 16.2218 10.1582 15.6825 9.3975L18 7.0725C18.4515 7.34955 18.9703 7.49741 19.5 7.5C20.0933 7.5 20.6734 7.32405 21.1667 6.99441C21.6601 6.66477 22.0446 6.19623 22.2716 5.64805C22.4987 5.09987 22.5581 4.49667 22.4424 3.91473C22.3266 3.33279 22.0409 2.79824 21.6213 2.37868C21.2018 1.95912 20.6672 1.6734 20.0853 1.55765C19.5033 1.44189 18.9001 1.5013 18.3519 1.72836C17.8038 1.95543 17.3352 2.33994 17.0056 2.83329C16.6759 3.32664 16.5 3.90666 16.5 4.5C16.5026 5.0297 16.6505 5.54853 16.9275 6L14.6025 8.3175C13.8418 7.77825 12.9324 7.4886 12 7.4886C11.0676 7.4886 10.1582 7.77825 9.3975 8.3175L7.0725 6C7.34955 5.54853 7.49741 5.0297 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.0297 7.49741 5.54853 7.34955 6 7.0725L8.3175 9.3975C7.77825 10.1582 7.4886 11.0676 7.4886 12C7.4886 12.9324 7.77825 13.8418 8.3175 14.6025L6 16.9275C5.54853 16.6505 5.0297 16.5026 4.5 16.5C3.90666 16.5 3.32664 16.676 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49741 18.9703 7.34955 18.4515 7.0725 18L9.3975 15.6825C10.1582 16.2218 11.0676 16.5114 12 16.5114C12.9324 16.5114 13.8418 16.2218 14.6025 15.6825L16.9275 18C16.6505 18.4515 16.5026 18.9703 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.676 20.0933 16.5 19.5 16.5ZM19.5 3C19.7967 3 20.0867 3.08797 20.3334 3.2528C20.58 3.41762 20.7723 3.65189 20.8858 3.92598C20.9994 4.20007 21.0291 4.50167 20.9712 4.79264C20.9133 5.08361 20.7704 5.35088 20.5607 5.56066C20.3509 5.77044 20.0836 5.9133 19.7926 5.97118C19.5017 6.02906 19.2001 5.99935 18.926 5.88582C18.6519 5.77229 18.4176 5.58003 18.2528 5.33336C18.088 5.08668 18 4.79667 18 4.5C18 4.10218 18.158 3.72065 18.4393 3.43934C18.7206 3.15804 19.1022 3 19.5 3ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.10218 6 3.72065 5.84197 3.43934 5.56066C3.15804 5.27936 3 4.89783 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C6 19.8978 5.84197 20.2794 5.56066 20.5607C5.27936 20.842 4.89783 21 4.5 21ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05765C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45543 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7957 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Places API</h3> <p> Access global POI data and rich content from 100K+ trusted sources via our API for real-time venue search, discovery, and ranking. </p> <ul class="pills"> <li> <a href="/developer/reference/search-data">Search and Data</a> </li> <li> <a href="/developer/reference/geotagging-check-in">Geotagging and Check-in</a> </li> <li> <a href="/developer/reference/autocomplete">Autocomplete</a> </li> <li> <a href="/developer/reference/address-data">Address Data</a> </li> <li> <a href="/developer/reference/places-feedback">Feedback</a> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M10.3333 6.24441C10.8266 6.57405 11.4067 6.75 12 6.75C12.7957 6.75 13.5587 6.43393 14.1213 5.87132C14.6839 5.30871 15 4.54565 15 3.75C15 3.15666 14.8241 2.57664 14.4944 2.08329C14.1648 1.58994 13.6962 1.20543 13.1481 0.978363C12.5999 0.7513 11.9967 0.69189 11.4147 0.807645C10.8328 0.923401 10.2982 1.20912 9.87868 1.62868C9.45912 2.04824 9.1734 2.58279 9.05765 3.16473C8.94189 3.74667 9.0013 4.34987 9.22836 4.89805C9.45543 5.44623 9.83994 5.91477 10.3333 6.24441ZM11.1666 2.5028C11.4133 2.33797 11.7033 2.25 12 2.25C12.3978 2.25 12.7794 2.40804 13.0607 2.68934C13.342 2.97065 13.5 3.35218 13.5 3.75C13.5 4.04667 13.412 4.33668 13.2472 4.58336C13.0824 4.83003 12.8481 5.02229 12.574 5.13582C12.2999 5.24935 11.9983 5.27906 11.7074 5.22118C11.4164 5.1633 11.1491 5.02044 10.9393 4.81066C10.7296 4.60088 10.5867 4.33361 10.5288 4.04264C10.4709 3.75167 10.5007 3.45007 10.6142 3.17598C10.7277 2.90189 10.92 2.66762 11.1666 2.5028ZM10.5 22.5H13.5C13.8978 22.5 14.2794 22.342 14.5607 22.0607C14.842 21.7794 15 21.3978 15 21V15.75C15.3978 15.75 15.7794 15.592 16.0607 15.3107C16.342 15.0294 16.5 14.6478 16.5 14.25V9.75C16.5 9.15326 16.2629 8.58097 15.841 8.15901C15.419 7.73705 14.8467 7.5 14.25 7.5H9.75C9.15326 7.5 8.58097 7.73705 8.15901 8.15901C7.73705 8.58097 7.5 9.15326 7.5 9.75V14.25C7.5 14.6478 7.65804 15.0294 7.93934 15.3107C8.22064 15.592 8.60218 15.75 9 15.75V21C9 21.3978 9.15804 21.7794 9.43934 22.0607C9.72064 22.342 10.1022 22.5 10.5 22.5ZM9.45533 9.04357C9.54933 9.00823 9.64979 8.99337 9.75 9H14.25C14.3502 8.99337 14.4507 9.00823 14.5447 9.04357C14.6387 9.07892 14.724 9.13394 14.795 9.20495C14.8661 9.27596 14.9211 9.36133 14.9564 9.45533C14.9918 9.54933 15.0066 9.64979 15 9.75V14.25H13.5V21H10.5V14.25H9V9.75C8.99337 9.64979 9.00823 9.54933 9.04357 9.45533C9.07892 9.36133 9.13394 9.27596 9.20495 9.20495C9.27596 9.13394 9.36133 9.07892 9.45533 9.04357Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Personalization API</h3> <p> Leverage our global POI database alongside our personalization algorithms to provide a personalized search experience unique to a user’s specific tastes, visit history, review sentiment, and more. </p> <ul class="pills"> <li> <a href="/developer/reference/search">Search</a> </li> <li> <a href="/developer/reference/user-management">User Management</a> </li> <li> <a href="/developer/reference/user-generated-content-overview">User Generated Content</a> </li> <li> <a href="/developer/reference/venues">Venues</a> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M5.67338 15.0385L12 22.5L18.3293 15.0354C18.3628 14.9956 18.5878 14.6999 18.5878 14.6999L18.5889 14.698C19.6692 13.2749 20.2527 11.5367 20.25 9.75C20.25 7.56196 19.3808 5.46354 17.8336 3.91637C16.2865 2.36919 14.188 1.5 12 1.5C9.81197 1.5 7.71355 2.36919 6.16638 3.91637C4.6192 5.46354 3.75001 7.56196 3.75001 9.75C3.74748 11.5374 4.33141 13.2763 5.41223 14.6999C5.41223 14.6999 5.63746 14.9957 5.67338 15.0385ZM6.64541 13.8435C6.62401 13.8154 6.6096 13.7964 6.60938 13.7963C5.72587 12.6325 5.24835 11.2111 5.25001 9.75C5.25001 7.95979 5.96117 6.2429 7.22704 4.97703C8.49291 3.71116 10.2098 3 12 3C13.7902 3 15.5071 3.71116 16.773 4.97703C18.0388 6.2429 18.75 7.95979 18.75 9.75C18.7517 11.2103 18.2746 12.631 17.3916 13.7942C17.3912 13.7948 17.2154 14.027 17.1825 14.0684L12 20.1809L6.82433 14.077C6.79584 14.0416 6.69884 13.9139 6.64541 13.8435ZM12 10.5C11.555 10.5 11.12 10.368 10.75 10.1208C10.38 9.87358 10.0916 9.52217 9.92128 9.11104C9.75099 8.69991 9.70643 8.24751 9.79325 7.81105C9.88006 7.37459 10.0944 6.97368 10.409 6.65901C10.7237 6.34434 11.1246 6.13005 11.5611 6.04323C11.9975 5.95642 12.4499 6.00098 12.8611 6.17127C13.2722 6.34157 13.6236 6.62996 13.8708 6.99997C14.1181 7.36998 14.25 7.80499 14.25 8.25C14.2494 8.84654 14.0121 9.41845 13.5903 9.84027C13.1685 10.2621 12.5965 10.4993 12 10.5ZM12 7.5C11.8517 7.5 11.7067 7.54399 11.5833 7.6264C11.46 7.70881 11.3639 7.82594 11.3071 7.96299C11.2503 8.10003 11.2355 8.25083 11.2644 8.39632C11.2934 8.54181 11.3648 8.67544 11.4697 8.78033C11.5746 8.88522 11.7082 8.95665 11.8537 8.98559C11.9992 9.01453 12.15 8.99968 12.287 8.94291C12.4241 8.88615 12.5412 8.79002 12.6236 8.66668C12.706 8.54334 12.75 8.39834 12.75 8.25C12.7498 8.05116 12.6707 7.86052 12.5301 7.71991C12.3895 7.57931 12.1989 7.50022 12 7.5ZM15 14.25H13.5V12.75H10.5V14.25H9.00001V12.75C9.00043 12.3523 9.1586 11.971 9.43981 11.6898C9.72103 11.4086 10.1023 11.2504 10.5 11.25H13.5C13.8977 11.2504 14.279 11.4086 14.5602 11.6898C14.8414 11.971 14.9996 12.3523 15 12.75V14.25Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Movement Geofence API</h3> <p> Enable Movement SDK user-configured geofences for specific venues, categories, and more. </p> <ul class="pills"> <li> <a href="/developer/reference/geofence-api-overview">Overview</a> </li> <li> <a href="/developer/reference/geofence-api-usage">Usage</a> </li> <li> <a href="/developer/reference/geofences">Endpoints</a> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Studio Data API</h3> <p> Create, manage, and modify geospatial assets used on Foursquare Studio . Integrate into your pipeline tasks for the bulk processing of geospatial data, allowing for the efficient flow of data into Studio. </p> <ul class="pills"> <li> <a href="/developer/reference/data-api-sharing">Sharing</a> </li> <li> <a href="/developer/reference/data-api-datasets">Datasets</a> </li> <li> <a href="/developer/reference/data-api-queries">Queries</a> </li> <li><a href="/developer/reference/data-api-maps">Maps</a></li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 32 32" fill="none"> <path d="M29,10H3a1,1,0,0,0-1,1V21a1,1,0,0,0,1,1H29a1,1,0,0,0,1-1V11A1,1,0,0,0,29,10ZM28,20H4V12H8v4h2V12h5v4h2V12h5v4h2V12h4Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Measurement API</h3> <p> Measurement API (MAPI) is a tool for accessing measurement data, powering everything from insights gathering to campaign optimization. MAPI combines unparalleled data granularity with a flexible syntax to put you in control of your report data. </p> <ul class="pills"> <li> <a href="/developer/reference/mapi-overview">Overview</a> </li> <li><a href="/developer/reference/mapi-get-started">Get Started</a></li> <li> <a href="/developer/reference/mapi-data">Data</a> </li> <li> <a href="/developer/reference/mapi-reports">Reports</a> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M8.86425 19.6065L13.4137 22.4977L17.3865 21H21V13.5H18V15H19.5V19.5H17.1135L13.5863 20.8298L9.13575 18.0007L4.5 19.0958V4.5H9V6H10.5V3H3V20.9918L8.86425 19.6065ZM21 3H12V12H21V3ZM10.5 7.5H9V10.5H10.5V7.5ZM16.5 13.5H13.5V15H16.5V13.5ZM10.5 12V13.5H12V15H9V12H10.5Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Movement SDK</h3> <p> Create real-time, contextual mobile experiences, and bridge the gap between online interests and real-world behaviors. </p> <ul class="pills"> <li> <a href="/developer/docs/movement-sdk-overview">Overview</a> </li> <li> <a href="/developer/docs/movement-sdk-ios">IOS</a> </li> <li> <a href="/developer/docs/movement-sdk-android">Andriod</a> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M9 15.75H3.75V20.25H9V21.75H3.75C3.35218 21.75 2.97064 21.592 2.68934 21.3107C2.40804 21.0294 2.25 20.6478 2.25 20.25V3.75C2.25 3.35218 2.40804 2.97064 2.68934 2.68934C2.97064 2.40804 3.35218 2.25 3.75 2.25H15.75C16.1478 2.25 16.5294 2.40804 16.8107 2.68934C17.092 2.97064 17.25 3.35218 17.25 3.75V12H15.75V9.75H3.75V14.25H9V15.75ZM15.75 3.75H3.75V8.25H15.75V3.75ZM6 6.75C6.41421 6.75 6.75 6.41421 6.75 6C6.75 5.58579 6.41421 5.25 6 5.25C5.58579 5.25 5.25 5.58579 5.25 6C5.25 6.41421 5.58579 6.75 6 6.75ZM20.0327 14.6794C21.0695 15.4098 21.8692 16.4284 22.3327 17.6089L22.5 18L22.3327 18.3911C21.8692 19.5716 21.0695 20.5902 20.0327 21.3206C18.9959 22.0509 17.7676 22.461 16.5 22.5C15.2324 22.461 14.0041 22.0509 12.9673 21.3206C11.9305 20.5902 11.1308 19.5716 10.6673 18.3911L10.5 18L10.6673 17.6089C11.1308 16.4284 11.9305 15.4098 12.9673 14.6794C14.0041 13.9491 15.2324 13.539 16.5 13.5C17.7676 13.539 18.9959 13.9491 20.0327 14.6794ZM14.8333 20.4944C15.3266 20.8241 15.9067 21 16.5 21C17.2954 20.9991 18.0579 20.6828 18.6203 20.1203C19.1828 19.5579 19.4991 18.7954 19.5 18C19.5 17.4067 19.3241 16.8266 18.9944 16.3333C18.6648 15.8399 18.1962 15.4554 17.6481 15.2284C17.0999 15.0013 16.4967 14.9419 15.9147 15.0576C15.3328 15.1734 14.7982 15.4591 14.3787 15.8787C13.9591 16.2982 13.6734 16.8328 13.5576 17.4147C13.4419 17.9967 13.5013 18.5999 13.7284 19.1481C13.9554 19.6962 14.3399 20.1648 14.8333 20.4944ZM18 18C18 18.8284 17.3284 19.5 16.5 19.5C15.6716 19.5 15 18.8284 15 18C15 17.1716 15.6716 16.5 16.5 16.5C17.3284 16.5 18 17.1716 18 18ZM6.75 12C6.75 12.4142 6.41421 12.75 6 12.75C5.58579 12.75 5.25 12.4142 5.25 12C5.25 11.5858 5.58579 11.25 6 11.25C6.41421 11.25 6.75 11.5858 6.75 12ZM6 18.75C6.41421 18.75 6.75 18.4142 6.75 18C6.75 17.5858 6.41421 17.25 6 17.25C5.58579 17.25 5.25 17.5858 5.25 18C5.25 18.4142 5.58579 18.75 6 18.75Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Studio Data SDK</h3> <p> Supports automated, scalable management of maps and seamless integration with your work flows. </p> <ul class="pills"> <li> <a href="/developer/docs/studio-data-sdk-overview">Get Started</a> </li> <li> <a href="/developer/docs/data-sdk-map-functions">Data Functions</a> </li> <li> <a href="/developer/docs/studio-data-sdk-api-overview">View all</a> </li> </ul> </div> <div class="tile section-item developer"> <div class="icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"> <path d="M21.932 3.02274L15.932 1.52274C15.779 1.48473 15.6179 1.49562 15.4713 1.55386L8.1963 4.46386L2.43203 3.02274C2.32145 2.99507 2.20603 2.99298 2.09453 3.01661C1.98302 3.04023 1.87837 3.08896 1.78852 3.1591C1.69867 3.22923 1.62599 3.31892 1.576 3.42135C1.526 3.52378 1.50001 3.63626 1.5 3.75024V20.2502C1.50002 20.4175 1.55592 20.5799 1.65883 20.7117C1.76174 20.8435 1.90575 20.9372 2.06797 20.9777L8.06798 22.4777C8.12753 22.4925 8.18864 22.5 8.25 22.5002C8.34549 22.5003 8.4401 22.482 8.5287 22.4464L15.8037 19.5364L21.5682 20.9778C21.6788 21.0054 21.7942 21.0075 21.9056 20.9839C22.0171 20.9602 22.1218 20.9115 22.2116 20.8413C22.3014 20.7712 22.3741 20.6815 22.424 20.5791C22.474 20.4767 22.5 20.3642 22.5 20.2502V3.75024C22.5 3.58301 22.4441 3.42059 22.3412 3.28877C22.2383 3.15696 22.0943 3.06332 21.932 3.02274ZM21 8.25024H16.5V3.21069L21 4.33569V8.25024ZM7.5 14.2502H3V9.75024H7.5V14.2502ZM9 8.25024V5.75806L15 3.35806V8.25024H9ZM15 9.75024V14.2502H9V9.75024H15ZM9 15.7502H15V18.2423L9 20.6423V15.7502ZM16.5 9.75024H21V14.2502H16.5V9.75024ZM7.5 5.83569V8.25024H3V4.71069L7.5 5.83569ZM3 15.7502H7.5V20.7896L3 19.6646V15.7502ZM16.5 18.1643V15.7502H21V19.2896L16.5 18.1643Z" fill="#3333FF"></path> </svg> </div> <p class="tag">Developer</p> <h3>Studio Map SDK</h3> <p>Control, embed and customize maps on your own webpage or in Jupyter Notebooks.</p> <ul class="pills"> <li> <a href="/developer/docs/studio-map-sdk-overview">Get started</a> </li> <li> <a href="/developer/docs/studio-map-sdk-data-functions">Map functions</a> </li> <li> <a href="/developer/docs/studio-map-sdk-api-overview">View all</a> </li> </ul> </div> </div> </div> </section> <section class="tile-container tile-bg-alternate"> <div class="container"> <div class="tiles tiles-half"> <div class="tile"> <p class="tag">Product Spotlight</p> <h2>Personalization API</h2> <p style="margin-bottom:24px"> Leverage user-generated content such as tastes, venue ratings, reviews, check-ins, current location, and more to power increasingly personalized and detailed app experiences. </p> <ul class="ticks"> <li> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path d="M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z" fill="#3333FF"></path> </svg> Returns search results based on user’s location and user-submitted keywords </li> <li> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path d="M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z" fill="#3333FF"></path> </svg> Highlight the best places through access to photos, reviews, tips, and more </li> <li> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path d="M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z" fill="#3333FF"></path> </svg> Showcase new venues based on where a user's been or what’s popular in their area </li> </ul> <ul class="pills blue"> <li> <a href="/developer/reference/personalization-api-overview"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path d="M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z" fill="#3333FF"></path> </svg> Learn About the Personalization API</a> </li> </ul> </div> <div class="tile"> <img class="tile-image tile-image-desktop" src="https://files.readme.io/117c847-Screenshot_2023-10-23_at_10.27.24_AM.png" alt="Foursquare API Access Example" /> </div> </div> </div> </section> <section class="tile-container tile-container-border tile-container-bg"> <div class="container"> <div class="content"> <p class="tag">Resources</p> <h2>Get Started Guides</h2> </div> <div class="tiles tiles-third tiles-bg"> <div class="tile"> <div class="icon green text" style="display:none">Feature</div> <h3>Get Started with the Places API</h3> <p> New to the Foursquare Places API? Not to worry, we've got you covered. In just a few simple steps, you'll be up and running with your first API call in no time! </p> <p> <a class="readmore" href="/developer/reference/places-api-get-started">Read more</a> </p> </div> <div class="tile"> <div class="icon text" style="display:none">APIs</div> <h3>Get Started with the Personalization APIs</h3> <p> New to the Foursquare Personalization APIs? Not to worry, we've got you covered. In just a few simple steps, you'll be up and running with your first API call in no time! </p> <p style="margin-bottom:0"> <a class="readmore" href="/developer/reference/get-started-personalized-places-api">Read more</a> </p> </div> <div class="tile"> <div class="icon text" style="display:none">Feature</div> <h3>Get Started with Foursquare Studio</h3> <p> Using Foursquare Studio, you can create powerful geospatial visualizations that you can share with the world. </p> <p style="margin-bottom:0"> <a class="readmore" href="/developer/docs/studio-map-sdk-introduction">Read more</a> </p> </div> </div> </div> </section> <section class="banner signup"> <div class="container" style="text-align:center"> <h1>Get in touch with an expert</h1> <p style="margin-bottom:0" class="description"> Interested in exploring how Foursquare can help drive your business forward? Let us show you. </p> <a href="https://location.foursquare.com/contact-us/" class="button">Request a Demo</a> </div> </section> </div> <section style="" style="" class="footer-section"> <div class="container"> <ul style="margin-bottom: 2rem;"> <li><a href="#"><svg style="width: 100%; max-width: 75px;" id="uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56.81 69"> <path d="M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z" /> <path d="M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z" /> <path d="M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z" /> </svg></a></li> <li> <ul class="footer-links__block-list"> <li><strong>Products</strong></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/places/">Places</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/studio/">Studio</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/movement-sdk/">Movement SDK</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/places-api/">Places API</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/user-generated-content-apis/">UGC APIs</a> </li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/discovery-apis/">Discovery APIs</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/attribution/">Attribution</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/audience/">Audience</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://location.foursquare.com/products/proximity/">Proximity</a></li> <li class="footer-links__block-list-item" style="border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;"><a class="link" href="https://business.foursquare.com/">Business Listings</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://foursquare.com/city-guide">City Guide</a></li> <li class="footer-links__block-list-item"><a class="link" href="https://swarmapp.com/">Swarm App</a> </li> </ul> </li> <li style="margin-bottom: 2rem;"> <ul class="footer-links__block-list"> <li><strong><a href="https://location.foursquare.com/developer/">Developer</a></strong></li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/developer/docs/"><span class="link__text">Developer Docs</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/developer/community/"><span class="link__text">Developer Community</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/developer/docs/"><span class="link__text">Developer Console</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/developer/blog/"><span class="link__text">Developer Blog</span> </a> </li> </ul> </li> <li style="margin-bottom: 2rem;"> <ul class="footer-links__block-list"> <li><strong>Legal</strong></li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/legal/privacy-center/"><span class="link__text">Privacy Center</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf"><span class="link__text">Cookie Policy</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/legal/your-privacy-choices/"><span class="link__text">Your Privacy Choices</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/legal/terms/"><span class="link__text">Other Terms & Policies</span> </a> </li> </ul> </li> <li style="margin-bottom: 2rem;"> <ul class="footer-links__block-list"> <li><strong>Resources</strong></li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/blog/"><span class="link__text">Blog</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/podcast/"><span class="link__text">Podcast</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/glossary/"><span class="link__text">Glossary</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/case-studies/"><span class="link__text">Case Studies</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/events-and-webinars/"><span class="link__text">Events and Webinars</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/reports-and-insights/"><span class="link__text">Reports and Insights</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/resources/videos-and-demos/"><span class="link__text">Videos and Demos</span> </a> </li> </ul> </li> <li style="margin-bottom: 2rem;"> <ul class="footer-links__block-list"> <li><strong>Company</strong></li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/who-we-are/"><span class="link__text">Who We Are</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/leadership/"><span class="link__text">Leadership</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/careers/"><span class="link__text">Careers</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/culture/"><span class="link__text">Our Culture</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/partners/"><span class="link__text">Become a Partner</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/foursquare-for-good/"><span class="link__text">Foursquare For Good</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/press/"><span class="link__text">Press Coverage</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/company/press-kit/"><span class="link__text">Press Kit</span> </a> </li> <li class="footer-links__block-list-item"> <a class="link " href="https://location.foursquare.com/contact-us/"><span class="link__text">Contact Us</span> </a> </li> </ul> </li> </ul> </div> </section> <section class="below-footer"> <div class="container" style="display:flex; justify-content: space-between"> <p style="margin: 15px;">© 2024 Foursquare. All rights reserved.</p> <ul class="social-media-raw" style="margin: 15px; list-style: none; display: flex; justify-content: space-around;"> <li style="margin-right: 10px;"> <a href="https://www.linkedin.com/company/foursquare" target="_blank" rel="noopener"> <img width="30" height="30" src="https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240" class="social_icon" alt="Linkedin" decoding="async" loading="lazy"> <span class="screen-reader-text">LinkedIn</span> </a> </li> <li style="margin-right: 10px;"> <a href="https://twitter.com/foursquare?lang=en" target="_blank" rel="noopener"> <img width="30" height="30" src="https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50" class="social_icon" alt="" decoding="async" loading="lazy"> <span class="screen-reader-text">Twitter</span> </a> </li> <li style="margin-right: 10px;"> <a href="https://discord.com/channels/1002230925935005747/1007296085368242266" target="_blank" rel="noopener"> <img width="30" height="30" src="https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240" class="social_icon" alt="" decoding="async" loading="lazy"> <span class="screen-reader-text">Discord</span> </a> </li> <li style="margin-right: 10px;"> <a href="https://vimeo.com/foursquarehq" target="_blank" rel="noopener"> <img width="30" height="30" src="https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40" class="social_icon" alt="" decoding="async" loading="lazy" style="mix-blend-mode: multiply; "> <span class="screen-reader-text">Vimeo</span> </a> </li> <li> <a href="https://foursquare-studio.slack.com/" target="_blank" rel="noopener"> <img width="30" height="30" src="https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40" class="social_icon" alt="" decoding="async" loading="lazy"> <span class="screen-reader-text">Slack</span> </a> </li> </ul> </div> </section> <style> .screen-reader-text { display: none; } .below-footer { background: #E0DDDE !important; } </style> <div style="display:none;"> <div id="signindrop"> <a class="Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW " href="#signin" target="_self" to="#signin">Sign In</a> <ul class="dropdown menu"> <li><a href="https://foursquare.com/login?continue=%2Fcity-guide&clicked=true">Foursquare City Guide</a></li> <li><a href="https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps">Developer Console</a></li> <li><a href="https://www.placed.com/ui/login">Attribution</a></li> <li><a href="https://accounts.factual.com/login">Audience and Proximity</a></li> <li><a href="https://studio.foursquare.com/home">Foursquare Studio</a></li> <li><a href="https://business.foursquare.com/">Foursquare Business</a></li> </ul> </div> <ul id="supportdrop" class="dropdown menu"> <li><a href="https://foursquare.atlassian.net/servicedesk/customer/portal/31">Developer Console</a></li> <li><a href="https://foursquare.atlassian.net/servicedesk/customer/portal/30">Studio</a></li> <li><a href="https://foursquare.atlassian.net/servicedesk/customer/portal/20">Foursquare Apps</a></li> <li><a href="https://foursquare.atlassian.net/servicedesk/customer/portal/22">Rewards</a></li> <li><a href="https://foursquare.atlassian.net/servicedesk/customer/portal/32">Super Users</a></li> </ul> </div> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <style> /*Hide Bottom Nav*/ .rm-Header-bottom { display: none !important; } </style></div><footer aria-label="Status banner" class="AppFooter rm-Banners"></footer><div class="ModalWrapper" id="ChatGPT-modal"></div></div></div><div class="ng-non-bindable"><script id="ssr-props" data-initial-props="{"baseUrl":"/","apiBaseUrl":"/","search":{"appId":"T28YKFATPY","searchApiKey":"YjQxNzAxNjUyM2I0YmMwYTMzZDliNjY1OWQ0NzU1MGQyMTM4YTQxNzZkZDdjM2UxMmNmZjJhZGMwZDRjMzdlYnRhZ0ZpbHRlcnM9KHByb2plY3Q6NWZhOWE1ODNjODhhMWUwMDNkZTFmYjYyLHByb2plY3Q6NjYwNmU5ZTQ2ZDAzZGMwMDRhMTlkYmIzLHByb2plY3Q6NjYwNmVhMDg0ZjM4YWYwMDBmZTIzY2UxLHByb2plY3Q6NjYwNmVhM2ZjZmRlYmMwMDJhNThhNmY5LHByb2plY3Q6NjYwNmU5YzVlOGNlMWYwMDUyNzZiMDU3KSwodmVyc2lvbjpub25lLHZlcnNpb246NjYwNmVjN2Q0MWQzMjQwMDJhODU3ZDRhLHZlcnNpb246NjU5ZDliZDg3ODgyNTQwMDRmY2JjMTQ5LHZlcnNpb246NjYwNmU5ZTQ2ZDAzZGMwMDRhMTlkYjMzLHZlcnNpb246NjYwNmVhMDc0ZjM4YWYwMDBmZTIzYzNhLHZlcnNpb246NjYwYWUyOTM5YjYzZjAwMDEyM2JiN2JjLHZlcnNpb246NjYwNmU5YzVlOGNlMWYwMDUyNzZhODE3KSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OlR1dG9yaWFsKQ==","indexName":"readme_search_v2","projectsMeta":[{"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"changelog":false,"discuss":false,"suggested_edits":false,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"id":"5fa9a583c88a1e003de1fb62","name":"Code Tutorials","subdomain":"fsq-tutorials","subpath":"developer-tutorials","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","tutorials":"","recipes":"Code Tutorials"}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606e9e46d03dc004a19dbb3","name":"Data Products","subdomain":"fsq-data","subpath":"data-products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606ea084f38af000fe23ce1","name":"Campaign Products","subdomain":"fsq-campaign","subpath":"campaign-products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606ea3fcfdebc002a58a6f9","name":"Analytics Products","subdomain":"fsq-analytics","subpath":"analytics-products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606e9c5e8ce1f005276b057","name":"Developer","subdomain":"fsq-developers","subpath":"developer","nav_names":{"docs":"SDK Docs","reference":"API Docs","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}}],"UrlManager":{"options":{"child":false,"parent":null,"hasOneChild":false,"project":null,"version":null,"lang":"en"},"defaults":{"lang":"en"}},"urlManagerOpts":{"lang":"en","parent":{"childrenProjects":[]},"project":{"subdomain":"foursquare-docs"},"version":"1.0.0"}},"parent":{"_id":"6606ec7d41d324002a857d4b","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"eeeeee","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Foursquare Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, technical documentation, and learn more about how to power your business forward with Foursquare Products.\n </p>\n <div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n \n </div>\n </section>\n\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our complete suite of geospatial technology products.\n </p>\n <p></p>\n\n <ul id=\"tileFilter\" class=\"filters\">\n <li class=\"filter filter-item all active\">View All</li>\n <li class=\"filter filter-item analytics products\">Analytics Products</li>\n <li class=\"filter filter-item campaign products\">Campaign Products</li>\n <li class=\"filter filter-item data products\">Data Products</li>\n <li class=\"filter filter-item developer\">Developer</li> \n </ul>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item analytics products\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M31,8c0-0.4-0.2-0.7-0.5-0.9l-7-4C23.3,3,23.2,3,23,3s-0.3,0-0.5,0.1L16,6.8L9.5,3.1C9.3,3,9.2,3,9,3S8.7,3,8.5,3.1l-7,4\n C1.2,7.3,1,7.6,1,8v20c0,0.6,0.4,1,1,1c0.2,0,0.3-0.1,0.5-0.1l0,0L9,25.2l6.5,3.7C15.7,29,15.8,29,16,29s0.3,0,0.5-0.1l6.5-3.7\n l6.5,3.7l0,0c0.1,0.1,0.3,0.1,0.5,0.1c0.6,0,1-0.4,1-1V8z M3,8.6l5-2.9v17.7l-5,2.9V8.6z M15,26.3l-5-2.9V5.7l5,2.9V26.3z M22,23.4\n l-5,2.9V8.6l5-2.9V23.4z M24,23.4V5.7l5,2.9l0,17.7L24,23.4z\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <p class=\"tag\">Analytics Products</p>\n <h3>Studio</h3>\n <p>Next-generation geospatial analytics platform for working with big geospatial data.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/analytics-products/docs/what-is-studio\">What is Studio?</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/get-started\">Get Started</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-overview\">View All</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item campaign\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\">\n <path d=\"M18,31h2V29a1.0006,1.0006,0,0,1,1-1h6a1.0006,1.0006,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M24,25a4,4,0,1,1,4-4A4.0039,4.0039,0,0,1,24,25Zm0-6a2,2,0,1,0,2,2A2.0027,2.0027,0,0,0,24,19Z\" fill=\"#3333FF\"></path>\n <path d=\"M2,31H4V29a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M8,25a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,8,25Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,8,19Z\" fill=\"#3333FF\"></path>\n <path d=\"M18,16h2V14a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M24,10a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,24,10Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,24,4Z\" fill=\"#3333FF\"></path>\n <path d=\"M2,16H4V14a1.0013,1.0013,0,0,1,1-1h6a1.0013,1.0013,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M8,10a4,4,0,1,1,4-4A4.0045,4.0045,0,0,1,8,10ZM8,4a2,2,0,1,0,2,2A2.002,2.002,0,0,0,8,4Z\" fill=\"#3333FF\"></path>\n </svg> \n </div>\n <p class=\"tag\">Campaign Products</p>\n <h3>Targeting</h3>\n <p>Create and deploy audience segment, dervied from our rich repository of historical place visits.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/campaign-products/docs/audience-overview\">Audience Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/proximity-overview\">Proximity Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/self-serve-overview\">Self-Serve Overview</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item campaign\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg> \n </div>\n <p class=\"tag\">Campaign Products</p>\n <h3>Attribution</h3>\n <p>Quantify the effectiveness of advertising campaigns at driving conversions across all channels.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/campaign-products/docs/what-is-attribution\">Attribution Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/managing-an-attribution-campaign\">Campaign Creation</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/attribution-overview\">View All</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item data\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M16,30,7.5645,20.0513c-.0479-.0571-.3482-.4515-.3482-.4515A10.8888,10.8888,0,0,1,5,13a11,11,0,0,1,22,0,10.8844,10.8844,0,0,1-2.2148,6.5973l-.0015.0025s-.3.3944-.3447.4474ZM8.8125,18.395c.001.0007.2334.3082.2866.3744L16,26.9079l6.91-8.15c.0439-.0552.2783-.3649.2788-.3657A8.901,8.901,0,0,0,25,13,9,9,0,0,0,7,13a8.9054,8.9054,0,0,0,1.8125,5.395Z\" fill=\"#3333FF\"/>\n <path d=\"M21,18H19V10H13v8H11V10a2.0021,2.0021,0,0,1,2-2h6a2.0021,2.0021,0,0,1,2,2Z\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"16\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"12\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n </svg> \n </div>\n <p class=\"tag\">Data Products</p>\n <h3>Places</h3>\n <p>Enrich your understanding of locations to help you drive business decisions or develop engaging user experiences.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/data-products/docs/places-data-overview\">Places Data Overview</a>\n </li>\n <li>\n <a href=\"/data-products/docs/flat-file-data-schema\">Places Data Schema</a>\n </li>\n <li>\n <a href=\"/data-products/docs/places-overview\">View All</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9703 16.5026 18.4515 16.6505 18 16.9275L15.6825 14.6025C16.2218 13.8418 16.5114 12.9324 16.5114 12C16.5114 11.0676 16.2218 10.1582 15.6825 9.3975L18 7.0725C18.4515 7.34955 18.9703 7.49741 19.5 7.5C20.0933 7.5 20.6734 7.32405 21.1667 6.99441C21.6601 6.66477 22.0446 6.19623 22.2716 5.64805C22.4987 5.09987 22.5581 4.49667 22.4424 3.91473C22.3266 3.33279 22.0409 2.79824 21.6213 2.37868C21.2018 1.95912 20.6672 1.6734 20.0853 1.55765C19.5033 1.44189 18.9001 1.5013 18.3519 1.72836C17.8038 1.95543 17.3352 2.33994 17.0056 2.83329C16.6759 3.32664 16.5 3.90666 16.5 4.5C16.5026 5.0297 16.6505 5.54853 16.9275 6L14.6025 8.3175C13.8418 7.77825 12.9324 7.4886 12 7.4886C11.0676 7.4886 10.1582 7.77825 9.3975 8.3175L7.0725 6C7.34955 5.54853 7.49741 5.0297 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.0297 7.49741 5.54853 7.34955 6 7.0725L8.3175 9.3975C7.77825 10.1582 7.4886 11.0676 7.4886 12C7.4886 12.9324 7.77825 13.8418 8.3175 14.6025L6 16.9275C5.54853 16.6505 5.0297 16.5026 4.5 16.5C3.90666 16.5 3.32664 16.676 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49741 18.9703 7.34955 18.4515 7.0725 18L9.3975 15.6825C10.1582 16.2218 11.0676 16.5114 12 16.5114C12.9324 16.5114 13.8418 16.2218 14.6025 15.6825L16.9275 18C16.6505 18.4515 16.5026 18.9703 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.676 20.0933 16.5 19.5 16.5ZM19.5 3C19.7967 3 20.0867 3.08797 20.3334 3.2528C20.58 3.41762 20.7723 3.65189 20.8858 3.92598C20.9994 4.20007 21.0291 4.50167 20.9712 4.79264C20.9133 5.08361 20.7704 5.35088 20.5607 5.56066C20.3509 5.77044 20.0836 5.9133 19.7926 5.97118C19.5017 6.02906 19.2001 5.99935 18.926 5.88582C18.6519 5.77229 18.4176 5.58003 18.2528 5.33336C18.088 5.08668 18 4.79667 18 4.5C18 4.10218 18.158 3.72065 18.4393 3.43934C18.7206 3.15804 19.1022 3 19.5 3ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.10218 6 3.72065 5.84197 3.43934 5.56066C3.15804 5.27936 3 4.89783 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C6 19.8978 5.84197 20.2794 5.56066 20.5607C5.27936 20.842 4.89783 21 4.5 21ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05765C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45543 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7957 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Places API</h3>\n <p>\n Access global POI data and rich content from 100K+ trusted sources via our API for\n real-time venue search, discovery, and ranking.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search-data\">Search and Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/geotagging-check-in\">Geotagging and Check-in</a>\n </li>\n <li>\n <a href=\"/developer/reference/autocomplete\">Autocomplete</a>\n </li>\n <li>\n <a href=\"/developer/reference/address-data\">Address Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/places-feedback\">Feedback</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M10.3333 6.24441C10.8266 6.57405 11.4067 6.75 12 6.75C12.7957 6.75 13.5587 6.43393 14.1213 5.87132C14.6839 5.30871 15 4.54565 15 3.75C15 3.15666 14.8241 2.57664 14.4944 2.08329C14.1648 1.58994 13.6962 1.20543 13.1481 0.978363C12.5999 0.7513 11.9967 0.69189 11.4147 0.807645C10.8328 0.923401 10.2982 1.20912 9.87868 1.62868C9.45912 2.04824 9.1734 2.58279 9.05765 3.16473C8.94189 3.74667 9.0013 4.34987 9.22836 4.89805C9.45543 5.44623 9.83994 5.91477 10.3333 6.24441ZM11.1666 2.5028C11.4133 2.33797 11.7033 2.25 12 2.25C12.3978 2.25 12.7794 2.40804 13.0607 2.68934C13.342 2.97065 13.5 3.35218 13.5 3.75C13.5 4.04667 13.412 4.33668 13.2472 4.58336C13.0824 4.83003 12.8481 5.02229 12.574 5.13582C12.2999 5.24935 11.9983 5.27906 11.7074 5.22118C11.4164 5.1633 11.1491 5.02044 10.9393 4.81066C10.7296 4.60088 10.5867 4.33361 10.5288 4.04264C10.4709 3.75167 10.5007 3.45007 10.6142 3.17598C10.7277 2.90189 10.92 2.66762 11.1666 2.5028ZM10.5 22.5H13.5C13.8978 22.5 14.2794 22.342 14.5607 22.0607C14.842 21.7794 15 21.3978 15 21V15.75C15.3978 15.75 15.7794 15.592 16.0607 15.3107C16.342 15.0294 16.5 14.6478 16.5 14.25V9.75C16.5 9.15326 16.2629 8.58097 15.841 8.15901C15.419 7.73705 14.8467 7.5 14.25 7.5H9.75C9.15326 7.5 8.58097 7.73705 8.15901 8.15901C7.73705 8.58097 7.5 9.15326 7.5 9.75V14.25C7.5 14.6478 7.65804 15.0294 7.93934 15.3107C8.22064 15.592 8.60218 15.75 9 15.75V21C9 21.3978 9.15804 21.7794 9.43934 22.0607C9.72064 22.342 10.1022 22.5 10.5 22.5ZM9.45533 9.04357C9.54933 9.00823 9.64979 8.99337 9.75 9H14.25C14.3502 8.99337 14.4507 9.00823 14.5447 9.04357C14.6387 9.07892 14.724 9.13394 14.795 9.20495C14.8661 9.27596 14.9211 9.36133 14.9564 9.45533C14.9918 9.54933 15.0066 9.64979 15 9.75V14.25H13.5V21H10.5V14.25H9V9.75C8.99337 9.64979 9.00823 9.54933 9.04357 9.45533C9.07892 9.36133 9.13394 9.27596 9.20495 9.20495C9.27596 9.13394 9.36133 9.07892 9.45533 9.04357Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Personalization API</h3>\n <p>\n Leverage our global POI database alongside our personalization algorithms to provide a\n personalized search experience unique to a user’s specific tastes, visit history, review\n sentiment, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search\">Search</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-management\">User Management</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-generated-content-overview\">User Generated Content</a>\n </li>\n <li>\n <a href=\"/developer/reference/venues\">Venues</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M5.67338 15.0385L12 22.5L18.3293 15.0354C18.3628 14.9956 18.5878 14.6999 18.5878 14.6999L18.5889 14.698C19.6692 13.2749 20.2527 11.5367 20.25 9.75C20.25 7.56196 19.3808 5.46354 17.8336 3.91637C16.2865 2.36919 14.188 1.5 12 1.5C9.81197 1.5 7.71355 2.36919 6.16638 3.91637C4.6192 5.46354 3.75001 7.56196 3.75001 9.75C3.74748 11.5374 4.33141 13.2763 5.41223 14.6999C5.41223 14.6999 5.63746 14.9957 5.67338 15.0385ZM6.64541 13.8435C6.62401 13.8154 6.6096 13.7964 6.60938 13.7963C5.72587 12.6325 5.24835 11.2111 5.25001 9.75C5.25001 7.95979 5.96117 6.2429 7.22704 4.97703C8.49291 3.71116 10.2098 3 12 3C13.7902 3 15.5071 3.71116 16.773 4.97703C18.0388 6.2429 18.75 7.95979 18.75 9.75C18.7517 11.2103 18.2746 12.631 17.3916 13.7942C17.3912 13.7948 17.2154 14.027 17.1825 14.0684L12 20.1809L6.82433 14.077C6.79584 14.0416 6.69884 13.9139 6.64541 13.8435ZM12 10.5C11.555 10.5 11.12 10.368 10.75 10.1208C10.38 9.87358 10.0916 9.52217 9.92128 9.11104C9.75099 8.69991 9.70643 8.24751 9.79325 7.81105C9.88006 7.37459 10.0944 6.97368 10.409 6.65901C10.7237 6.34434 11.1246 6.13005 11.5611 6.04323C11.9975 5.95642 12.4499 6.00098 12.8611 6.17127C13.2722 6.34157 13.6236 6.62996 13.8708 6.99997C14.1181 7.36998 14.25 7.80499 14.25 8.25C14.2494 8.84654 14.0121 9.41845 13.5903 9.84027C13.1685 10.2621 12.5965 10.4993 12 10.5ZM12 7.5C11.8517 7.5 11.7067 7.54399 11.5833 7.6264C11.46 7.70881 11.3639 7.82594 11.3071 7.96299C11.2503 8.10003 11.2355 8.25083 11.2644 8.39632C11.2934 8.54181 11.3648 8.67544 11.4697 8.78033C11.5746 8.88522 11.7082 8.95665 11.8537 8.98559C11.9992 9.01453 12.15 8.99968 12.287 8.94291C12.4241 8.88615 12.5412 8.79002 12.6236 8.66668C12.706 8.54334 12.75 8.39834 12.75 8.25C12.7498 8.05116 12.6707 7.86052 12.5301 7.71991C12.3895 7.57931 12.1989 7.50022 12 7.5ZM15 14.25H13.5V12.75H10.5V14.25H9.00001V12.75C9.00043 12.3523 9.1586 11.971 9.43981 11.6898C9.72103 11.4086 10.1023 11.2504 10.5 11.25H13.5C13.8977 11.2504 14.279 11.4086 14.5602 11.6898C14.8414 11.971 14.9996 12.3523 15 12.75V14.25Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Movement Geofence API</h3>\n <p>\n Enable Movement SDK user-configured geofences for specific venues, categories, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/geofence-api-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-usage\">Usage</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofences\">Endpoints</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Data API</h3>\n <p>\n Create, manage, and modify geospatial assets used on Foursquare Studio . Integrate into\n your pipeline tasks for the bulk processing of geospatial data, allowing for the\n efficient flow of data into Studio.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/data-api-sharing\">Sharing</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-datasets\">Datasets</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-queries\">Queries</a>\n </li>\n <li><a href=\"/developer/reference/data-api-maps\">Maps</a></li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\" fill=\"none\">\n <path d=\"M29,10H3a1,1,0,0,0-1,1V21a1,1,0,0,0,1,1H29a1,1,0,0,0,1-1V11A1,1,0,0,0,29,10ZM28,20H4V12H8v4h2V12h5v4h2V12h5v4h2V12h4Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Measurement API</h3>\n <p>\n Measurement API (MAPI) is a tool for accessing measurement data, powering everything from insights gathering to campaign optimization. MAPI combines unparalleled data granularity with a flexible syntax to put you in control of your report data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/mapi-overview\">Overview</a>\n </li>\n <li><a href=\"/developer/reference/mapi-get-started\">Get Started</a></li>\n <li>\n <a href=\"/developer/reference/mapi-data\">Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/mapi-reports\">Reports</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M8.86425 19.6065L13.4137 22.4977L17.3865 21H21V13.5H18V15H19.5V19.5H17.1135L13.5863 20.8298L9.13575 18.0007L4.5 19.0958V4.5H9V6H10.5V3H3V20.9918L8.86425 19.6065ZM21 3H12V12H21V3ZM10.5 7.5H9V10.5H10.5V7.5ZM16.5 13.5H13.5V15H16.5V13.5ZM10.5 12V13.5H12V15H9V12H10.5Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Movement SDK</h3>\n <p>\n Create real-time, contextual mobile experiences, and bridge the gap between online\n interests and real-world behaviors.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/movement-sdk-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-ios\">IOS</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-android\">Andriod</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M9 15.75H3.75V20.25H9V21.75H3.75C3.35218 21.75 2.97064 21.592 2.68934 21.3107C2.40804 21.0294 2.25 20.6478 2.25 20.25V3.75C2.25 3.35218 2.40804 2.97064 2.68934 2.68934C2.97064 2.40804 3.35218 2.25 3.75 2.25H15.75C16.1478 2.25 16.5294 2.40804 16.8107 2.68934C17.092 2.97064 17.25 3.35218 17.25 3.75V12H15.75V9.75H3.75V14.25H9V15.75ZM15.75 3.75H3.75V8.25H15.75V3.75ZM6 6.75C6.41421 6.75 6.75 6.41421 6.75 6C6.75 5.58579 6.41421 5.25 6 5.25C5.58579 5.25 5.25 5.58579 5.25 6C5.25 6.41421 5.58579 6.75 6 6.75ZM20.0327 14.6794C21.0695 15.4098 21.8692 16.4284 22.3327 17.6089L22.5 18L22.3327 18.3911C21.8692 19.5716 21.0695 20.5902 20.0327 21.3206C18.9959 22.0509 17.7676 22.461 16.5 22.5C15.2324 22.461 14.0041 22.0509 12.9673 21.3206C11.9305 20.5902 11.1308 19.5716 10.6673 18.3911L10.5 18L10.6673 17.6089C11.1308 16.4284 11.9305 15.4098 12.9673 14.6794C14.0041 13.9491 15.2324 13.539 16.5 13.5C17.7676 13.539 18.9959 13.9491 20.0327 14.6794ZM14.8333 20.4944C15.3266 20.8241 15.9067 21 16.5 21C17.2954 20.9991 18.0579 20.6828 18.6203 20.1203C19.1828 19.5579 19.4991 18.7954 19.5 18C19.5 17.4067 19.3241 16.8266 18.9944 16.3333C18.6648 15.8399 18.1962 15.4554 17.6481 15.2284C17.0999 15.0013 16.4967 14.9419 15.9147 15.0576C15.3328 15.1734 14.7982 15.4591 14.3787 15.8787C13.9591 16.2982 13.6734 16.8328 13.5576 17.4147C13.4419 17.9967 13.5013 18.5999 13.7284 19.1481C13.9554 19.6962 14.3399 20.1648 14.8333 20.4944ZM18 18C18 18.8284 17.3284 19.5 16.5 19.5C15.6716 19.5 15 18.8284 15 18C15 17.1716 15.6716 16.5 16.5 16.5C17.3284 16.5 18 17.1716 18 18ZM6.75 12C6.75 12.4142 6.41421 12.75 6 12.75C5.58579 12.75 5.25 12.4142 5.25 12C5.25 11.5858 5.58579 11.25 6 11.25C6.41421 11.25 6.75 11.5858 6.75 12ZM6 18.75C6.41421 18.75 6.75 18.4142 6.75 18C6.75 17.5858 6.41421 17.25 6 17.25C5.58579 17.25 5.25 17.5858 5.25 18C5.25 18.4142 5.58579 18.75 6 18.75Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Data SDK</h3>\n <p>\n Supports automated, scalable management of maps and seamless integration with your work\n flows.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-data-sdk-overview\">Get Started</a>\n </li>\n <li>\n <a href=\"/developer/docs/data-sdk-map-functions\">Data Functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-data-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M21.932 3.02274L15.932 1.52274C15.779 1.48473 15.6179 1.49562 15.4713 1.55386L8.1963 4.46386L2.43203 3.02274C2.32145 2.99507 2.20603 2.99298 2.09453 3.01661C1.98302 3.04023 1.87837 3.08896 1.78852 3.1591C1.69867 3.22923 1.62599 3.31892 1.576 3.42135C1.526 3.52378 1.50001 3.63626 1.5 3.75024V20.2502C1.50002 20.4175 1.55592 20.5799 1.65883 20.7117C1.76174 20.8435 1.90575 20.9372 2.06797 20.9777L8.06798 22.4777C8.12753 22.4925 8.18864 22.5 8.25 22.5002C8.34549 22.5003 8.4401 22.482 8.5287 22.4464L15.8037 19.5364L21.5682 20.9778C21.6788 21.0054 21.7942 21.0075 21.9056 20.9839C22.0171 20.9602 22.1218 20.9115 22.2116 20.8413C22.3014 20.7712 22.3741 20.6815 22.424 20.5791C22.474 20.4767 22.5 20.3642 22.5 20.2502V3.75024C22.5 3.58301 22.4441 3.42059 22.3412 3.28877C22.2383 3.15696 22.0943 3.06332 21.932 3.02274ZM21 8.25024H16.5V3.21069L21 4.33569V8.25024ZM7.5 14.2502H3V9.75024H7.5V14.2502ZM9 8.25024V5.75806L15 3.35806V8.25024H9ZM15 9.75024V14.2502H9V9.75024H15ZM9 15.7502H15V18.2423L9 20.6423V15.7502ZM16.5 9.75024H21V14.2502H16.5V9.75024ZM7.5 5.83569V8.25024H3V4.71069L7.5 5.83569ZM3 15.7502H7.5V20.7896L3 19.6646V15.7502ZM16.5 18.1643V15.7502H21V19.2896L16.5 18.1643Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Map SDK</h3>\n <p>Control, embed and customize maps on your own webpage or in Jupyter Notebooks.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-map-sdk-overview\">Get started</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-data-functions\">Map functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Product Spotlight</p>\n <h2>Personalization API</h2>\n <p style=\"margin-bottom:24px\">\n Leverage user-generated content such as tastes, venue ratings, reviews, check-ins, current location, and more to power increasingly personalized and detailed app experiences.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Returns search results based on user’s location and user-submitted keywords\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Highlight the best places through access to photos, reviews, tips, and more\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Showcase new venues based on where a user's been or what’s popular in their area\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/developer/reference/personalization-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Learn About the Personalization API</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/117c847-Screenshot_2023-10-23_at_10.27.24_AM.png\" alt=\"Foursquare API Access Example\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with the Places API</h3>\n <p>\n New to the Foursquare Places API? Not to worry, we've got you covered. In just a few\n simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p>\n <a class=\"readmore\" href=\"/developer/reference/places-api-get-started\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with the Personalization APIs</h3>\n <p>\n New to the Foursquare Personalization APIs? Not to worry, we've got you covered. In just\n a few simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/reference/get-started-personalized-places-api\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Foursquare Studio</h3>\n <p>\n Using Foursquare Studio, you can create powerful geospatial visualizations that you can\n share with the world.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/docs/studio-map-sdk-introduction\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Get in touch with an expert</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Interested in exploring how Foursquare can help drive your business forward? Let us show you.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Request a Demo</a>\n </div>\n </section>\n</div>\n<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<style> \n/*Hide Bottom Nav*/ \n.rm-Header-bottom {\n display: none !important;\n}\n</style>","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/395ef92-small-docs.png","395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/e6bf6a6-docs.png","66073de859b0cb005930f3ce"],"loginLogo":["https://files.readme.io/369886b-small-readme-logo.png","readme.png",60,60,"#018EF5"],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/ab74fae-small-favicon.png","ab74fae-small-favicon.png",32,32,"#000000","https://files.readme.io/8bd4089-favicon.png","66073e7c6de45200245db22e"],"stylesheet":"","stylesheet_hub2":"/*****************************************/ \n/************ General GLP ****************/ \n/*****************************************/ \n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.rdmd-html iframe {\n background: #FFF;\n}\n.rm-LandingPage{\n margin: 0 auto;\n max-width: 100%;\n padding: 0;\n width: 100%;\n}\n\n.rm-Header-top [id^=\"tippy-\"] > div > div > div > div > div > div:nth-child(2){\n display:none !important; \n}\n\n.doc-search-button {\n font-size: 0.9rem;\n line-height: 1.6;\n color: #000;\n opacity: 0.999;\n display: inline-block;\n border: solid 1px #6666FF;\n background-color: white;\n border-radius: 7px;\n padding: 0.5em 1em;\n transition: background 100ms;\n width: 50%;\n cursor: pointer;\n}\n\n.landing-page-home .container {\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 24px;\n}\n\n.landing-page-home .content {\n padding: 0 24px 24px;\n}\n\n.landing-page-home .content p {\n margin: 0 0 10px;\n line-height: 24px;\n}\n\n.landing-page-home section {\n padding: 48px 0;\n}\n\n.landing-page-home .button {\n border-radius: 12px;\n border: 1px solid #3333FF;\n background: #3333FF;\n color: #FFF;\n display: inline-block;\n padding: 12px 16px;\n text-decoration: none !important;\n margin-top: 24px;\n}\n\n.landing-page-home .button:hover {\n color: #3333FF;\n background: #FFF;\n}\n\n.landing-page-home .banner {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-hero-docs.jpg\") no-repeat center center #010101;\n}\n\n.landing-page-home .banner.signup {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-signup.jpg\") no-repeat center center #010101;\n}\n\n.landing-page-home .banner h1 {\n color: #FFF;\n font-size: 48px;\n line-height: 64px;\n margin: 0 0 10px;\n padding: 0;\n font-weight: 300;\n}\n\n.landing-page-home .banner p.description {\n color: #B3B0B1;\n}\n\n.landing-page-home h2 {\n font-size: 32px;\n line-height: 40px;\n margin: 0;\n}\n\n.landing-page-home .tag {\n text-transform: uppercase;\n color: #2ED9C3;\n font-size: 12px;\n}\n\n.landing-page-home ul.filters {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n\n.landing-page-home ul.filters li {\n cursor: pointer;\n margin: 0;\n padding: 0;\n font-size: 14px !important;\n display: block;\n border-radius: 12px;\n padding: 6px 8px;\n border: 1px solid #F8F8F8;\n background: #F8F8F8;\n color: #171417;\n}\n\n.landing-page-home ul.filters li.active {\n background: #010101;\n color: #F8F8F8;\n border: 1px solid #010101;\n}\n\n.landing-page-home ul.pills {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n\n.landing-page-home ul.pills li {\n margin: 0;\n padding: 0;\n}\n\n.landing-page-home ul.pills li a {\n text-decoration: none;\n font-size: 14px !important;\n display: block;\n border: 1px solid #B3B0B1;\n border-radius: 50px;\n padding: 12px 16px;\n background: #F8F8F8;\n color: #171417;\n}\n\n.landing-page-home ul.pills li a:hover {\n background: #E0DDDE;\n text-decoration: none !important;\n}\n\n.landing-page-home ul.pills.blue li a {\n color: #3333FF;\n border-radius: 8px;\n background: #FFF;\n border: 1px solid #3333FF;\n}\n\n.landing-page-home ul.pills.blue li a:hover {\n background: #F2EEFB;\n\n}\n\n.landing-page-home ul.ticks {\n margin: 0 0 25px;\n padding: 0;\n list-style: none;\n}\n\n.landing-page-home .tiles {\n display: grid;\n gap: 20px;\n /* Adjust spacing between tiles as needed */\n row-gap: 40px;\n}\n\n.landing-page-home .tiles .tile-image {\n border-radius: 24px;\n box-shadow: 0px 3.38082px 11.77026px 0px rgba(0, 0, 0, 0.06), 0px 8.13971px 28.33825px 0px rgba(0, 0, 0, 0.08), 0px 27px 94px 0px rgba(0, 0, 0, 0.13), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);\n}\n\n.landing-page-home .tile-container-border .tile {\n position: relative;\n padding: 24px;\n border-radius: 16px;\n box-sizing: border-box;\n border: 1px solid #ccc;\n}\n\n.landing-page-home .tile-container-border .tile .external {\n position: absolute;\n right: 24px;\n width: 32px;\n height: 32px;\n border: 1px solid #F8F8F8;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50px;\n}\n\n.landing-page-home .tile .icon {\n box-sizing: content-box;\n background: #EFF4FE;\n border-radius: 12px;\n padding: 10px;\n width: 24px;\n height: 24px;\n display: inline-block;\n color: blue;\n margin-bottom: 16px;\n}\n\n.landing-page-home .tile .icon.text {\n padding: 4px 8px;\n font-size: 12px;\n height: unset;\n width: unset;\n border-radius: 6px;\n}\n\n.landing-page-home .tile .icon.text.green {\n color: #0A5E14;\n background: #D7F6E7;\n}\n\n.landing-page-home .tile-container-bg {\n background: #F8F8F8;\n}\n\n.landing-page-home .tile-container-bg .tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.1);\n background: #FFF;\n\n}\n\n.landing-page-home .tile-container-bg .tile h3 {\n margin-top: 0;\n}\n\n.landing-page-home .tile-container-bg .tile a {\n text-decoration: none;\n}\n\n.landing-page-home .tile-container-bg .tile a:hover {\n text-decoration: underline;\n}\n \n/*****************************************/\n/********* Viewport Changes **************/ \n/*****************************************/ \n \n@media (min-width: 768px) {\n \n .hub-is-home .rm-Header-top .rm-SearchToggle {\n \n }\n \n .landing-page-home .tiles {\n padding: 24px;\n }\n \n .landing-page-home .banner {\n padding: 80px 48px;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: none;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: block;\n }\n \n .landing-page-home .tiles-third {\n grid-template-columns: repeat(3, 1fr);\n }\n \n .landing-page-home .tiles-half {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n\n@media (max-width: 767px) {\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: block;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: none;\n }\n}\n\n/*****************************************/ \n/************* Footer ******************/ \n/*****************************************/ \n \n.footer-section {\n background-color: #f6f6f6;\n padding: 2rem 1rem;\n}\n\nfooter .footer-section ul {\n list-style-type: none !important;\n}\n\n.footer-section div>ul {\n display: grid;\n column-gap: 1rem;\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.footer-section div>ul>li>ul>li {\n margin-bottom: 1rem;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n \n/*****************************************/ \n/********** Dark Mode ****************/ \n/*****************************************/ \n\n[data-color-mode=\"dark\"] .Header-logo-img3YvV4lcGKkeb {\n filter: invert(100%);\n}\n\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active {\n background: #fff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active i {\n color: #0d0d0d !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n background: none !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link:hover {\n background: #1e2021 !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66f !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66f;\n background: #0d0d0d !important;\n color: #66f !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n background: #242e34 !important;\n}\n\n[data-color-mode=\"dark\"] .Button_primary:not(.Button_white_text) {\n color: #fff !important;\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66f !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-button {\n color: #f8f8f8 !important;\n border: none !important;\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list {\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a {\n color: #f8f8f8 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1e2021 !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] a.readmore {\n color: #4d4dff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home svg path {\n fill: #4d4dff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .button {\n border: 1px solid #4d4dff !important;\n background: #4d4dff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .button:hover {\n border: 1px solid #4d4dff !important;\n background: #4d4dff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li {\n background: #1e2021 !important;\n border: 1px solid #1e2021 !important;\n color: #f8f8f8 !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li.active {\n border: 1px solid #f8f8f8 !important;\n background: #f8f8f8 !important;\n color: #171417 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-SearchToggle-icon,\n[data-color-mode=\"dark\"] .rm-SearchToggle-placeholder,\n[data-color-mode=\"dark\"] .footer-section ul {\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg {\n background-color: #20292e;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile,\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile a,\n[data-color-mode=\"dark\"] .landing-page-home .tile .icon {\n background-color: #171717;\n border-color: #171717;\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container.tile-bg-alternate,\n[data-color-mode=\"dark\"] .footer-section {\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"dark\"] .landing-page-home ul.pills li a {\n background-color: #0d0d0d;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"dark\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .footer-section path {\n fill: #fff;\n}\n\n[data-color-mode=\"dark\"] .footer-section ul li a {\n color: #757575;\n}\n \n[data-color-mode=\"dark\"] .below-footer p{\n color: #000 !important;\n}\n\n/*****************************************/ \n/*********** System Mode *************/ \n/*****************************************/ \n \n@media(prefers-color-scheme: dark) {\n[data-color-mode=\"system\"] {\n /* Common properties for system color mode */\n}\n\n[data-color-mode=\"system\"] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n}\n\n[data-color-mode=\"system\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n\n[data-color-mode=\"system\"] .rm-SearchToggle-icon,\n[data-color-mode=\"system\"] .rm-SearchToggle-placeholder,\n[data-color-mode=\"system\"] .footer-section ul {\n color: #fff !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile,\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a,\n[data-color-mode=\"system\"] .landing-page-home .tile .icon {\n background-color: #171717;\n border-color: #171717;\n color: #fff;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n color: #fff;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container.tile-bg-alternate,\n[data-color-mode=\"system\"] .footer-section {\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"system\"] .landing-page-home ul.pills li a {\n background-color: #0D0D0D;\n}\n\n[data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"system\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n\n[data-color-mode=\"system\"] .footer-section path {\n fill: #fff;\n}\n\n[data-color-mode=\"system\"] .footer-section ul li a {\n color: #757575;\n}\n\n/* Additional rules */\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n background: #242E34 !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button,\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list,\n[data-color-mode=\"system\"] .landing-page-home ul.filters li {\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button,\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a,\n[data-color-mode=\"system\"] .rm-Header-bottom-link,\n[data-color-mode=\"system\"] a.readmore {\n color: #F8F8F8 !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link:hover,\n[data-color-mode=\"system\"] .landing-page-home ul.filters li.active {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile .icon,\n[data-color-mode=\"system\"] .landing-page-home .button,\n[data-color-mode=\"system\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .button,\n[data-color-mode=\"system\"] .landing-page-home .button:hover {\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .below-footer p{\n color: #000 !important;\n} \n}\n\n/*****************************************/ \n/************** Interior ****************/ \n/*****************************************/ \n\n.rm-SearchModal .Tabs-listItem_active {\n -webkit-box-shadow: inset 0 -2px 0 currentcolor !important;\n box-shadow: inset 0 -2px 0 currentcolor !important;\n color: black !important;\n}\n\n.hub-is-home .rm-SearchToggle {display:none;}\n\n\n/* Guides Thumb Votes*/ \n.rm-Guides .PageThumbs-helpful {\n\tword-break: normal;\n overflow-wrap: normal;\n display: block;\n font-size: 10px;\n margin-bottom: 10px;\n padding: 5px;\n text-align: center;\n border-color: rgba(0, 0, 0, 0);\n}\n\n.rm-Guides .PageThumbs {\n display: table;\n margin: 0;\n padding: 0;\n position: absolute !important;\n top: 120px;\n margin-left: 665px;\n}\n\n.rm-Guides #content-head h1 {\n margin-bottom: 0;\n margin-top: 0;\n max-width: 600px;\n}\n\n.rm-Guides .PageThumbs-cta {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: space-evenly;\n -ms-flex-pack: space-evenly;\n justify-content: space-evenly;\n padding-left: 0;\n}\n\n.rm-Guides .PageThumbs-button {\n padding:0; \n}\n\n.rm-Guides .content-body {\n padding-top: 35px !important;\n}\n\n.headline-container_basic1DFntTggitfX {\n border-bottom: 0;\n margin-bottom: 30px;\n padding-bottom: 30px;\n}\n\n.Button_secondary_text {\n background: rgba(0, 0, 0, 0);\n -webkit-box-shadow: none;\n box-shadow: none;\n color: #4f5a66;\n font-size: 11px;\n}\n\n.icon-thumbs-up-2:before {\n content: \"\\ea39\";\n font-size: 15px;\n}\n\n.icon-thumbs-down1:before {\n content: \"\\ea47\";\n font-size: 15px;\n}\n\n/* Ref Thumb Votes*/ \n#Explorer .PageThumbs-helpful {\n\tword-break: normal;\n overflow-wrap: normal;\n display: block;\n font-size: 10px;\n margin-bottom: 10px;\n padding: 5px;\n text-align: center;\n border-color: rgba(0, 0, 0, 0);\n}\n\n#Explorer .PageThumbs {\n\t\tdisplay: table;\n margin: 0;\n padding: 0;\n position: absolute !important;\n top: 105px;\n margin-left: 495px;\n}\n\n#Explorer #content-head h1 {\n margin-bottom: 0;\n margin-top: 0;\n max-width: 600px;\n}\n\n#Explorer .PageThumbs-cta {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: space-evenly;\n -ms-flex-pack: space-evenly;\n justify-content: space-evenly;\n padding-left: 0;\n}\n\n#Explorer .PageThumbs-button {\n padding:0; \n}\n\n#Explorer .content-body {\n padding-top: 35px !important;\n}\n\n.removeLogoutLink {\n outline: none !important;\n border: none !important;\n box-shadow: none !important;\n cursor: initial !important;\n}\n\n.rm-Flyout {\n background: #FFFFFF !important;\n}\n\n.Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #3333FF !important;\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(1) {\n color: #3333FF !important;\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #3333FF !important;\n color: #FFF !important;\n}\n\n.Header-right21PC2XTT6aMg a:first-child:hover {\n background: #F2EEFB !important\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(2):hover {\n background: #1C1F9F !important;\n color: #FFF !important;\n}\n\n/* Content */\n\n.rm-Guides #content-head {\n border-bottom: none !important;\n padding-bottom: 0 !important;\n}\n\n.rm-PlaygroundRequest button {\n color: #FFF !important;\n}\n\n/* Alerts and Callouts */\n\n.callout.callout {\n padding: 1.5rem !important;\n border-radius: 12px !important;\n}\n\n.field-description blockquote,\n.markdown-body blockquote {\n border: none !important;\n}\n\n.callout.callout .callout-heading.empty .callout-icon {\n margin-left: 0 !important;\n\n}\n\n.callout.callout .callout-heading.empty {\n margin-left: 0 !important;\n}\n\n.tabbed-content {\n display: grid;\n column-gap: 1.25rem;\n row-gap: 1.25rem;\n max-width: 99%;\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n}\n\n@media only screen and (min-width: 64em) {\n .tabbed-content {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n}\n\n.tabbed-content .tabbed-tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.10) !important;\n background-color: #FFFFFF;\n padding: 20px;\n border-radius: 12px;\n display: none;\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content .tabbed-tile {\n padding: 20px;\n }\n}\n\n\n@media only screen and (min-width: 64em) {\n .tabbed-content .tabbed-tile {\n padding: 20px;\n }\n}\n\n.tabbed-content .tabbed-tile.active {\n display: block;\n}\n\n.tabbed-content .tabbed-tile .svg-container {\n height: 44px;\n width: 44px;\n padding: 8px;\n display: flex;\n border-radius: 12px;\n background-color: #EFF4FE !important;\n margin-bottom: 16px;\n flex-wrap: wrap;\n align-content: center;\n justify-content: center;\n}\n\n.tabbed-content .tabbed-tile .svg-container img {\n margin-left: 0;\n margin-right: 0;\n max-width: 24px;\n max-height: 24px;\n filter: invert(10%) sepia(74%) saturate(6495%) hue-rotate(246deg) brightness(135%) contrast(104%);\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content .tabbed-tile p {\n min-height: 75px;\n }\n}\n\n.tabbed-content img,\n.tabbed-content svg {\n max-width: 40px;\n height: auto;\n}\n\n.tabbed-content h3 {\n margin: 0 0 1rem;\n}\n\n.tabbed-content p:last-child {\n margin: 0;\n}\n\n.tabbed-content a {\n text-decoration: none !important;\n}\n\n.tabbed-content a:hover {\n text-decoration: underline !important;\n}\n\n/* Tokens & Icons */\n\nul.tokens {\n list-style: none;\n display: flex;\n margin-top: 22px;\n flex-wrap: wrap;\n padding-left: 0 !important;\n}\n\nul.tokens li {\n margin-top: 0;\n}\n\nul.tokens li a {\n color: #171417;\n text-align: center;\n border-radius: 50px;\n border: 1px solid #B3B0B1;\n background-color: #F3F3F3 !important;\n padding: 8px 12px;\n margin-top: 0;\n margin-right: 0.5rem;\n font-size: 12px;\n margin-bottom: 0.5rem;\n display: inline-block;\n text-decoration: none !important;\n}\n\nul.tokens li a:hover {\n background-color: #E0DDDE !important;\n color: #171417;\n text-decoration: none !important;\n}\n\nul.tokens li a:active {\n background-color: #e7e7ff !important;\n}\n\n/* TOC List */\n\nnav ul.toc-list li a.tocHeader,\nnav ul.toc-list li a.tocHeader i {\n color: #3AC1AF !important;\n}\n\nnav ul.toc-list li.toc-children {\n border-left: 1px solid #3333FF;\n}\n\nnav ul.toc-list li.toc-children ul li.active>a {\n color: #3333FF;\n}\n\n.rm-Sidebar {\n box-shadow: none !important;\n -webkit-box-shadow: none !important;\n margin-top: 3px !important;\n}\n\n.rm-Sidebar-section {\n margin-top: 8px !important;\n margin-bottom: 0 !important;\n}\n\n.rm-Sidebar-section h2 {\n padding: 12px 20px !important;\n margin: 0 !important;\n line-height: 1 !important;\n}\n\n.rm-Sidebar-heading {\n font-weight: 500 !important;\n margin: 0 0 8px !important;\n}\n\n.rm-Sidebar-heading,\n.rm-Sidebar-link {\n font-size: 16px !important;\n line-height: 24px !important;\n text-transform: none !important;\n padding-left: 20px !important;\n position: relative !important;\n}\n\n.icon-arrow-up-right {\n position: absolute !important;\n bottom: 4px !important;\n right: 15px !important;\n}\n\n.rm-Sidebar-list {\n padding-left: 22px !important;\n}\n\n.rm-Sidebar-list .rm-Sidebar-list {\n padding-left: 5px !important;\n}\n\n.rm-Sidebar-list.subpages:last-child {\n margin-bottom: 8px !important;\n}\n\nul.subpages li a.subpage {\n margin-left: 0 !important;\n\n}\n\n.rm-Sidebar-link {\n display: flex !important;\n padding-left: 6px !important;\n padding-right: 6px !important;\n padding-top: 6px !important;\n padding-bottom: 6px !important;\n margin: 0 !important;\n}\n\n.rm-Sidebar-link:hover {\n background: none !important;\n}\n\n.rm-Sidebar-link span span {\n border-bottom: 1px solid transparent !important;\n}\n\n.rm-Sidebar-link:hover span span {\n border-bottom: 1px solid #000 !important;\n}\n\n\n.rm-Sidebar-link.active,\n.rm-Sidebar-link:active {\n background: none !important;\n color: #3333FF !important;\n\n}\n\n.rm-Sidebar-link.active:hover span span {\n border-bottom: 1px solid transparent !important;\n}\n\n.Sidebar-link-buttonWrapper3hnFHNku8_BJ {\n margin-left: 0px !important;\n}\n\n/* Collapsible sidebar navigation */\n.rm-Sidebar-heading {\n cursor: pointer;\n position: relative;\n}\n\n.rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: var(--secondary-brand-secondary-1, #F2EEFB);\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n}\n\n.rm-Sidebar-section .subnav-expanded>a {\n color: #33f !important;\n}\n\n.rm-Sidebar-heading.section-expanded .icon-chevron {\n transform: rotate(90deg);\n margin-top:1px;\n}\n\n.rm-Sidebar-heading .icon-chevron {\n transition: transform 0.2s;\n position: absolute;\n top: 12px;\n color: #7C7C7C;\n font-size: 16px;\n opacity: 1;\n margin-left: 4px;\n}\n\n.reference-redesign .Sidebar-link-textLuTE1ySm4Kqn {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n flex-direction: row-reverse;\n}\n\n.reference-redesign .Sidebar-link-buttonWrapper3hnFHNku8_BJ {\n background: none;\n border: 0;\n color: inherit;\n display: inherit;\n padding:10px !important;\n\n}\n\n.rm-Sidebar-heading .icon-chevron::before {\n content: \"\\ea10\" !important;\n}\n\n.rm-Sidebar-section>.rm-Sidebar-list {\n display: none !important;\n}\n\n.rm-Sidebar-list.section-list-expanded {\n display: flex !important;\n /* Footer */\n}\n\n.footer-section {\n background-color: #F6F6F6;\n padding: 2rem 1rem;\n}\n\n.footer-section ul.footer-links__block-list {\n padding-left: 0;\n}\n\n.footer-section div>ul {\n display: grid;\n column-gap: 1rem;\n list-style: none;\n padding-left: 0;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n@media only screen and (min-width: 48em) {\n .footer-section div>ul {\n \n \n \n \n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n}\n\n.footer-section div>ul>li>ul>li {\n margin-bottom: 1rem;\n list-style: none;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n\n/*****************************************/ \n/********* Dark Mode NON-LANDING ********/ \n/*****************************************/ \n\n[data-color-mode=\"dark\"] .rm-Sidebar-section .subnav-expanded>a {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: #171717;\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .tabbed-content .tabbed-tile {\n background: #171717 !important;\n border: none !important;\n}\n\n[data-color-mode=\"dark\"] .tabbed-content .tabbed-tile .svg-container {\n background: #171717 !important;\n}\n\n[data-color-mode=\"dark\"] nav ul.toc-list li.toc-children {\n border-left: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"dark\"] nav ul.toc-list li.toc-children ul li.active>a {\n color: #4D4DFF !important;\n}\n\n[data-color-mode=dark] ul.tokens li a {\n background: #171417 !important;\n}\n\n/*****************************************/ \n/******* System Mode NON-LANDING ********/ \n/*****************************************/ \n\n@media(prefers-color-scheme: dark) {\n\n[data-color-mode=\"system\"] .rm-Flyout {\n filter: invert(1);\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: #171717;\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n color: #FFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-section .subnav-expanded>a {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"system\"] .tabbed-content .tabbed-tile {\n background: #171717 !important;\n border: none !important;\n}\n\n[data-color-mode=\"system\"] .tabbed-content .tabbed-tile .svg-container {\n background: #171717 !important;\n}\n\n[data-color-mode=\"system\"] nav ul.toc-list li.toc-children {\n border-left: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] nav ul.toc-list li.toc-children ul li.active>a {\n color: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-link.active,\n[data-color-mode=\"auto\"] .rm-Sidebar-link:active {\n background-color: none !important;\n color: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-link:hover span span {\n border-bottom: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] ul.tokens li a {\n background: #171417 !important;\n}\n\n}","stylesheet_hub3":"","javascript":"","javascript_hub2":"//Hide Code Tutorial Search Filter\n$(window).on('pageLoad', function(e, state) {\n let attemptCount = 0; // Initialize a counter to keep track of the attempts\n\n const hideFilter = () => {\n // Find all labels within the refinement list\n const labels = document.querySelectorAll(\"[class*='RefinementList'] label\");\n\n // Increment the attempt count\n attemptCount++;\n\n // Iterate over each label\n for (let label of labels) {\n // Check if the label text matches \"Project Name\"\n if (label.textContent.trim() === \"Code Tutorials\") {\n // Hide the parent element of the label to remove the entire filter from view\n label.parentElement.style.display = 'none';\n clearInterval(interval); // Clear the interval as the filter is found and hidden\n return; // Exit the function\n }\n }\n\n // Check if the attempt count has reached 10\n if (attemptCount >= 10) {\n clearInterval(interval); // Clear the interval if 10 attempts have been made\n }\n };\n\n const interval = setInterval(hideFilter, 500); // Set the interval to execute every 500 milliseconds\n});\n\n//Dark Mode Hack\n$(window).on('pageLoad', function(e, state) {\n console.log(\"Page Loaded!\");\n // Counter to track the number of intervals\n let intervalCount = 0;\n\n // Function to check and perform theme toggle behavior if the data-color-mode is set to \"system\"\n const checkAndToggleTheme = () => {\n // Get the current color mode\n var currentMode = document.documentElement.getAttribute('data-color-mode');\n\n console.log('Current color mode:', currentMode);\n\n // Check if the current mode is \"system\"\n if (currentMode === 'system') {\n console.log('System mode detected. Performing theme toggle behavior.');\n\n // Find the theme toggle button by aria-label\n const lightToggleButton = document.querySelector('[aria-label=\"Toggle to light mode\"]');\n\n if (lightToggleButton) {\n // Click the \"Light\" toggle button\n lightToggleButton.click();\n } else {\n console.log('Light mode toggle button not found.');\n }\n } else {\n console.log('Theme toggle behavior not performed because the color mode is not \"system\".');\n }\n\n // Increment intervalCount\n intervalCount++;\n\n // Check if intervalCount reaches 2, then stop further execution\n if (intervalCount >= 2) {\n clearInterval(intervalId);\n }\n };\n\n // Call the function to check and toggle the theme initially\n checkAndToggleTheme();\n\n // Set interval to repeatedly call checkAndToggleTheme every 1100 milliseconds\n const intervalId = setInterval(checkAndToggleTheme, 200);\n});\n\n\n// START - Custom Project Dropdown\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n setTimeout(function () {\n // Create a flag to check if the dropdown has already been inserted\n var dropdownInserted = false;\n\n // Find all elements with a class that starts with \"Header-bottom\" \n var headerBottomElements = document.querySelectorAll('[class^=\"Header-bottom\"] nav');\n\n // Define a mapping of URL paths to section names\n var pathToSectionMap = {\n \"/data-products\": \"Data Products\",\n \"/campaign-products\": \"Campaign Products\",\n \"/analytics-products\": \"Analytics Products\",\n \"/developer\": \"Developer\"\n };\n \n // Function to get the section name based on the current URL\n function getSectionName() {\n var currentPath = window.location.pathname.toLowerCase();\n for (var path in pathToSectionMap) {\n if (currentPath.indexOf(path) !== -1) {\n return pathToSectionMap[path];\n }\n }\n return \"Choose Product\";\n }\n\n // Loop through the matched elements\n headerBottomElements.forEach(function (navElement) {\n // Check if the current element is within an element with the class \"Dropdown\"\n if (!navElement.closest('.Dropdown')) {\n // If not, insert the clickable dropdown at the very beginning of this <nav> element\n\n // Create a new dropdown element\n var dropdown = document.createElement(\"div\");\n dropdown.classList.add(\"Dropdown\"); // You can define your CSS styles for the dropdown here\n\n // Create a button for the clickable dropdown\n var dropdownButton = document.createElement(\"button\");\n dropdownButton.classList.add(\"Dropdown-button\");\n\n // Get the section name based on the current URL\n var sectionName = getSectionName();\n\n // Set the dropdown button text\n dropdownButton.textContent = sectionName + \" ▾\";\n dropdown.appendChild(dropdownButton);\n\n // Create a list for the dropdown items\n var dropdownList = document.createElement(\"ul\");\n dropdownList.classList.add(\"Dropdown-list\"); // You can define your CSS styles for the dropdown list here\n\n // Define the items and their URLs\n var items = [\n { text: \"Data Products\", url: \"/data-products\" },\n { text: \"Campaign Products\", url: \"/campaign-products\" },\n { text: \"Analytics Products\", url: \"/analytics-products\" },\n { text: \"Developer\", url: \"/developer\" },\n ];\n\n // Filter out the active item from the list\n var activeSection = sectionName.toLowerCase();\n items = items.filter(function (item) {\n return item.text.toLowerCase() !== activeSection;\n });\n\n // Create list items and links for each item\n items.forEach(function (item) {\n var listItem = document.createElement(\"li\");\n var link = document.createElement(\"a\");\n link.setAttribute(\"href\", item.url);\n link.textContent = item.text;\n listItem.appendChild(link);\n dropdownList.appendChild(listItem);\n });\n\n // Append the dropdown list to the dropdown element\n dropdown.appendChild(dropdownList);\n\n // Insert the clickable dropdown at the very beginning of this <nav> element\n navElement.insertBefore(dropdown, navElement.firstChild);\n\n // Add a click event listener to toggle the visibility of the dropdown\n dropdownButton.addEventListener(\"click\", function () {\n dropdownList.classList.toggle(\"active\");\n });\n }\n });\n\n// Inject the styles into the document's head\nvar styleElement = document.createElement(\"style\");\nstyleElement.textContent = `\n/* Define CSS styles for the dropdown and its button */\n.rm-Header-bottom .Dropdown {position: relative;display: inline-block;z-index: 9999;}\n.rm-Header-bottom .Dropdown-button {background-color: transparent;cursor: pointer;font-weight: bold;font-size: 1em;color: #333;border: 1px solid #e8e8e8;padding: 6px 10px;border-radius: 8px;}\n.rm-Header-bottom .Dropdown-list {position: absolute;display: none;background-color: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);list-style: none;margin: 0;padding: 0;min-width: 125px;}\n.rm-Header-bottom ul.Dropdown-list {border-radius: 2px 2px 10px 10px;}\n.Dropdown-list li {padding: 3px 5px;text-align: left;}\n.Dropdown-button {cursor: pointer;}\n.Dropdown-list.active {display: block;}\n.Dropdown-list a {text-decoration: none;color: #333;display: block;padding: 7px;width: 145px;}\n.Dropdown-list a:hover {background-color: #f2f2f2;}\n.Header-leftADQdGVqx1wqU, .Header-bottom2eLKOFXMEmh5 {overflow: visible !important;}\n `;\n\n // Append the style element to the document's head\n document.head.appendChild(styleElement);\n }, 800); // delay\n}); \n// END - Custom Project Dropdown\n\n// START - Login Link\n$(window).on(\"pageLoad\", function (e, state) {\n const link = document.querySelector(\n \".rm-Header-top-link_login.Button_primary\"\n );\n\n if (link) {\n link.href = \"https://foursquare.com/developers/login\";\n }\n});\n// END - Login Link\n\n//-------------------------------------------------------\n\n// START - Logged in dev console link\nwindow.addEventListener(\"load\", function () {\n const header = document.querySelector(\".rm-Header-top-link_login\");\n const logoutWrapper = header.children[0];\n\n if (logoutWrapper === undefined) return;\n\n logoutWrapper.addEventListener(\"click\", function () {\n setTimeout(() => {\n const logoutDiv = document.querySelector(\n \".tippy-content > div > div > div\"\n );\n\n if (logoutDiv) {\n let logoutLink;\n if (window.hasDeveloperConsoleLink) {\n logoutLink = logoutDiv.children[1];\n } else {\n logoutLink = logoutDiv.children[0];\n }\n logoutLink.href = \"https://foursquare.com/developers/home\";\n logoutLink.target = \"_blank\";\n logoutLink.rel = \"noopener noreferrer\";\n logoutLink.textContent = \"Developer Console\";\n }\n }, \"25\");\n });\n});\n// END - Logged out dev console link\n\n//-------------------------------------------------------\n\n// START - Custom Search Popup\n$(window).on('pageLoad', function(e, state) {\n setTimeout(function() {\n const openSearchPopup = () => {\n const cmsSearchButton = document.querySelector('.rm-SearchToggle');\n if (cmsSearchButton) {\n cmsSearchButton.click();\n }\n };\n\n const triggerSearchButton = document.getElementsByClassName(\"landing-page-trigger-search-button\")[0];\n if (triggerSearchButton) {\n triggerSearchButton.addEventListener(\"click\", openSearchPopup);\n }\n }, 700);\n});\n\n\n\n// END - Custom Search Popup\n \n//-------------------------------------------------------\n\n// START - Tile Filters for Homepage\n// List of allowed URLs\nconst allowedUrls = [\n \"https://docs.foursquare.com/\",\n \"https://docs.foursquare.com/campaign-products\",\n \"https://docs.foursquare.com/data-products\",\n \"https://docs.foursquare.com/analytics-products\",\n \"https://docs.foursquare.com/developer\"\n];\n\n// Check if the current URL is in the allowed list\nif (allowedUrls.includes(window.location.href)) {\n \n // START - Tile Filters for Homepage\n document.addEventListener(\"DOMContentLoaded\", function () {\n let counter = 0; // Initialize counter variable\n\n const intervalId = setInterval(function () {\n console.log(\"Function loaded v2.0\");\n\n // Your filtering logic function\n function filterSections(event) {\n if (!event.target.classList.contains(\"filter-item\")) return;\n\n const filterValues = event.target.textContent.toLowerCase();\n let filterValue = filterValues.split(\" \")[0];\n console.log(filterValue);\n\n const filter = document.getElementById(\"tileFilter\");\n const sections = document.querySelectorAll(\".section-item\");\n\n // Remove active class from all filter items\n filter.querySelectorAll(\".filter-item\").forEach((li) => {\n li.classList.remove(\"active\");\n });\n\n // Add active class to clicked filter item\n event.target.classList.add(\"active\");\n\n sections.forEach((section) => {\n if (\n filterValue === \"all\" ||\n filterValue === \"view\" ||\n filterValue === \"view all\" ||\n section.classList.contains(filterValue)\n ) {\n section.style.display = \"block\";\n } else {\n section.style.display = \"none\";\n }\n });\n\n // Increment counter\n counter++;\n console.log(`Counter: ${counter}`);\n }\n\n // Attach the event listener directly to the filter element\n const filter = document.getElementById(\"tileFilter\");\n if (filter) {\n filter.addEventListener(\"click\", filterSections);\n\n // Clear interval after setting up the event listener to avoid multiple attachments\n clearInterval(intervalId);\n console.log(\"Event listener attached and interval cleared.\");\n }\n }, 1000);\n });\n // END - Tile Filters for Homepage\n}\n\n//-------------------------------------------------------\n\n// START - Change ALL code tabs on page if code type is selected\n$(window).on(\"pageLoad\", function (e, state) {\n document.querySelectorAll(\".CodeTabs-toolbar button\").forEach((item) => {\n item.addEventListener(\"click\", updateCodeTabs);\n });\n\n console.log(\"v7\");\n //$('#signindrop').appendTo('ul#header-nav-left > li');\n //$('#signindrop').appendTo(\".Header-leftADQdGVqx1wqU\");\n //$('#supportdrop').appendTo('ul#header-nav-right > li');\n});\n\nfunction updateCodeTabs(e) {\n if (e.isTrusted) {\n //console.log(\"Clicked\");\n //console.log(e);\n //const activeTabTitle = i.innerHTML;\n const activeTabTitle = e.srcElement.innerText;\n //console.log(\"Title:\", activeTabTitle);\n document.querySelectorAll(\".CodeTabs-toolbar button\").forEach((item) => {\n if (item.innerHTML == activeTabTitle) {\n item.click();\n }\n });\n }\n}\n// END - Change ALL code tabs on page if code type is selected\n\n//-------------------------------------------------------\n\n// START - TOC List highlighting\n$(window).on(\"pageLoad\", function (e, state) {\n var tocList = document.querySelector(\".toc-list li\");\n if (tocList !== null) {\n document.querySelector(\".toc-list li\").innerHTML =\n '<a class=\"tocHeader\" href=\"#\" target=\"_self\"><i class=\"icon icon-text-align-left\"></i>On This Page</a>';\n }\n $(\".toc-children > ul > li:first-child\").addClass(\"active\");\n\n const spyScrolling = () => {\n const sections = document.querySelectorAll(\".heading-anchor[id]\");\n\n window.onscroll = () => {\n const scrollPos =\n document.documentElement.scrollTop || document.body.scrollTop;\n\n for (let s in sections)\n if (\n sections.hasOwnProperty(s) &&\n sections[s].parentNode.offsetTop <= scrollPos\n ) {\n const id = sections[s].id;\n\n document\n .querySelector(\"ul.toc-list li.active\")\n .classList.remove(\"active\");\n document\n .querySelector(\n 'ul.toc-list li.toc-children ul li a[href=\"#' + id + '\"]'\n )\n .parentNode.classList.add(\"active\");\n }\n };\n };\n\n spyScrolling();\n});\n// END - TOC List highlighting\n\n//-------------------------------------------------------\n\n// START - Collapse Left Navigation\n$(window).on(\"pageLoad\", function (e, state) {\n function initializeSidebar() {\n // Collapse navigation in the sidebar initially\n $(\".rm-Sidebar-section > .rm-Sidebar-list\").addClass(\"section-collapsed\");\n $(\".rm-Sidebar-heading\").append(\"<span class='icon-chevron'></span>\");\n\n // Expand the section if any sidebar link is active\n const activeLink = $(\".rm-Sidebar-link.active\");\n if (activeLink.length > 0) {\n activeLink.parents(\".rm-Sidebar-list\").addClass(\"section-list-expanded\");\n activeLink\n .parents(\".rm-Sidebar-section\")\n .children(\".rm-Sidebar-heading\")\n .addClass(\"section-expanded\");\n // Add a class to all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").addClass(\n \"expanded-section-item\"\n );\n }\n\n // Fix issue with sub-items getting stuck expanded\n $(\".subpages\").removeClass(\"section-list-expanded\");\n\n // Auto-expand first category (for landing)\n // $('.rm-Sidebar-heading').first().next().addClass(\"section-list-expanded\");\n\n // Add tabindex attribute to each heading\n $(\".rm-Sidebar-heading\").attr(\"tabindex\", \"0\");\n\n // Unbind existing event handlers to prevent duplication\n $(\".rm-Sidebar-heading, .expand-trigger\").off();\n\n // Handle keyboard navigation for Enter key\n $(document).on(\"keydown\", \".rm-Sidebar-heading\", function (e) {\n if (e.key === \"Enter\") {\n e.preventDefault();\n $(this)\n .toggleClass(\"section-expanded\")\n .next()\n .toggleClass(\"section-list-expanded\");\n // Toggle the class for all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").toggleClass(\n \"expanded-section-item\"\n );\n }\n });\n\n // Handle click events on sidebar headings\n $(\".rm-Sidebar-heading\").on(\"click\", function () {\n const isExpanded = $(this).hasClass(\"section-expanded\");\n // Remove only the class from the currently clicked section\n $(this)\n .toggleClass(\"section-expanded\")\n .next()\n .toggleClass(\"section-list-expanded\");\n // Toggle the class for all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").toggleClass(\n \"expanded-section-item\"\n );\n });\n\n // Hide and toggle content for expand-trigger\n $(\".expand-content\").hide();\n $(\".expand-trigger\").on(\"click\", function () {\n const isHidden = $(\".expand-content\").toggle().is(\":hidden\");\n $(this)\n .find(\"span\")\n .text(isHidden ? \"Show\" : \"Hide\");\n });\n }\n\n // Call the initialize function\n initializeSidebar();\n});\n// END - Collapse Left Navigation\n\n//-------------------------------------------------------\n\n// START - Auto Select Response Dropdown\n//$(window).on(\"pageLoad\", function (e, state) {\n //const clickExample = () => {\n // const examples = document.querySelector(\n // \"[class^='APIResponse-menu-status']\"\n //);\n // if (examples) {\n // clearInterval(interval);\n // document.querySelector(\"[class^='APIResponse-menu-status']\").click();\n //}\n //};\n //const interval = setInterval(clickExample, 200);\n//});\n// END - Auto Select Response Dropdown\n\n//-------------------------------------------------------\n// START: Add Segment Tracking to Try It button\n// TODO: Verify this runs on route changes (UPDATED 11/14/2024 by ReadMe)\n$(window).on(\"load\", function(e, state) {\n // Call Segment Identify on all pages\n analytics.identify();\n\n function addTryItButtonEventListener(button) {\n button.addEventListener(\"click\", () => {\n console.log(\"Try It button Clicked (group)\");\n analytics.track(\"Try It button Clicked\");\n });\n }\n\n // Attempt to locate the button initially\n let tryItBtn = document.querySelector(\".rm-TryIt\");\n\n if (tryItBtn) {\n console.log(\"Try It button found initially.\");\n addTryItButtonEventListener(tryItBtn);\n } else {\n console.warn(\"Try It button not found on load. Setting up MutationObserver...\");\n\n // Set up a MutationObserver to watch for changes in the DOM\n const observer = new MutationObserver((mutations, obs) => {\n tryItBtn = document.querySelector(\".rm-TryIt\");\n if (tryItBtn) {\n console.log(\"Try It button found by MutationObserver.\");\n addTryItButtonEventListener(tryItBtn);\n obs.disconnect(); // Stop observing once the button is found\n }\n });\n\n // Start observing the document body for any added nodes\n observer.observe(document.body, { childList: true, subtree: true });\n }\n});\n\n// END: Add Segment Tracking to Try It button\n//-------------------------------------------------------\n\n$(window).on('pageLoad', function(e, state) {\n // Start the timeout\n setTimeout(function() {\n // Select all 'suggestEdits' links\n var editLinks = document.querySelectorAll('a.suggestEdits');\n\n // Function to modify the links\n function modifyLink(link) {\n link.addEventListener('click', function(event) {\n event.preventDefault(); // Prevent the default link behavior\n window.open(link.href, '_blank'); // Open in a new tab\n });\n link.target = '_blank'; // Ensure all links open in a new tab\n }\n\n // Apply the modifications to all 'suggestEdits' links\n editLinks.forEach(modifyLink);\n\n // Select all 'Log In' links using a more inclusive class identifier for login links\n var loginLinks = document.querySelectorAll('a[class*=\"rm-Header-top-link\"]');\n\n // Apply the modifications to all 'Log In' links\n loginLinks.forEach(modifyLink);\n }, 1000); // Delay of 1000 milliseconds (1 second)\n});","html_promo":"","html_body":"","html_footer":"","html_head":"<!-- OneTrust Cookies Consent Notice start for docs.foursquare.com -->\n<script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"018ea9d7-636f-7c3e-968b-d4f75356c650\" ></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() { }\n</script>\n<!-- OneTrust Cookies Consent Notice end for docs.foursquare.com -->\n\n<script src='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.js'></script>\n<link href='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.css' rel='stylesheet' />\n\n\n<script type=\"text/plain\" class=\"optanon-category-C0002\">\n(function() {\n var didInit = false;\n function initMunchkin() {\n if(didInit === false) {\n didInit = true;\n Munchkin.init('579-FAI-132');\n }\n }\n var s = document.createElement('script');\n s.type = 'text/javascript';\n s.async = true;\n s.src = '//munchkin.marketo.net/munchkin.js';\n s.onreadystatechange = function() {\n if (this.readyState == 'complete' || this.readyState == 'loaded') {\n initMunchkin();\n }\n };\n s.onload = initMunchkin;\n document.getElementsByTagName('head')[0].appendChild(s);\n})();\n</script>\n\n<!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PH9DPZ8');</script>\n<!-- End Google Tag Manager -->","html_footer_meta":"<script>\n// Query Param URL's for API Examples\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n // Toggle to enable or disable email validation\n const isEmailCheckEnabled = false; // Set this to `false` to skip email check\n\n // Function to check if the user's email domain is allowed\n function isEmailAllowed(email) {\n const allowedDomains = ['readme.io', 'readme.com', 'foursquare.com'];\n const emailDomain = email.split('@')[1];\n return allowedDomains.includes(emailDomain);\n }\n\n // Parse the email from the hub-me data\n const hubMeData = document.getElementById('hub-me').getAttribute('data-json');\n const parsedData = JSON.parse(hubMeData);\n const userEmail = parsedData.user ? parsedData.user.email : '';\n\n // If email validation is enabled, check the user's email domain\n if (isEmailCheckEnabled && !isEmailAllowed(userEmail)) {\n console.log(\"Email domain not allowed. Code will not run.\");\n return; // Exit early if email validation is enabled and email is not allowed\n }\n\n console.log(\"Page loaded with delay.\");\n const urlParams = new URLSearchParams(window.location.search);\n const exampleParam = urlParams.get(\"example\");\n console.log(\"Example parameter from URL:\", exampleParam);\n\n let lastSelectedExample = exampleParam ? exampleParam.toLowerCase() : \"\";\n\n function normalizeText(text) {\n return text\n .toLowerCase()\n .trim()\n .replace(/[\\s/]+/g, \"-\")\n .replace(/[^a-zA-Z0-9-]/g, \"\");\n }\n\n // Function to check if the cookie banner is visible\n function isCookieBannerVisible() {\n const cookieBanner = document.querySelector(\"#onetrust-policy\");\n return cookieBanner && cookieBanner.offsetHeight > 0; // Check if the banner is visible\n }\n\n // Only proceed with dropdown logic if the cookie banner is not visible\n if (exampleParam && !isCookieBannerVisible()) {\n setTimeout(() => {\n const exampleButton = document.querySelector(\"#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB\");\n\n if (exampleButton) {\n exampleButton.click();\n console.log(\"Dropdown opened automatically.\");\n\n setTimeout(() => {\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Normalized option: ${normalizedOptionText}, Query param: ${exampleParam.toLowerCase().trim()}`);\n if (normalizedOptionText === exampleParam.toLowerCase().trim()) {\n console.log(`Auto-selecting option: ${optionText}`);\n option.click();\n }\n });\n }, 400);\n }\n }, 600);\n } else {\n console.log(\"Cookie banner is visible. Skipping dropdown logic.\");\n }\n\n // Function to handle dropdown click events\n function handleDropdownClick(event) {\n console.log(\"Dropdown clicked. Target:\", event.target);\n\n // Ensure that the clicked target is inside the correct dropdown\n const dropdownContent = document.querySelector(\".tippy-content\");\n if (dropdownContent && dropdownContent.contains(event.target)) {\n // Check for specific click targets, e.g., the entire .Menu-Item, not just .Menu-Item span\n const option = event.target.closest(\".Menu-Item\");\n if (option) {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Clicked option: ${optionText}`);\n\n if (normalizedOptionText !== lastSelectedExample) {\n console.log(`Updating URL to: ?example=${normalizedOptionText}`);\n history.replaceState(null, \"\", `?example=${normalizedOptionText}`);\n lastSelectedExample = normalizedOptionText;\n } else {\n console.log(`Re-selecting the same option: ${optionText}`);\n history.replaceState(null, \"\", `?example=${normalizedOptionText}`);\n }\n } else {\n console.log(\"Clicked element was not a valid dropdown option:\", event.target);\n }\n } else {\n console.log(\"Clicked element is outside of dropdown:\", event.target);\n }\n }\n\n // Add event listener specifically for clicks within #ReferencePlayground\n const referencePlayground = document.querySelector(\"#ReferencePlayground\");\n if (referencePlayground) {\n referencePlayground.addEventListener(\"click\", (event) => {\n // Ensure the clicked element is part of the dropdown options within #ReferencePlayground\n if (!event.target.closest(\".Menu-Item\")) {\n return; // Ignore clicks outside the valid options\n }\n\n handleDropdownClick(event); // Only handle valid clicks within #ReferencePlayground\n });\n }\n\n // Add a listener for the dropdown button to recheck the options when it's clicked\n const dropdownButton = document.querySelector(\"#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB\");\n if (dropdownButton) {\n dropdownButton.addEventListener(\"click\", () => {\n setTimeout(() => {\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Rechecking options for: ${normalizedOptionText}`);\n });\n }, 300); // Ensure this happens after the dropdown menu opens\n });\n }\n\n // Optional: Use MutationObserver to recheck dropdown content if it's dynamically updated\n const observer = new MutationObserver(() => {\n console.log(\"Dropdown content changed. Re-checking options...\");\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n console.log(`Option rechecked: ${optionText}`);\n });\n });\n\n observer.observe(document.querySelector('.tippy-content'), {\n childList: true, // Watch for added/removed nodes\n subtree: true, // Watch all descendant elements\n });\n});\n</script>","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[]},"custom_domain":"docs.foursquare.com","childrenProjects":[{"_id":"5fa9a583c88a1e003de1fb62","appearance":{"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":"eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"referenceLayout":"column","link_logo_to_url":false,"theme":"solid","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":true,"logo":["https://files.readme.io/d6ebd72-small-docs.png","docs.png",324,40,"#000000","https://files.readme.io/020f19e-docs.png"],"logo_white":["https://files.readme.io/1521b06-small-FSQ_logo_white.png","FSQ_logo_white.png",355,80,"#ffffff","https://files.readme.io/3ce6124-FSQ_logo_white.png"],"logo_white_use":false,"favicon":["https://files.readme.io/8053e33-small-favicon.png","favicon.png",32,32,"#1c1c1c","https://files.readme.io/6735b58-favicon.png"],"stylesheet":"","stylesheet_hub2":".rm-Header-bottom .Dropdown {\n display:none !important;\n}\n.Button.Button_md.rm-Header-link.rm-Header-bottom-link.Button_slate_text.Header-bottom-link_mobile.active,\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(2),\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(3),\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(4),\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(5)\n{\n display:none !important;\n}","javascript":"","javascript_hub2":"","html_promo":"<div id=\"jack\">\n <article class=\"section section--layout section--top-xxl section--bottom-none\">\n <div class=\"container\">\n <div class=\"layout layout-- layout--multi-col layout--row-none\">\n <div class=\"section__heading-content\">\n <p class=\"section__caption\">[product documentation]</p>\n </div>\n </div>\n </div>\n </article>\n\n <article class=\"section section--layout section--top-none section--bottom-l\">\n <div class=\"container\">\n <div class=\"\n layout\n layout--33-33-33\n layout--multi-col\n layout--row-m\n layout--column-s\n \">\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/2f32576-Places.png\" alt=\"an illustration of a databse. A stack of 3 long rectangles with a line to the left and a circle to the right inside each. \" style=\"opacity:1\" />\n\n <h2 class=\"thumbnail__heading\">Places</h2>\n\n <div class=\"text thumbnail__description\">\n <p>Access global POI data and rich contextual attributes</p>\n </div>\n\n <ul class=\"list list--inline list--xs\">\n <li>\n <a class=\"link button button--cta\" href=\"/v2.0/docs/places-api-overview\">Places API Docs</a>\n </li>\n\n <li>\n <a class=\"link button button--cta\" href=\"/v2.0/docs/places-database\">Places Database Docs</a>\n </li>\n </ul>\n </article>\n\n\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/e930ba8-PilgrimSDK.png\" alt=\"An illustration of an SDK concept. A simple briefcase with a wrench coming from the right in the briefcase.\" style=\"opacity:1\" />\n\n <h2 class=\"thumbnail__heading\">Pilgrim SDK</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Build powerful location-aware app experiences.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/pilgrim-sdk-overview\">SDK Docs</a>\n </article>\n \n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/9671fe4-visits.png\" alt=\"an illustration of a line chart going from the bottom left corner to the top right.\" />\n\n <h2 class=\"thumbnail__heading\">Visits</h2>\n\n <div class=\"text thumbnail__description\">\n <p>Better business decisions based on consumers' real-world behavior.</p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/visits-overview\" target=\"_blank\">Visits Docs</a>\n </article>\n </div>\n </div>\n </article>\n\n <article class=\"section section--layout section--top-none section--bottom-none\">\n <div class=\"container\">\n <div class=\"layout layout-- layout--multi-col layout--row-none\">\n <div class=\"section__heading-content\">\n <p class=\"section__caption\">[developer tools]</p>\n </div>\n </div>\n </div>\n </article>\n\n <article class=\"section section--layout section--top-none section--bottom-none\">\n <div class=\"container\">\n <div class=\"\n layout\n layout--33-33-33\n layout--multi-col\n layout--row-m\n layout--column-s\n \">\n\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/f3e217e-DevCon.png\" alt=\"an illustration of a laptop\" />\n \n <h2 class=\"thumbnail__heading\">Developer Console</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Navigate the Foursquare Developer Console to understand usage,\n configure product settings, set up billing, and more.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/developer-console-overview/\">View Docs</a>\n </article>\n \n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/8f54361-Build.png\" alt=\"an illustration of a lightbulb with lines coming out of it to indicate that it is on.\" />\n \n <h2 class=\"thumbnail__heading\">Build with Foursquare</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Get inspired by real location-based experiences built with\n Foursquare Developer Products.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/build-with-foursquare\">See Examples</a>\n </article>\n\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/51b32c6-Usage.png\" alt=\"an illustration of a letter which rectangles drawn across to signify words on a page\" />\n \n <h2 class=\"thumbnail__heading\">API Explorer</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Explore Foursquare APIs interactively without writing any code\n and view full requests and responses.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/reference/api-explorer-overview\">View Explorer</a>\n </article>\n </div>\n </div>\n </article>\n</div>","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"5fa9a583c88a1e003de1fb64"}],"showMetricsInReference":false,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":false,"showExactDate":true},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Foursquare Code Tutorials","error404":"","experiments":[],"first_page":"landing","flags":{"allow_hub2":false,"enterprise":true,"alwaysShowDocPublishStatus":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":false,"oauth":false,"swagger":false,"correctnewlines":false,"rdmdCompatibilityMode":false,"speedyRender":false,"allowXFrame":false,"cookieAuthentication":false,"hideGoogleAnalytics":false,"newEditor":true,"oldMarkdown":false,"newMarkdownBetaProgram":true,"newApiExplorer":true,"disableAnonForum":false,"directGoogleToStableVersion":false,"translation":false,"staging":false,"newSearch":true,"tutorials":true,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-tutorials.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"600a29fd5ba23c002b40c7d2","term":"POI","definition":"A point of interest"},{"_id":"623bbd4616acf4005d31315f","term":"UUID","definition":"A unique identifier for your map or dataset. Can be found at the end of asset's URL or metadata."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{"page":"","status":false,"url":""}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":" <meta http-equiv=\"refresh\" content=\"0;URL='https://docs.foursquare.com/fsq-tutorials/recipes'\" /> "}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"usageLastChecked":"2021-01-22T23:01:24.344Z","planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"changelog":false,"discuss":false,"suggested_edits":false,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"name":"Code Tutorials","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","tutorials":"","recipes":"Code Tutorials"},"oauth_url":"","onboardingCompleted":{"api":true,"documentation":true,"appearance":true,"domain":false,"jwt":false,"logs":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":true,"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":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"percentScore":37.5,"totalScore":110},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":true,"defaultExpandResponseSchema":true,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"659d9bd8788254004fcbc149","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659d9bd8788254004fcbbf98","659d9bd8788254004fcbbf99","64f77a125b90e20045ad3f37","659d9bd8788254004fcbbf9a","659d9bd8788254004fcbbf9b","659d9bd8788254004fcbbf9c","659d9bd8788254004fcbbf9d","659d9bd8788254004fcbbf9e","659d9bd8788254004fcbbf9f","634d7c4489e57300949dfc2f","659d9bd8788254004fcbbfa0","64f77a125b90e20045ad3f3f","659d9bd8788254004fcbbfa1","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","659d9bd8788254004fcbbfa2","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","659d9bd8788254004fcbbfa3","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","659d9bd8788254004fcbc14b","659da2127dc8e1004bba342c","65f499786db8f30017beba9a","65f4a88afa74360030b63801","65f4c2472247450058f98333","65fa2b11b5ec19000f4ad0b2","6616f8cbbd15820010c625ab","661702ecc11aab002aac404f"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"64f77a125b90e20045ad40a6","updatedAt":"2024-04-10T21:21:48.213Z"},"subdomain":"fsq-tutorials","subpath":"developer-tutorials","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://foursquare.atlassian.net/servicedesk/customer/portal/31"},{"type":"user"}],"edited":true,"bottom":[{"type":"url","text":"⤶ Back to Developer Docs","url":"https://docs.foursquare.com/developer"}]},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2020-11-23T20:24:35.562Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","versions":[{"_id":"5fa9a583c88a1e003de1fb69","version":"0.0","version_clean":"0.0.0","codename":"Old Ent Docs","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["5fa9a583c88a1e003de1fb6b","5fa9a583c88a1e003de1fb6b","5fca7472bfa49e0061f9abdc","5fcad9ea5a3eb80012633343","5fcada1763cf820072815570","5fcada22dff276007bb530a1","5fd92d07f5a46c0047c32267","600a21c5ea006e006691b64f","60c25829b6bde4006b0e41d6","61708f3088953b007430c564","617ad966ceaf740012ebdc75","63d9a0447f835300035eb607"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":3},{"_id":"614cf9ff1098a20029d02a6d","version":"0.1","version_clean":"0.1.0","codename":"Old DevEx","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["614cf9ff1098a20029d02a15","614cf9ff1098a20029d02a16","614cf9ff1098a20029d02a17","614cf9ff1098a20029d02a19","614cfd0849c8d900487ec4ac","614e4ce25cba7a0038ddbd7d","6165c7e8db9b250036741106","61672cee875753044a518242","61817d2af07b9f001be90f54","618ab9a8f31fe9002f7ffcd4","6234c60080e26003074eac30","6356f1f6151f960068581ed0","63d9a0447f835300035eb609"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":5,"forked_from":"5fa9a583c88a1e003de1fb69"},{"_id":"6303d9d6416bab001a283e4b","version":"0.2","version_clean":"0.2.0","codename":"New Help Dev","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6303d9d6416bab001a283d36","6303d9d6416bab001a283d37","6303d9d6416bab001a283d3b","6303d9d6416bab001a283d3c","6303d9d6416bab001a283d3d","6303d9d6416bab001a283d3e","6303d9d6416bab001a283d3f","630523d7fb7bfd002e9fe9cd","6305243b487811005429b696","634d7c4489e57300949dfc2f","6356fc010b8f9d001e6cc305","636a9468efab95005c3499a0","63d195137cac14004d6e0541","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","649cc0bbf15e78000ce9b977"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":1,"forked_from":"614cf9ff1098a20029d02a6d","updatedAt":"2023-10-30T22:02:33.548Z"},{"_id":"64f77a125b90e20045ad40a6","version":"0.3","version_clean":"0.3.0","codename":"New Dev - Manual API","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["64f77a125b90e20045ad3f35","64f77a125b90e20045ad3f36","64f77a125b90e20045ad3f37","64f77a125b90e20045ad3f38","64f77a125b90e20045ad3f39","64f77a125b90e20045ad3f3a","64f77a125b90e20045ad3f3b","64f77a125b90e20045ad3f3c","64f77a125b90e20045ad3f3d","634d7c4489e57300949dfc2f","64f77a125b90e20045ad3f3e","64f77a125b90e20045ad3f3f","64f77a125b90e20045ad3f40","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","64f77a125b90e20045ad3f41","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","64f8fc420924bd002b4cae9f","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2023-09-05T18:57:22.670Z","__v":1,"forked_from":"6303d9d6416bab001a283e4b","updatedAt":"2024-01-09T20:22:14.497Z"},{"_id":"659d9bd8788254004fcbc149","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659d9bd8788254004fcbbf98","659d9bd8788254004fcbbf99","64f77a125b90e20045ad3f37","659d9bd8788254004fcbbf9a","659d9bd8788254004fcbbf9b","659d9bd8788254004fcbbf9c","659d9bd8788254004fcbbf9d","659d9bd8788254004fcbbf9e","659d9bd8788254004fcbbf9f","634d7c4489e57300949dfc2f","659d9bd8788254004fcbbfa0","64f77a125b90e20045ad3f3f","659d9bd8788254004fcbbfa1","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","659d9bd8788254004fcbbfa2","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","659d9bd8788254004fcbbfa3","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","659d9bd8788254004fcbc14b","659da2127dc8e1004bba342c","65f499786db8f30017beba9a","65f4a88afa74360030b63801","65f4c2472247450058f98333","65fa2b11b5ec19000f4ad0b2","6616f8cbbd15820010c625ab","661702ecc11aab002aac404f"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"64f77a125b90e20045ad40a6","updatedAt":"2024-04-10T21:21:48.213Z"},{"_id":"660543b59a0a690054d42871","version":"1.1111","version_clean":"1.1111.0","codename":"Demo Day MAPI","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["660543b59a0a690054d426a1","660543b59a0a690054d426a2","64f77a125b90e20045ad3f37","660543b59a0a690054d426a3","659d9bd8788254004fcbbf9b","660543b59a0a690054d426a4","660543b59a0a690054d426a5","660543b59a0a690054d426a6","660543b59a0a690054d426a7","634d7c4489e57300949dfc2f","660543b59a0a690054d426a8","64f77a125b90e20045ad3f3f","660543b59a0a690054d426a9","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","660543b59a0a690054d426aa","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","660543b59a0a690054d426ab","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","659d9bd8788254004fcbc14b","660543b59a0a690054d426ac","660543b59a0a690054d426ad","660543b59a0a690054d426ae","660543b59a0a690054d426af","660543b59a0a690054d426b0","660543b59a0a690054d42873"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-03-28T10:17:25.142Z","__v":0,"forked_from":"659d9bd8788254004fcbc149","updatedAt":"2024-03-28T10:17:25.904Z"}],"variableDefaults":[{"source":"security","_id":"63405a756dda10000f0ee8a1","name":"Authorization","type":"apiKey","apiSetting":"61955187722b0a03d5d3843f"},{"source":"security","_id":"64e8f31e4b5dd10958059cb2","name":"BearerAuth","type":"http","scheme":"bearer","apiSetting":"649cc0bbf15e78000ce9b976"},{"source":"security","_id":"64f8c5cfcef95d006694b93d","name":"BearerTokenAuth","type":"http","scheme":"bearer","apiSetting":"6356fc000b8f9d001e6cc304"}],"webhookEnabled":false},{"_id":"6606e9e46d03dc004a19dbb3","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"#eeeeee","main_alt":"","header_text":"","body_highlight":"#3333ff","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":true,"theme":"line","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/4b61311-small-395ef92-small-docs.png","4b61311-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/a6f9fab-395ef92-small-docs.png","660acce3f965ed0054b96062"],"loginLogo":[],"logo_white":["https://files.readme.io/2647a5b-white-logo.png","white-logo.png",288,25,"#ffffff"],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/c8f764e-small-favicon.png","favicon.png",32,32,"#000000","https://files.readme.io/48bd6be-favicon.png"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"630e64812b4ed50089f1da1a"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-data.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"630e64812b4ed50089f1da19","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Data Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, and learn more about how to power your business forward with rich POI data.\n </p>\n<div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our suite of data products.\n </p>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M16,30,7.5645,20.0513c-.0479-.0571-.3482-.4515-.3482-.4515A10.8888,10.8888,0,0,1,5,13a11,11,0,0,1,22,0,10.8844,10.8844,0,0,1-2.2148,6.5973l-.0015.0025s-.3.3944-.3447.4474ZM8.8125,18.395c.001.0007.2334.3082.2866.3744L16,26.9079l6.91-8.15c.0439-.0552.2783-.3649.2788-.3657A8.901,8.901,0,0,0,25,13,9,9,0,0,0,7,13a8.9054,8.9054,0,0,0,1.8125,5.395Z\" fill=\"#3333FF\"/>\n <path d=\"M21,18H19V10H13v8H11V10a2.0021,2.0021,0,0,1,2-2h6a2.0021,2.0021,0,0,1,2,2Z\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"16\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"12\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <h3>Places</h3>\n <p> \n Enrich your understanding of locations to help you drive business decisions or develop engaging user experiences.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/data-products/docs/places-data-overview\">Places Data Types</a>\n </li>\n <li>\n <a href=\"/data-products/docs/places-delivery-overview\">Places Data Delivery Options</a>\n </li>\n <li>\n <a href=\"/data-products/docs/faqs-overview\">FAQs</a>\n </li>\n <li>\n <a href=\"/data-products/docs/release-notes\">Release Notes</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Data Tools</p>\n <h2>Places Data Schema</h2>\n <p style=\"margin-bottom:24px\">\n Foursquare Places offers 120M+ points of interest across 200+ countries and territories. We combine ground truth datasets, authoritative third-party sources, and our first-party data to provide the most accurate data available.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Foursquare’s Places Flat File comes with 25 core attributes and a multitude of rich attributes\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Core attributes are included in all of our packages\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Rich attributes are available as add-ons to any standard country or region package\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/data-products/docs/flat-file-data-schema\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n View Data Schema</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/dc6b69e-Screenshot_2024-03-14_at_2.21.53_PM.png\" alt=\"Example Places Data CSV\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Attributes & Delivery</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Places Categories </h3>\n <p>\n Foursquare attempts to apply accurate and granular categorization to each of our POI records. In order to accomplish this, we leverage our own proprietary taxonomy of 1K+ categories.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/data-products/docs/categories\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Places Chains</h3>\n <p>\n Foursquare has created explicit associations between national and local brands and their brick-and-mortar locations. Users can query the Places dataset explicitly by chain name or chain ID to obtain a list of stores representing that chain.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/data-products/docs/chains\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Delivery Options</h3>\n <p>\n Determine which type of access - Flat File or API - is best suited for your business needs. While you can access Places data via API or flat file, our API was designed for specific use cases common to web and app developers vs data delivered weekly or monthly, available via flat file. \n </p>\n <p>\n <a class=\"readmore\" href=\"/data-products/docs/place-delivery-options\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Power your business forward with rich POI data</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Location data is hard to get right. See why data professionals trust Foursquare’s leading, global POI database.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Schedule a demo</a>\n </div>\n </section>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Data Products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":false,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"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":false,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":43},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606e9e46d03dc004a19db33","version":"1.0","version_clean":"1.0.0","codename":"data-products","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db24","6606e9e46d03dc004a19db2e","6606e9e46d03dc004a19db2f","6606e9e46d03dc004a19db30","661efd3f819e30001bcde27a"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2024-03-20T21:01:41.983Z","__v":1,"forked_from":"6606e9e46d03dc004a19db31","updatedAt":"2024-04-16T22:35:43.268Z"},"subdomain":"fsq-data","subpath":"data-products","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=12951580568476"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:18:44.528Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606e9e46d03dc004a19db31","version":"0.1","version_clean":"0.1.0","codename":"Pre Unification","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db1d","6606e9e46d03dc004a19db1d","6606e9e46d03dc004a19db1e","6606e9e46d03dc004a19db1f","6606e9e46d03dc004a19db20","6606e9e46d03dc004a19db21","6606e9e46d03dc004a19db22","634763784b021603544b1398","6606e9e46d03dc004a19db23","6606e9e46d03dc004a19db24"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2022-08-30T19:26:58.983Z","__v":2,"updatedAt":"2024-04-01T14:56:13.870Z"},{"_id":"6606e9e46d03dc004a19db32","version":"3.0","version_clean":"3.0.0","codename":"all-places","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db25","6606e9e46d03dc004a19db25","6606e9e46d03dc004a19db26","6606e9e46d03dc004a19db27","6606e9e46d03dc004a19db28","6606e9e46d03dc004a19db29","6606e9e46d03dc004a19db2a","634763784b021603544b1398","6606e9e46d03dc004a19db2b","6606e9e46d03dc004a19db24","6606e9e46d03dc004a19db2c"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2023-08-11T15:01:22.585Z","__v":0,"forked_from":"6606e9e46d03dc004a19db31","updatedAt":"2023-08-11T15:01:22.781Z"},{"_id":"6606e9e46d03dc004a19db33","version":"1.0","version_clean":"1.0.0","codename":"data-products","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db24","6606e9e46d03dc004a19db2e","6606e9e46d03dc004a19db2f","6606e9e46d03dc004a19db30","661efd3f819e30001bcde27a"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2024-03-20T21:01:41.983Z","__v":1,"forked_from":"6606e9e46d03dc004a19db31","updatedAt":"2024-04-16T22:35:43.268Z"}],"variableDefaults":[],"webhookEnabled":false},{"_id":"6606ea084f38af000fe23ce1","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"#eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":true,"theme":"line","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/574d47f-small-395ef92-small-docs.png","574d47f-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/95663d4-395ef92-small-docs.png","660accf59b63f000123b85fa"],"loginLogo":[],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/85c4b96-small-favicon.png","favicon.png",32,32,"#000000","https://files.readme.io/9871454-favicon.png"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"630e649f542a1103a6b326f6"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-campaign.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"630e649f542a1103a6b326f5","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"},{"_id":"65e10bd04367bc001f641cc7","term":"Campaign Reach","definition":"Estimate of total uniques reached by the campaign, based on total impressions and impressions per exposed member of Foursquare audience."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<style> \n#ssr-main > div > header > div.rm-Header-bottom > div > div > div{\n display:none !important; \n}\n \n .landing-page-home .banner {\n min-height: 350px;\n}\n\n @media screen and (min-width: 769px) {\n .Header-topuTMpygDG4e1V .Header-searchtb6Foi0-D9Vx {\n display: none !important;\n }\n }\n .Header-topuTMpygDG4e1V .Header-searchtb6Foi0-D9Vx {\n display: block !important;\n}\n \n section.tile-container.tile-bg-alternate {\n background: #fff !important;\n}\n \n .Header-right21PC2XTT6aMg a:nth-child(1) {\nbackground:#fff !important;\n}\n\nbutton.rm-SearchToggle {\n width: 100%;\n max-width: 650px;\n}\n.footer-section {\n background-color: #f6f6f6;\n padding: 2rem 1rem;\n}\n\nfooter .footer-section ul {\n list-style-type: none !important;\n}\n\n.footer-section div > ul {\n display: grid;\n column-gap: 1rem;\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.footer-section div > ul > li > ul > li {\n margin-bottom: 1rem;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n\n.rm-CustomPage #content-container {\n max-width: 100% !important;\n}\n\n.grid-container-fluid #content-head {\n display: none !important;\n}\n\n.rm-Header-bottom-link.active {\n background: #171717 !important;\n color: #FFF !important;\n}\n.rm-Header-bottom-link.active i {\n color: #FFF !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n background: none !important;\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom-link:hover {\n background: #1E2021 !important;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n color: #fff;\n}\n\n.Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #3333FF !important;\n}\n.Header-right21PC2XTT6aMg a:nth-child(1) {\n color: #3333FF !important;\n}\n.Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #3333FF !important;\n color: #FFF !important;\n}\n.Header-right21PC2XTT6aMg a:first-child:hover {\n background: #F2EEFB !important\n}\n.Header-right21PC2XTT6aMg a:nth-child(2):hover {\n background: #1C1F9F !important;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n} \n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n \n background: #242E34 !important;\n \n} \n[data-color-mode=dark] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n}\n \n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #fff !important;\n}\n\n.rm-Header-bottom .Dropdown-button {\n font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;\n font-weight: 600 !important;\n\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-button {\n color: #F8F8F8 !important;\n border: none !important;\n background: #0D0D0D !important\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list {\n background: #0D0D0D !important;\n \n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a {\n color: #F8F8F8 !important;\n \n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1E2021 !important;\n color: #FFF !important;\n}\n[data-color-mode=\"dark\"] a.readmore {\n color: #4D4DFF !important;\n}\n\n\n.landing-page-home {\n /* Common styles for both variations */\n /* Variation 1: 50% width grid on desktop, vertically in-line on mobile */\n /* Variation 2: Rows of 3 Tiles */\n}\n[data-color-mode=\"dark\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n}\n.landing-page-home .container {\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 24px;\n}\n.landing-page-home button.rm-SearchToggle {\n height: 40px !important;\n}\n.landing-page-home .content {\n padding: 0 24px 24px;\n}\n.landing-page-home .content p {\n margin: 0 0 10px;\n line-height: 24px;\n}\n.landing-page-home section {\n padding: 48px 0;\n}\n.landing-page-home .button {\n border-radius: 12px;\n border: 1px solid #3333FF;\n background: #3333FF;\n color: #FFF;\n display: inline-block;\n padding: 12px 16px;\n text-decoration: none !important;\n margin-top: 24px;\n}\n.landing-page-home .button:hover {\n color: #3333FF;\n background: #FFF;\n}\n[data-color-mode=\"dark\"] .landing-page-home .button {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n[data-color-mode=\"dark\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n.landing-page-home .banner {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-hero-docs.jpg\") no-repeat center center #010101;\n}\n.landing-page-home .banner.signup {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-signup.jpg\") no-repeat center center #010101;\n}\n@media (min-width: 768px) {\n .landing-page-home .banner {\n padding: 80px 48px;\n }\n}\n.landing-page-home .banner h1 {\n color: #FFF;\n font-size: 48px;\n line-height: 64px;\n margin: 0 0 10px;\n padding: 0;\n font-weight: 300;\n}\n.landing-page-home .banner p.description {\n color: #B3B0B1;\n}\n.landing-page-home h2 {\n font-size: 32px;\n line-height: 40px;\n margin: 0;\n}\n.landing-page-home .tag {\n text-transform: uppercase;\n color: #2ED9C3;\n font-size: 12px;\n}\n.landing-page-home ul.filters {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n.landing-page-home ul.filters li {\n cursor: pointer;\n margin: 0;\n padding: 0;\n font-size: 14px !important;\n display: block;\n \n border-radius: 12px;\n padding: 6px 8px;\n border: 1px solid #F8F8F8;\n background: #F8F8F8;\n color: #171417;\n}\n.landing-page-home ul.filters li.active {\n background: #010101;\n color: #F8F8F8;\n border: 1px solid #010101;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li {\n background: #1E2021 !important;\n border: 1px solid #1E2021 !important;\n color: #F8F8F8 !important;\n}\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li.active {\n border: 1px solid #F8F8F8 !important;\n background: #F8F8F8 !important;\n color: #171417 !important;\n}\n.landing-page-home ul.pills {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n.landing-page-home ul.pills li {\n margin: 0;\n padding: 0;\n}\n.landing-page-home ul.pills li a {\n text-decoration: none;\n font-size: 14px !important;\n display: block;\n border: 1px solid #B3B0B1;\n border-radius: 50px;\n padding: 12px 16px;\n background: #F8F8F8;\n color: #171417;\n}\n.landing-page-home ul.pills li a:hover {\n background: #E0DDDE;\n text-decoration: none !important;\n}\n.landing-page-home ul.pills.blue li a {\n color: #3333FF;\n border-radius: 8px;\n background: #FFF;\n border: 1px solid #3333FF;\n}\n.landing-page-home ul.pills.blue li a:hover {\n background: #F2EEFB;\n \n}\n.landing-page-home ul.ticks {\n margin: 0 0 25px;\n padding: 0;\n list-style: none;\n}\n.landing-page-home .tiles {\n display: grid;\n gap: 20px;\n /* Adjust spacing between tiles as needed */\n row-gap: 40px;\n}\n.landing-page-home .tiles .tile-image {\n border-radius: 24px;\n box-shadow: 0px 3.38082px 11.77026px 0px rgba(0, 0, 0, 0.06), 0px 8.13971px 28.33825px 0px rgba(0, 0, 0, 0.08), 0px 27px 94px 0px rgba(0, 0, 0, 0.13), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);\n}\n@media (min-width: 768px) {\n .landing-page-home .tiles {\n padding: 24px;\n }\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: none; \n }\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: block; \n }\n}\n@media (max-width: 767px) {\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: block; \n }\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: none; \n } \n}\n.landing-page-home .tile-container-border .tile {\n position: relative;\n padding: 24px;\n border-radius: 16px;\n box-sizing: border-box;\n border: 1px solid #ccc;\n}\n.landing-page-home .tile-container-border .tile .external {\n position: absolute;\n right: 24px;\n width: 32px;\n height: 32px;\n border: 1px solid #F8F8F8;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50px;\n}\n.landing-page-home .tile .icon {\n box-sizing: content-box;\n background: #EFF4FE;\n border-radius: 12px;\n padding: 10px;\n width: 24px;\n height: 24px;\n display: inline-block;\n color: blue;\n margin-bottom: 16px;\n}\n.landing-page-home .tile .icon.text {\n padding: 4px 8px;\n font-size: 12px;\n height: unset;\n width: unset;\n border-radius: 6px;\n}\n.landing-page-home .tile .icon.text.green {\n color: #0A5E14;\n background: #D7F6E7;\n}\n.landing-page-home .tile-container-bg {\n background: #F8F8F8;\n}\n.landing-page-home .tile-container-bg .tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.1);\n background: #FFF;\n\n}\n.landing-page-home .tile-container-bg .tile h3 {\n margin-top: 0;\n}\n.landing-page-home .tile-container-bg .tile a {\n text-decoration: none;\n}\n.landing-page-home .tile-container-bg .tile a:hover {\n text-decoration: underline;\n}\n[data-color-mode=dark] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n}\n[data-color-mode=dark] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n[data-color-mode=dark] .rm-SearchToggle-icon {\n color: #fff !important;\n}\n[data-color-mode=dark] .rm-SearchToggle-placeholder {\n color: #fff !important;\n}\n[data-color-mode=dark] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n}\n[data-color-mode=dark] .landing-page-home .tile-container-bg .tile {\n background-color: #171717;\n border-color: #171717;\n}\n[data-color-mode=dark] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n}\n[data-color-mode=dark] .landing-page-home .tile .icon {\n background-color: #151515;\n}\n[data-color-mode=dark] .landing-page-home .tile-container.tile-bg-alternate {\n background: #0D0D0D !important;\n}\n[data-color-mode=dark] .landing-page-home ul.pills.blue li a {\n background: #0D0D0D;\n color: #4D4DFF !important;\n border: 1px solid #4D4DFF !important;\n}\n[data-color-mode=dark] .landing-page-home .tile-bg-alternate .tile .icon {\n background-color: rgba(27, 153, 243, 0.10);\n}\n[data-color-mode=dark] .landing-page-home ul.pills li a {\n background-color: #141414;\n border-color: #B3B0B1;\n}\n[data-color-mode=dark] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n[data-color-mode=dark] .footer-section {\n background-color: #0D0D0D;\n border-top: 1px solid #3D3739;\n}\n[data-color-mode=dark] .footer-section path {\n fill: #fff;\n}\n[data-color-mode=dark] .footer-section ul {\n color: #fff !important;\n}\n[data-color-mode=dark] .footer-section ul li a {\n color: #757575;\n}\n\n@media(prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n }\n [data-color-mode=\"system\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n }\n [data-color-mode=\"system\"] .rm-SearchToggle-icon {\n color: #fff !important;\n }\n [data-color-mode=\"system\"] .rm-SearchToggle-placeholder {\n color: #fff !important;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile {\n background-color: #171717;\n border-color: #171717;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile .icon {\n background-color: #151515;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container.tile-bg-alternate {\n background: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a {\n background: #0D0D0D;\n color: #4D4DFF !important;\n border: 1px solid #4D4DFF !important;\n \n }\n [data-color-mode=\"system\"] .landing-page-home .tile-bg-alternate .tile .icon {\n background-color: rgba(27, 153, 243, 0.10);\n }\n [data-color-mode=\"system\"] .landing-page-home ul.pills li a {\n background-color: #141414;\n border-color: #B3B0B1;\n }\n [data-color-mode=\"system\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff;\n }\n [data-color-mode=\"system\"] .footer-section {\n background-color: #0D0D0D;\n border-top: 1px solid #3D3739;\n }\n [data-color-mode=\"system\"] .footer-section path {\n fill: #fff;\n }\n [data-color-mode=\"system\"] .footer-section ul {\n color: #fff !important;\n }\n [data-color-mode=\"system\"] .footer-section ul li a {\n color: #757575;\n }\n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n }\n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n } \n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n \n background: #242E34 !important;\n \n } \n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button {\n color: #FFF !important;\n border: none !important;\n background: #0D0D0D !important\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link {\n background: none !important\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link:hover {\n background: #1E2021 !important\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link i {\n \n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n }\n [data-color-mode=\"system\"] .landing-page-home ul.filters li {\n background: #1E2021 !important;\n border: 1px solid #1E2021 !important;\n color: #F8F8F8 !important;\n }\n [data-color-mode=\"system\"] .landing-page-home ul.filters li.active {\n border: 1px solid #F8F8F8 !important;\n background: #F8F8F8 !important;\n color: #171417 !important;\n }\n [data-color-mode=\"system\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n }\n [data-color-mode=\"system\"] .landing-page-home .button {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list {\n background: #0D0D0D !important;\n color: #F8F8F8 !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a {\n color: #F8F8F8 !important;\n \n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1E2021 !important;\n }\n [data-color-mode=\"system\"] a.readmore {\n color: #4D4DFF !important;\n }\n}\n@media (min-width: 768px) {\n .landing-page-home .tiles-half {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n@media (min-width: 768px) {\n .landing-page-home .tiles-third {\n grid-template-columns: repeat(3, 1fr);\n }\n}\n .doc-search-button {\n font-size: 0.9rem;\n line-height: 1.6;\n color: #000;;\n opacity: 0.999;\n display: inline-block;\n border: solid 1px #6666FF;\n background-color: white;\n border-radius: 7px;\n padding: 0.5em 1em;\n transition: background 100ms;\n width: 50%;\n}\n \n \nnav a[href=\"https://location.foursquare.com/campaign-products/docs-home\"] {\n background: #171717 !important;\n color: #fff !important;\n}\n\n \n</style>\n\n\n<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Campaign Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, and learn more about optimizing your advertising iniatives with our Campaign Products.\n </p>\n<div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our suite of campaign products.\n </p>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\">\n <path d=\"M16,28A12,12,0,1,1,28,16,12,12,0,0,1,16,28ZM16,6A10,10,0,1,0,26,16,10,10,0,0,0,16,6Z\" fill=\"#3333FF\"></path>\n <path d=\"M16,22a6,6,0,1,1,6-6A6,6,0,0,1,16,22Zm0-10a4,4,0,1,0,4,4A4,4,0,0,0,16,12Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <h3>Targeting</h3>\n <p>\n Learn about Audience, a tool for designing/deploying audience segments derived from historical place visits, and Proximity, a tool for building highly-customized geofences.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/what-is-audience\">Learn about Audience</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/build-an-audience-segment\">Build an Audience Segment</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/what-is-proximity\">Learn about Proximity</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/build-a-proximity-segment\">Build a Proximity Segment</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/deploy-segments-to-dsp\">Self-Serve Deployment</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <h3>Attribution</h3>\n <p>\n Quantify the effectiveness of advertising campaigns at driving conversions across all channels. \n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/what-is-attribution\">Learn about Attribution</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/attribution-account\">Attribution Accounts</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/calculating-feasibility\">Calculate Campaign Feasibility</a>\n </li>\n <li><a href=\"https://docs.foursquare.com/campaign-products/docs/create-an-attribution-campaign\">Create an Attribution Campaign</a></li>\n <li><a href=\"https://docs.foursquare.com/campaign-products/docs/managing-an-attribution-campaign\">Manage a Campaign</a></li>\n <li><a href=\"https://docs.foursquare.com/campaign-products/docs/attribution-faq\">Attribution FAQ</a></li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Campaign Tools</p>\n <h2>Feasibility Calculator</h2>\n <p style=\"margin-bottom:24px\">\n Provide your estimated impressions to get a score for your campaign. Alternatively, provide weights and frequencies to get the minimum number of impressions needed to get started with Attribution.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Digital media measurement\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Television media\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Out-of-home media\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Get minimum impressions or estimated matched visitors\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/calculating-feasibility\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Calculate Campaign Feasibility</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/abf3b51-a89d81f-Foursquare_Campaign_Calculator-pTswXkXc2x.png\" alt=\"Campaign Feasibility Calculator Example\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Audience</h3>\n <p>\n New to building Audience segments with Foursquare? Jump into our step-by-step guide that brings you \n up to speed.\n </p>\n <p>\n <a class=\"readmore\" href=\"https://docs.foursquare.com/campaign-products/docs/build-an-audience-segment\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with Proximity</h3>\n <p>\n Want to create geofences tailored for your campaign? This full guide walks you through Foursquare's Proximity tool.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://docs.foursquare.com/campaign-products/docs/build-a-proximity-segment\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Attribution</h3>\n <p>\n Confused about setting up your campaign in Foursquare Attribution? This guide contains detailed descriptions for each step of the process.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://docs.foursquare.com/campaign-products/docs/create-an-attribution-campaign\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Step up your campaigns with Foursquare</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Products? Solutions? Plans? Prices? If you have questions, we have experts ready to answer them.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Speak to an Expert</a>\n </div>\n </section>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Campaign Products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":90},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606ea074f38af000fe23c3a","version":"1.0","version_clean":"1.0.0","codename":"marketers-content-overhaul","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["65a0405fa5b09e00633508ba","65a0405fa5b09e00633508ba","65a0405fa5b09e00633508bb","65a0405fa5b09e00633508bc","65a0405fa5b09e00633508bd","65a0405fa5b09e00633508be","63458e8aa5392200a50d0b98","65a0405fa5b09e00633508bf","65a0405fa5b09e00633508c0","6606ea074f38af000fe23c42","6606ea074f38af000fe23c43","6606ea074f38af000fe23c4b","65bbfa67c4a1eb00426466b2","65a1aa574aa2d70037fdbb2e","65bbfa67c4a1eb00426466b3","65bbfa67c4a1eb00426466b4","6606ea074f38af000fe23c4c","65bbfa67c4a1eb00426466b6","6606ea074f38af000fe23c4d","6606ea074f38af000fe23c4e","65bc19028cdd4d000e0eb22d","65c1253ebedd60005cd3b162","65c12811255c530055431f6f","6606ea074f38af000fe23c4f"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2024-02-01T20:09:11.825Z","__v":0,"forked_from":"6606ea074f38af000fe23c39","updatedAt":"2024-04-04T23:57:54.531Z"},"subdomain":"fsq-campaign","subpath":"campaign-products","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://foursquare4411.zendesk.com/hc/en-us/requests/new"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:19:20.020Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606ea074f38af000fe23c38","version":"0.1","version_clean":"0.1.0","codename":"Old v1.0","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606ea074f38af000fe23c3b","6606ea074f38af000fe23c3b","6606ea074f38af000fe23c3c","6606ea074f38af000fe23c3d","6606ea074f38af000fe23c3e","6606ea074f38af000fe23c3f","63458e8aa5392200a50d0b98","6606ea074f38af000fe23c40","6606ea074f38af000fe23c41","6606ea074f38af000fe23c42"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2022-08-30T19:27:35.751Z","__v":2,"updatedAt":"2024-04-04T23:57:46.280Z"},{"_id":"6606ea074f38af000fe23c39","version":"2.0","version_clean":"2.0.0","codename":"marketers-original-content","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["65a0405fa5b09e00633508ba","65a0405fa5b09e00633508ba","65a0405fa5b09e00633508bb","65a0405fa5b09e00633508bc","65a0405fa5b09e00633508bd","65a0405fa5b09e00633508be","63458e8aa5392200a50d0b98","65a0405fa5b09e00633508bf","65a0405fa5b09e00633508c0","6606ea074f38af000fe23c42","6606ea074f38af000fe23c43","6606ea074f38af000fe23c44","6606ea074f38af000fe23c45","65a1aa574aa2d70037fdbb2e","6606ea074f38af000fe23c46","6606ea074f38af000fe23c47","6606ea074f38af000fe23c48","6606ea074f38af000fe23c49","6606ea074f38af000fe23c4a"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2024-01-11T19:24:15.588Z","__v":1,"forked_from":"6606ea074f38af000fe23c38","updatedAt":"2024-02-01T20:08:45.840Z"},{"_id":"6606ea074f38af000fe23c3a","version":"1.0","version_clean":"1.0.0","codename":"marketers-content-overhaul","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["65a0405fa5b09e00633508ba","65a0405fa5b09e00633508ba","65a0405fa5b09e00633508bb","65a0405fa5b09e00633508bc","65a0405fa5b09e00633508bd","65a0405fa5b09e00633508be","63458e8aa5392200a50d0b98","65a0405fa5b09e00633508bf","65a0405fa5b09e00633508c0","6606ea074f38af000fe23c42","6606ea074f38af000fe23c43","6606ea074f38af000fe23c4b","65bbfa67c4a1eb00426466b2","65a1aa574aa2d70037fdbb2e","65bbfa67c4a1eb00426466b3","65bbfa67c4a1eb00426466b4","6606ea074f38af000fe23c4c","65bbfa67c4a1eb00426466b6","6606ea074f38af000fe23c4d","6606ea074f38af000fe23c4e","65bc19028cdd4d000e0eb22d","65c1253ebedd60005cd3b162","65c12811255c530055431f6f","6606ea074f38af000fe23c4f"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2024-02-01T20:09:11.825Z","__v":0,"forked_from":"6606ea074f38af000fe23c39","updatedAt":"2024-04-04T23:57:54.531Z"}],"variableDefaults":[{"source":"security","_id":"65c12813255c530055431f70","name":"basicAuth","type":"http","scheme":"basic","apiSetting":"6606ea074f38af000fe23c53"}],"webhookEnabled":false},{"_id":"6606ea3fcfdebc002a58a6f9","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":true,"theme":"line","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/b67076e-small-395ef92-small-docs.png","b67076e-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/758583d-395ef92-small-docs.png","660acd06efe91e001fbe3340"],"loginLogo":[],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/ded4ad1-small-favicon.png","favicon.png",32,32,"#000000","https://files.readme.io/3873f45-favicon.png"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"6266fbd4f8cc1800403df71f"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-analytics.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"6266fbd4f8cc1800403df71e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Analytics Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, and learn more about how to create powerful visualization and generate new insightful datasets.\n </p>\n<div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our suite of analytics products.\n </p>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M31,8c0-0.4-0.2-0.7-0.5-0.9l-7-4C23.3,3,23.2,3,23,3s-0.3,0-0.5,0.1L16,6.8L9.5,3.1C9.3,3,9.2,3,9,3S8.7,3,8.5,3.1l-7,4\n C1.2,7.3,1,7.6,1,8v20c0,0.6,0.4,1,1,1c0.2,0,0.3-0.1,0.5-0.1l0,0L9,25.2l6.5,3.7C15.7,29,15.8,29,16,29s0.3,0,0.5-0.1l6.5-3.7\n l6.5,3.7l0,0c0.1,0.1,0.3,0.1,0.5,0.1c0.6,0,1-0.4,1-1V8z M3,8.6l5-2.9v17.7l-5,2.9V8.6z M15,26.3l-5-2.9V5.7l5,2.9V26.3z M22,23.4\n l-5,2.9V8.6l5-2.9V23.4z M24,23.4V5.7l5,2.9l0,17.7L24,23.4z\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <h3>Studio</h3>\n <p> \n Next-generation geospatial analytics platform for working with big geospatial data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/analytics-products/docs/studio-platform-overview\">Platform Overview</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-user-manuals-overview\">User Manuals</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/hex-tiles\">Hex Tiles</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/notebooks-overview\">Notebooks</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/connectors\">Data Connectors</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-use-case-guides-overview\">Use Cases & Examples</a>\n </li>\n </ul>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Analytics Tools</p>\n <h2>Hex Tiles</h2>\n <p style=\"margin-bottom:24px\">\n Foursquare's analytic tiling system for geospatial data that combines the ability of tiling systems to handle massive datasets with the power of the H3 hierarchical grid system.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Expedite the data preparation and analytics processes\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Visualize planetary-scale data at any level of granularity\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Analyze data while browsing the map, enabled by the data's tabular, gridded format\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"https://studio.foursquare.com/workspace/datasets/882dd0ff-8bcf-4e6f-be52-1028523f71c7\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Interact with Sample Map</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/57252cd-us-census.png\" alt=\"Studio Hex Tiles\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Community Resources</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Geospatial Data Catalog</h3>\n <p>\n Explore a growing list of geospatial datasets provided by Foursquare Studio and our partners.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://studio.unfolded.ai/home/catalog\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Studio Map Community</h3>\n <p>\n Interact with a wide array of Studio Maps created by Studio engineers and other community members.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://studio.unfolded.ai/home/community\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Studio Map SDK</h3>\n <p>\n Use the Map SDK to make maps in JavaScript and Python. Run sandbox examples directly from our documentation.\n </p>\n <p>\n <a class=\"readmore\" href=\"https://foursquare.github.io/unfolded-sdk-playground\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Get started with Foursquare Studio</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Tap into powerful insights with your geospatial data using Foursquare Studio.\n </p>\n <a href=\"https://studio.foursquare.com/signup\" class=\"button\">Start a Free trial</a>\n </div>\n </section>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Analytics Products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"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}},"totalScore":89},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"660ae2939b63f000123bb7bc","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6266fbd6f8cc1800403df725","6266fbd6f8cc1800403df725","660ae2929b63f000123bb6e1","660ae2929b63f000123bb6e2","660ae2929b63f000123bb6e3","626858efef7f95002fd40fcf","62685911eaa521003dfdc510","660ae2929b63f000123bb6e4","660ae2929b63f000123bb6e5","63221b5e3aae030d3bfc241b","63221c922d640a04f3be0224","633cc5ceffd93a000fcae005","660ae2929b63f000123bb6e6","6356bc2663b16c01f1677415","660ae2929b63f000123bb6e7","660ae2929b63f000123bb6e8","6606ea3fcfdebc002a58a621","64825a637cc1970045951c1f","660ae2929b63f000123bb6e9","6483a404947b23006ee041ed","660ae2939b63f000123bb7be","660ae372f965ed0054b99351","660aecdf2b21b9000fd8566d","66c65bbc65dbe000684ea130","66c65bc02b6fb300303372d5","66f5829376cdba0040735163"],"project":"6606ea3fcfdebc002a58a6f9","releaseDate":"2022-04-25T19:51:50.020Z","createdAt":"2024-04-01T16:36:34.947Z","__v":1,"forked_from":"6606ea3fcfdebc002a58a618","updatedAt":"2024-09-26T15:49:39.437Z"},"subdomain":"fsq-analytics","subpath":"analytics-products","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=12951735014172"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:20:15.989Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606ea3fcfdebc002a58a618","version":"0.1","version_clean":"0.1.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6266fbd6f8cc1800403df725","6266fbd6f8cc1800403df725","6606ea3fcfdebc002a58a619","6606ea3fcfdebc002a58a61a","6606ea3fcfdebc002a58a61b","626858efef7f95002fd40fcf","62685911eaa521003dfdc510","6606ea3fcfdebc002a58a61c","6606ea3fcfdebc002a58a61d","63221b5e3aae030d3bfc241b","63221c922d640a04f3be0224","633cc5ceffd93a000fcae005","6606ea3fcfdebc002a58a61e","6356bc2663b16c01f1677415","6606ea3fcfdebc002a58a61f","6606ea3fcfdebc002a58a620","6606ea3fcfdebc002a58a621","64825a637cc1970045951c1f","6606ea3fcfdebc002a58a622","6483a404947b23006ee041ed"],"project":"6606ea3fcfdebc002a58a6f9","releaseDate":"2022-04-25T19:51:50.020Z","createdAt":"2022-04-25T19:51:50.020Z","__v":1,"updatedAt":"2024-04-01T17:17:18.240Z"},{"_id":"660ae2939b63f000123bb7bc","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6266fbd6f8cc1800403df725","6266fbd6f8cc1800403df725","660ae2929b63f000123bb6e1","660ae2929b63f000123bb6e2","660ae2929b63f000123bb6e3","626858efef7f95002fd40fcf","62685911eaa521003dfdc510","660ae2929b63f000123bb6e4","660ae2929b63f000123bb6e5","63221b5e3aae030d3bfc241b","63221c922d640a04f3be0224","633cc5ceffd93a000fcae005","660ae2929b63f000123bb6e6","6356bc2663b16c01f1677415","660ae2929b63f000123bb6e7","660ae2929b63f000123bb6e8","6606ea3fcfdebc002a58a621","64825a637cc1970045951c1f","660ae2929b63f000123bb6e9","6483a404947b23006ee041ed","660ae2939b63f000123bb7be","660ae372f965ed0054b99351","660aecdf2b21b9000fd8566d","66c65bbc65dbe000684ea130","66c65bc02b6fb300303372d5","66f5829376cdba0040735163"],"project":"6606ea3fcfdebc002a58a6f9","releaseDate":"2022-04-25T19:51:50.020Z","createdAt":"2024-04-01T16:36:34.947Z","__v":1,"forked_from":"6606ea3fcfdebc002a58a618","updatedAt":"2024-09-26T15:49:39.437Z"}],"variableDefaults":[{"source":"security","_id":"649cc2ba4934410062bf135e","name":"Authorization","type":"apiKey","apiSetting":"6606ea3fcfdebc002a58a624"}],"webhookEnabled":false},{"_id":"6606e9c5e8ce1f005276b057","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":false,"showExactDate":true},"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":"eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"column","link_logo_to_url":true,"theme":"solid","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"dropdown","splitReferenceDocs":true,"showMetricsInReference":false,"logo":["https://files.readme.io/af60d4b-small-395ef92-small-docs.png","af60d4b-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/99736b7-395ef92-small-docs.png","660acd14efe91e001fbe334d"],"loginLogo":[],"logo_white":["https://files.readme.io/1521b06-small-FSQ_logo_white.png","FSQ_logo_white.png",355,80,"#ffffff","https://files.readme.io/3ce6124-FSQ_logo_white.png"],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/8053e33-small-favicon.png","favicon.png",32,32,"#1c1c1c","https://files.readme.io/6735b58-favicon.png"],"stylesheet":"","stylesheet_hub2":".Param1QyvwHroaCgH .Collapseda2tBtFifUAjo .Param1QyvwHroaCgH {\n display: block;\n}\n\n.Param1QyvwHroaCgH .Collapseda2tBtFifUAjo .Param-form1SoAutupIaz3 {\n margin-left: 10px;\n max-width: 100%;\n}\n\n\n/* Custom Console Doc Styles */\n@media (max-width: 768px){\nbody:not(.showSidebarFlyout) #hub-sidebar.Sidebar_flyout2qTF85usvHxB, body:not(.showSidebarFlyout) #reference-sidebar.Sidebar_flyout2qTF85usvHxB {\n display: none !important;\n}\n}\n\n.rm-Sidebar_guides .hub-sidebar-content > section:last-of-type > .Sidebar-headingTRQyOa2pk0gh {\n display: none !important;\n}\n\nli.Sidebar-item23D-2Kd61_k3.expanded-section-item a[href=\"/developer/docs/developer-console-overview\"] {\n /* Applying styles */\n border-radius: 4px;\n background: #F2EEFB !important;\n box-shadow: 2px 0 0 0 #686df3 inset;\n color: #4f5a66 !important;\n margin-left:-15px !important;\n font-weight:500;\n}\n\n\n.rm-Sidebar_guides {\n opacity: 0;\n animation: fadeIn 0s 1s forwards;\n}\n\n@keyframes fadeIn {\n to {\n opacity: 1;\n }\n}","stylesheet_hub3":"","javascript":"","javascript_hub2":"$(window).on(\"pageLoad\", function (e, state) {\n setTimeout(function () {\n // Check if there's an active link within the Developer Console section\n const isActiveDeveloperConsolePage =\n document.querySelector(\n \".Sidebar-listWrapper6Q9_yUrG906C .Sidebar-link2Dsha-r-GKh2.active\"\n ) !== null;\n\n if (isActiveDeveloperConsolePage) {\n const developerConsoleSection = Array.from(\n document.querySelectorAll(\n \".rm-Sidebar_guides .Sidebar-headingTRQyOa2pk0gh\"\n )\n ).find(\n (heading) =>\n heading.textContent.includes(\"Developer Console\") &&\n heading.classList.contains(\"section-expanded\")\n )?.parentNode;\n\n if (developerConsoleSection) {\n document\n .querySelectorAll(\n \".rm-Sidebar_guides .Sidebar-listWrapper6Q9_yUrG906C\"\n )\n .forEach((section) => {\n section.style.display =\n section === developerConsoleSection ? \"\" : \"none\";\n section\n .querySelectorAll(\n \".Sidebar-item23D-2Kd61_k3, .subpages .Sidebar-item23D-2Kd61_k3\"\n )\n .forEach((item) => {\n item.style.display = \"\";\n });\n });\n\n const lastSectionHeading = document.querySelector(\n \".rm-Sidebar_guides .hub-sidebar-content > section:last-of-type > .Sidebar-headingTRQyOa2pk0gh\"\n );\n if (\n lastSectionHeading &&\n lastSectionHeading.textContent.includes(\"Developer Console\")\n ) {\n lastSectionHeading.style.display = \"block\";\n }\n\n // Call the function to duplicate navigation after a short delay to ensure the page is fully loaded\n setTimeout(function () {\n duplicateNavigation();\n }, 1); // Adjust the delay as needed\n }\n } else {\n\n // Hide the Developer Console section\n const developerConsoleSection = document.querySelector('.rm-Sidebar_guides .Sidebar-headingTRQyOa2pk0gh');\n if (developerConsoleSection) {\n developerConsoleSection.parentNode.style.display = \"none\";\n }\n\n // Restore visibility of all other sidebar sections\n document\n .querySelectorAll(\".rm-Sidebar_guides .Sidebar-listWrapper6Q9_yUrG906C\")\n .forEach((section) => {\n section.style.display = \"\";\n });\n\n // Ensure that all section headings are visible\n document\n .querySelectorAll(\".rm-Sidebar_guides .Sidebar-headingTRQyOa2pk0gh\")\n .forEach((heading) => {\n heading.style.display = \"block\"; // Or whatever the default should be\n });\n\n // Remove the 'active' class from the Console Docs link in the top navigation, if it was set\n const consoleDocsLink = document.querySelector(\n '.Header-bottom-link[href*=\"developer/docs/developer-console-overview\"]'\n );\n if (consoleDocsLink) {\n consoleDocsLink.classList.remove(\"active\");\n }\n\n // Add the 'active' class to the Console Docs link\n const newConsoleDocsLink = document.querySelector('.Header-bottom-link[href*=\"developer/docs/developer-console-overview\"]');\n if (newConsoleDocsLink) {\n newConsoleDocsLink.classList.add(\"active\");\n }\n }\n }, 10); // Adjust delay as needed\n});\n\n\n// Function to duplicate and insert the original navigation\nfunction duplicateNavigation() {\n // Get the original element to be duplicated\n var originalElement = document.querySelector(\n \".rm-Header-bottom\"\n );\n\n // Check if the original element exists\n if (originalElement) {\n // Clone the original element\n var clonedElement = originalElement.cloneNode(true);\n\n // Insert the cloned element directly after the original element\n originalElement.parentNode.insertBefore(\n clonedElement,\n originalElement.nextSibling\n );\n\n // Hide the original element\n originalElement.style.display = \"none\";\n\n // Remove 'active' class from navigation links below\n const navigationLinks = document.querySelectorAll('.Header-leftADQdGVqx1wqU a');\n navigationLinks.forEach(link => {\n link.classList.remove('active');\n });\n\n // Add the 'active' class to the first Console Docs link\n const consoleDocsLink = document.querySelectorAll('.rm-Header-link[href*=\"developer/docs/developer-console-overview\"]')[1];\n if (consoleDocsLink) {\n consoleDocsLink.classList.add(\"active\");\n console.log(\"Added Active to Console Docs Link\");\n }\n }\n}\n\n\n\n$(window).on('pageLoad', function(e, state) {\n if (state && state.params && state.params.slug === \"address-form-autofill\") {\n function localAddressAutoFillJs() {\n const fsqAPIToken = \"fsq3gM6Yqlox6l+EPn1ITXAlJxk5YaBFlQS5bKofN7ov5W8=\";\n let sessionToken = generateRandomSessionToken();\n const addressInput = document.getElementById(\"autofill-search\");\n const dropDownField = document.getElementById(\"autofill-dropdown\");\n const ulField = document.getElementById(\"autofill-suggestions\");\n const errorField = document.getElementById(\"autofill-error\");\n const notFoundField = document.getElementById(\"autofill-not-found\");\n const cityInput = document.getElementById(\"autofill-city\");\n const regionInput = document.getElementById(\"autofill-region\");\n const countryInput = document.getElementById(\"autofill-country\");\n const postcodeInput = document.getElementById(\"autofill-postcode\");\n const address2Input = document.getElementById(\"autofill-address2\");\n const form = document.getElementById(\"autofill-form\");\n const searchContainer = document.getElementById(\n \"autofill-search-container\"\n );\n\n form && form.addEventListener(\"submit\", preventFormSubmit, true);\n const onChangeAutoComplete = debounce(changeAutoComplete);\n addressInput &&\n addressInput.addEventListener(\"input\", onChangeAutoComplete);\n searchContainer &&\n searchContainer.addEventListener(\"focusin\", focusEventAutoComplete);\n searchContainer &&\n searchContainer.addEventListener(\"focusout\", focusEventAutoComplete);\n\n ulField && ulField.addEventListener(\"click\", selectItem);\n\n function focusEventAutoComplete(event) {\n if (event.type === \"focusin\" && event.target.value) {\n dropDownField.style.display = \"block\";\n } else if (\n event.type === \"focusout\" &&\n !event.currentTarget.contains(event.relatedTarget)\n ) {\n dropDownField.style.display = \"none\";\n }\n }\n\n function preventFormSubmit(event) {\n event.preventDefault();\n }\n\n function logError(err) {\n console.warn(`ERROR(${err.code}): ${err.message}`);\n }\n\n /* Generate a random string with 32 characters.\n Session Token is a user-generated token to identify a session for billing purposes.\n Learn more about session tokens.\n https://docs.foursquare.com/reference/session-tokens\n */\n function generateRandomSessionToken(length = 32) {\n let result = \"\";\n const characters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\";\n for (let i = 0; i < length; i++) {\n result += characters[Math.floor(Math.random() * characters.length)];\n }\n return result;\n }\n\n let isFetching = false;\n async function changeAutoComplete({ target }) {\n const { value: inputSearch = \"\" } = target;\n ulField.innerHTML = \"\";\n notFoundField.style.display = \"none\";\n errorField.style.display = \"none\";\n if (inputSearch.length && !isFetching) {\n try {\n isFetching = true;\n const results = await autoComplete(inputSearch);\n if (results && results.length) {\n results.forEach((value) => {\n addItem(value);\n });\n } else {\n notFoundField.innerHTML = `Foursquare can't\n find ${inputSearch}. Make sure your search is spelled correctly.`;\n notFoundField.style.display = \"block\";\n }\n } catch (err) {\n errorField.style.display = \"block\";\n logError(err);\n } finally {\n isFetching = false;\n dropDownField.style.display = \"block\";\n }\n } else {\n dropDownField.style.display = \"none\";\n }\n }\n\n async function autoComplete(query) {\n try {\n const searchParams = new URLSearchParams({\n query,\n types: \"address\",\n session_token: sessionToken,\n }).toString();\n const searchResults = await fetch(\n `https://api.foursquare.com/v3/autocomplete?${searchParams}`,\n {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n }\n );\n const data = await searchResults.json();\n return data.results;\n } catch (error) {\n throw error;\n }\n }\n\n function addItem(value) {\n const { link } = value;\n if (!link) return;\n ulField.innerHTML += `<button class=\"autofill--dropdown-item autofill--text\" data-object=${link}>\n <div>${highlightedNameElement(value.text)}</div>\n <div class=\"autofill--secondary-text\">${value.text.secondary}</div>\n </button>`;\n }\n\n async function selectItem({ target }) {\n if (target.tagName === \"BUTTON\") {\n const link = target.dataset.object;\n const addressDetail = await fetchAddressDetails(link);\n const { location = {} } = addressDetail;\n const {\n address = \"\",\n country = \"\",\n postcode = \"\",\n locality = \"\",\n region = \"\",\n } = location;\n addressInput.value = address;\n address2Input.value = \"\";\n countryInput.value = country;\n postcodeInput.value = postcode;\n cityInput.value = locality;\n regionInput.value = region;\n // generate new session token after a complete search\n sessionToken = generateRandomSessionToken();\n\n address2Input && address2Input.focus();\n dropDownField.style.display = \"none\";\n }\n }\n\n async function fetchAddressDetails(link) {\n try {\n const results = await fetch(`https://api.foursquare.com${link}`, {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n });\n const data = await results.json();\n return data;\n } catch (err) {\n logError(err);\n }\n }\n\n function highlightedNameElement(textObject) {\n if (!textObject) return \"\";\n const { primary, highlight } = textObject;\n if (highlight && highlight.length) {\n let beginning = 0;\n let hightligtedWords = \"\";\n for (let i = 0; i < highlight.length; i++) {\n const { start, length } = highlight[i];\n hightligtedWords += primary.substr(beginning, start - beginning);\n hightligtedWords += \"<b>\" + primary.substr(start, length) + \"</b>\";\n beginning = start + length;\n }\n hightligtedWords += primary.substr(beginning);\n return hightligtedWords;\n }\n return primary;\n }\n\n function debounce(func, timeout = 300) {\n let timer;\n return (...args) => {\n clearTimeout(timer);\n timer = setTimeout(() => {\n func.apply(this, args);\n }, timeout);\n };\n }\n }\n\n localAddressAutoFillJs();\n }\n if (state && state.params && state.params.slug === \"local-search-map\") {\n function loadLocalMapSearchJs() {\n mapboxgl.accessToken =\n \"pk.eyJ1IjoiZm91cnNxdWFyZSIsImEiOiJjbDNqNXdrN20wN3JtM2JvMWFqZGxoaGljIn0.uSxJ2t7E96TrBFsn3cXT_g\";\n const fsqAPIToken = \"fsq3bgqdcpLAJFkodk8gisc2F+NenA7gK/zI97A9nKQAXIw=\";\n let userLat = 40.7128;\n let userLng = -74.006;\n let sessionToken = generateRandomSessionToken();\n const inputField = document.getElementById(\"explorer-search\");\n const dropDownField = document.getElementById(\"explorer-dropdown\");\n const ulField = document.getElementById(\"explorer-suggestions\");\n const errorField = document.getElementById(\"explorer-error\");\n const notFoundField = document.getElementById(\"explorer-not-found\");\n\n const onChangeAutoComplete = debounce(changeAutoComplete);\n inputField.addEventListener(\"input\", onChangeAutoComplete);\n ulField.addEventListener(\"click\", selectItem);\n\n function success(pos) {\n const { latitude, longitude } = pos.coords;\n userLat = latitude;\n userLng = longitude;\n flyToLocation(userLat, userLng);\n }\n\n function logError(err) {\n console.warn(`ERROR(${err.code}): ${err.message}`);\n }\n\n navigator.geolocation.getCurrentPosition(success, logError, {\n enableHighAccuracy: true,\n timeout: 5000,\n maximumAge: 0,\n });\n\n const map = new mapboxgl.Map({\n container: \"map\",\n style: \"mapbox://styles/mapbox/light-v10\",\n center: [userLng, userLat],\n zoom: 12,\n });\n\n map.addControl(new mapboxgl.GeolocateControl());\n map.addControl(new mapboxgl.NavigationControl());\n\n let currentMarker;\n\n /* Generate a random string with 32 characters.\n Session Token is a user-generated token to identify a session for billing purposes.\n Learn more about session tokens.\n https://docs.foursquare.com/reference/session-tokens\n */\n function generateRandomSessionToken(length = 32) {\n let result = \"\";\n const characters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\";\n for (let i = 0; i < length; i++) {\n result += characters[Math.floor(Math.random() * characters.length)];\n }\n return result;\n }\n\n let isFetching = false;\n async function changeAutoComplete({ target }) {\n const { value: inputSearch = \"\" } = target;\n ulField.innerHTML = \"\";\n notFoundField.style.display = \"none\";\n errorField.style.display = \"none\";\n if (inputSearch.length && !isFetching) {\n try {\n isFetching = true;\n const results = await autoComplete(inputSearch);\n if (results && results.length) {\n results.forEach((value) => {\n addItem(value);\n });\n } else {\n notFoundField.innerHTML = `Foursquare can't\n find ${inputSearch}. Make sure your search is spelled correctly.\n <a href=\"https://foursquare.com/add-place?ll=${userLat}%2C${userLng}&venuename=${inputSearch}\"\n target=\"_blank\" rel=\"noopener noreferrer\">Don't see the place you're looking for?</a>.`;\n notFoundField.style.display = \"block\";\n }\n } catch (err) {\n errorField.style.display = \"block\";\n logError(err);\n } finally {\n isFetching = false;\n dropDownField.style.display = \"block\";\n }\n } else {\n dropDownField.style.display = \"none\";\n }\n }\n\n async function autoComplete(query) {\n const { lng, lat } = map.getCenter();\n userLat = lat;\n userLng = lng;\n try {\n const searchParams = new URLSearchParams({\n query,\n types: \"place\",\n ll: `${userLat},${userLng}`,\n radius: 50000,\n session_token: sessionToken,\n }).toString();\n const searchResults = await fetch(\n `https://api.foursquare.com/v3/autocomplete?${searchParams}`,\n {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n }\n );\n const data = await searchResults.json();\n return data.results;\n } catch (error) {\n throw error;\n }\n }\n\n function addItem(value) {\n const placeDetail = value[value.type];\n if (!placeDetail || !placeDetail.geocodes || !placeDetail.geocodes.main)\n return;\n const { latitude, longitude } = placeDetail.geocodes.main;\n const fsqId = placeDetail.fsq_id;\n const dataObject = JSON.stringify({ latitude, longitude, fsqId });\n ulField.innerHTML += `<li class=\"explorer--dropdown-item\" data-object='${dataObject}'>\n <div>${highlightedNameElement(value.text)}</div>\n <div class=\"explorer--secondary-text\">${value.text.secondary}</div>\n </li>`;\n }\n\n async function selectItem({ target }) {\n if (target.tagName === \"LI\") {\n const valueObject = JSON.parse(target.dataset.object);\n const { latitude, longitude, fsqId } = valueObject;\n const placeDetail = await fetchPlacesDetails(fsqId);\n addMarkerAndPopup(latitude, longitude, placeDetail);\n flyToLocation(latitude, longitude);\n\n // generate new session token after a complete search\n sessionToken = generateRandomSessionToken();\n const name = target.dataset.name;\n inputField.value = target.children[0].textContent;\n dropDownField.style.display = \"none\";\n }\n }\n\n async function fetchPlacesDetails(fsqId) {\n try {\n const searchParams = new URLSearchParams({\n fields: \"fsq_id,name,geocodes,location,photos,rating\",\n session_token: sessionToken,\n }).toString();\n const results = await fetch(\n `https://api.foursquare.com/v3/places/${fsqId}?${searchParams}`,\n {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n }\n );\n const data = await results.json();\n return data;\n } catch (err) {\n logError(err);\n }\n }\n\n function createPopup(placeDetail) {\n const { location = {}, name = \"\", photos = [], rating } = placeDetail;\n let photoUrl = \"https://files.readme.io/c163d6e-placeholder.svg\";\n if (photos.length && photos[0]) {\n photoUrl = `${photos[0].prefix}56${photos[0].suffix}`;\n }\n const popupHTML = `<div class=\"explorer--popup explorer--text\">\n <image class=\"explorer--popup-image\" src=\"${photoUrl}\" alt=\"photo of ${name}\"/>\n <div class=\"explorer--popup-description\">\n <div class=\"explorer--bold\">${name}</div>\n <div class=\"explorer--secondary-text\">${location.address}</div>\n </div>\n ${\n rating\n ? `<div class=\"explorer--popup-rating\">${rating}</div>`\n : `<div />`\n }\n </div>`;\n\n const markerHeight = 35;\n const markerRadius = 14;\n const linearOffset = 8;\n const verticalOffset = 8;\n const popupOffsets = {\n top: [0, verticalOffset],\n \"top-left\": [0, verticalOffset],\n \"top-right\": [0, verticalOffset],\n bottom: [0, -(markerHeight + verticalOffset)],\n \"bottom-left\": [\n 0,\n (markerHeight + verticalOffset - markerRadius + linearOffset) * -1,\n ],\n \"bottom-right\": [\n 0,\n (markerHeight + verticalOffset - markerRadius + linearOffset) * -1,\n ],\n left: [\n markerRadius + linearOffset,\n (markerHeight - markerRadius) * -1,\n ],\n right: [\n -(markerRadius + linearOffset),\n (markerHeight - markerRadius) * -1,\n ],\n };\n return new mapboxgl.Popup({\n offset: popupOffsets,\n closeButton: false,\n }).setHTML(popupHTML);\n }\n\n function addMarkerAndPopup(lat, lng, placeDetail) {\n if (currentMarker) currentMarker.remove();\n currentMarker = new mapboxgl.Marker({\n color: \"#3333FF\",\n })\n .setLngLat([lng, lat])\n .setPopup(createPopup(placeDetail))\n .addTo(map);\n\n currentMarker.togglePopup();\n }\n\n function flyToLocation(lat, lng) {\n map.flyTo({\n center: [lng, lat],\n });\n }\n\n function highlightedNameElement(textObject) {\n if (!textObject) return \"\";\n const { primary, highlight } = textObject;\n if (highlight && highlight.length) {\n let beginning = 0;\n let hightligtedWords = \"\";\n for (let i = 0; i < highlight.length; i++) {\n const { start, length } = highlight[i];\n hightligtedWords += primary.substr(beginning, start - beginning);\n hightligtedWords += \"<b>\" + primary.substr(start, length) + \"</b>\";\n beginning = start + length;\n }\n hightligtedWords += primary.substr(beginning);\n return hightligtedWords;\n }\n return primary;\n }\n\n function debounce(func, timeout = 300) {\n let timer;\n return (...args) => {\n clearTimeout(timer);\n timer = setTimeout(() => {\n func.apply(this, args);\n }, timeout);\n };\n }\n }\n\n loadLocalMapSearchJs();\n }\n});\n\n$(window).on(\"pageLoad\", function (e, state) {\n const openSearchPopup = () => {\n const headerSearch = document.getElementById(\"hub-search-results\");\n if (headerSearch) {\n headerSearch.classList.add(\"hub-search-results-active\");\n document\n .getElementsByClassName(\"Input Input_md SearchBox-InputUQZAW9QXMe-c\")[0]\n ?.focus();\n }\n };\n\n const triggerSearchButton = document.getElementsByClassName(\n \"landing-page-trigger-search-button\"\n )[0];\n if (triggerSearchButton) {\n triggerSearchButton.addEventListener(\"click\", openSearchPopup);\n }\n});\n\n// START: Add Segment Tracking to Try It button\n// TODO: Verify this runs on route changes, so button gets instrumented on every page\n$(window).on(\"load\", function (e, state) {\n var tryItBtn = document.querySelector(\".rm-TryIt\");\n\n // in case the button has not yet renedered\n if (tryItBtn === undefined) return;\n\n tryItBtn.addEventListener(\"click\", () => {\n console.log(\"Try It button Clicked (project)\");\n analytics.track(\"Try It button Clicked\");\n });\n});\n// END: Add Segment Tracking to Try It button","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-W8837GT');</script>","html_footer_meta":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-W8837GT\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"5fa9a583c88a1e003de1fb64"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-developers.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"600a29fd5ba23c002b40c7d2","term":"POI","definition":"A point of interest"},{"_id":"623bbd4616acf4005d31315f","term":"UUID","definition":"A unique identifier for your map or dataset. Can be found at the end of asset's URL or metadata."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"settings":{"page":"","status":false,"url":""},"provider":""},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Foursquare Developer Documentation</h1>\n <p class=\"description\">\n Explore our comprehensive technical documentation, tools and more to up your location game.\n </p>\n <div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our complete suite of developer products.\n </p>\n <p></p>\n \n <ul id=\"tileFilter\" class=\"filters\">\n <li class=\"filter filter-item all active\">View All</li>\n <li class=\"filter filter-item api\">APIs</li>\n <li class=\"filter filter-item sdk\">SDKs</li>\n </ul>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9703 16.5026 18.4515 16.6505 18 16.9275L15.6825 14.6025C16.2218 13.8418 16.5114 12.9324 16.5114 12C16.5114 11.0676 16.2218 10.1582 15.6825 9.3975L18 7.0725C18.4515 7.34955 18.9703 7.49741 19.5 7.5C20.0933 7.5 20.6734 7.32405 21.1667 6.99441C21.6601 6.66477 22.0446 6.19623 22.2716 5.64805C22.4987 5.09987 22.5581 4.49667 22.4424 3.91473C22.3266 3.33279 22.0409 2.79824 21.6213 2.37868C21.2018 1.95912 20.6672 1.6734 20.0853 1.55765C19.5033 1.44189 18.9001 1.5013 18.3519 1.72836C17.8038 1.95543 17.3352 2.33994 17.0056 2.83329C16.6759 3.32664 16.5 3.90666 16.5 4.5C16.5026 5.0297 16.6505 5.54853 16.9275 6L14.6025 8.3175C13.8418 7.77825 12.9324 7.4886 12 7.4886C11.0676 7.4886 10.1582 7.77825 9.3975 8.3175L7.0725 6C7.34955 5.54853 7.49741 5.0297 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.0297 7.49741 5.54853 7.34955 6 7.0725L8.3175 9.3975C7.77825 10.1582 7.4886 11.0676 7.4886 12C7.4886 12.9324 7.77825 13.8418 8.3175 14.6025L6 16.9275C5.54853 16.6505 5.0297 16.5026 4.5 16.5C3.90666 16.5 3.32664 16.676 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49741 18.9703 7.34955 18.4515 7.0725 18L9.3975 15.6825C10.1582 16.2218 11.0676 16.5114 12 16.5114C12.9324 16.5114 13.8418 16.2218 14.6025 15.6825L16.9275 18C16.6505 18.4515 16.5026 18.9703 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.676 20.0933 16.5 19.5 16.5ZM19.5 3C19.7967 3 20.0867 3.08797 20.3334 3.2528C20.58 3.41762 20.7723 3.65189 20.8858 3.92598C20.9994 4.20007 21.0291 4.50167 20.9712 4.79264C20.9133 5.08361 20.7704 5.35088 20.5607 5.56066C20.3509 5.77044 20.0836 5.9133 19.7926 5.97118C19.5017 6.02906 19.2001 5.99935 18.926 5.88582C18.6519 5.77229 18.4176 5.58003 18.2528 5.33336C18.088 5.08668 18 4.79667 18 4.5C18 4.10218 18.158 3.72065 18.4393 3.43934C18.7206 3.15804 19.1022 3 19.5 3ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.10218 6 3.72065 5.84197 3.43934 5.56066C3.15804 5.27936 3 4.89783 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C6 19.8978 5.84197 20.2794 5.56066 20.5607C5.27936 20.842 4.89783 21 4.5 21ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05765C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45543 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7957 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Places API</h3>\n <p>\n Access global POI data and rich content from 100K+ trusted sources via our API for\n real-time venue search, discovery, and ranking.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search-data\">Search and Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/geotagging-check-in\">Geotagging and Check-in</a>\n </li>\n <li>\n <a href=\"/developer/reference/autocomplete\">Autocomplete</a>\n </li>\n <li>\n <a href=\"/developer/reference/address-data\">Address Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/places-feedback\">Feedback</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M10.3333 6.24441C10.8266 6.57405 11.4067 6.75 12 6.75C12.7957 6.75 13.5587 6.43393 14.1213 5.87132C14.6839 5.30871 15 4.54565 15 3.75C15 3.15666 14.8241 2.57664 14.4944 2.08329C14.1648 1.58994 13.6962 1.20543 13.1481 0.978363C12.5999 0.7513 11.9967 0.69189 11.4147 0.807645C10.8328 0.923401 10.2982 1.20912 9.87868 1.62868C9.45912 2.04824 9.1734 2.58279 9.05765 3.16473C8.94189 3.74667 9.0013 4.34987 9.22836 4.89805C9.45543 5.44623 9.83994 5.91477 10.3333 6.24441ZM11.1666 2.5028C11.4133 2.33797 11.7033 2.25 12 2.25C12.3978 2.25 12.7794 2.40804 13.0607 2.68934C13.342 2.97065 13.5 3.35218 13.5 3.75C13.5 4.04667 13.412 4.33668 13.2472 4.58336C13.0824 4.83003 12.8481 5.02229 12.574 5.13582C12.2999 5.24935 11.9983 5.27906 11.7074 5.22118C11.4164 5.1633 11.1491 5.02044 10.9393 4.81066C10.7296 4.60088 10.5867 4.33361 10.5288 4.04264C10.4709 3.75167 10.5007 3.45007 10.6142 3.17598C10.7277 2.90189 10.92 2.66762 11.1666 2.5028ZM10.5 22.5H13.5C13.8978 22.5 14.2794 22.342 14.5607 22.0607C14.842 21.7794 15 21.3978 15 21V15.75C15.3978 15.75 15.7794 15.592 16.0607 15.3107C16.342 15.0294 16.5 14.6478 16.5 14.25V9.75C16.5 9.15326 16.2629 8.58097 15.841 8.15901C15.419 7.73705 14.8467 7.5 14.25 7.5H9.75C9.15326 7.5 8.58097 7.73705 8.15901 8.15901C7.73705 8.58097 7.5 9.15326 7.5 9.75V14.25C7.5 14.6478 7.65804 15.0294 7.93934 15.3107C8.22064 15.592 8.60218 15.75 9 15.75V21C9 21.3978 9.15804 21.7794 9.43934 22.0607C9.72064 22.342 10.1022 22.5 10.5 22.5ZM9.45533 9.04357C9.54933 9.00823 9.64979 8.99337 9.75 9H14.25C14.3502 8.99337 14.4507 9.00823 14.5447 9.04357C14.6387 9.07892 14.724 9.13394 14.795 9.20495C14.8661 9.27596 14.9211 9.36133 14.9564 9.45533C14.9918 9.54933 15.0066 9.64979 15 9.75V14.25H13.5V21H10.5V14.25H9V9.75C8.99337 9.64979 9.00823 9.54933 9.04357 9.45533C9.07892 9.36133 9.13394 9.27596 9.20495 9.20495C9.27596 9.13394 9.36133 9.07892 9.45533 9.04357Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Personalization API</h3>\n <p>\n Leverage our global POI database alongside our personalization algorithms to provide a\n personalized search experience unique to a user’s specific tastes, visit history, review\n sentiment, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search\">Search</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-management\">User Management</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-generated-content-overview\">User Generated Content</a>\n </li>\n <li>\n <a href=\"/developer/reference/venues\">Venues</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M5.67338 15.0385L12 22.5L18.3293 15.0354C18.3628 14.9956 18.5878 14.6999 18.5878 14.6999L18.5889 14.698C19.6692 13.2749 20.2527 11.5367 20.25 9.75C20.25 7.56196 19.3808 5.46354 17.8336 3.91637C16.2865 2.36919 14.188 1.5 12 1.5C9.81197 1.5 7.71355 2.36919 6.16638 3.91637C4.6192 5.46354 3.75001 7.56196 3.75001 9.75C3.74748 11.5374 4.33141 13.2763 5.41223 14.6999C5.41223 14.6999 5.63746 14.9957 5.67338 15.0385ZM6.64541 13.8435C6.62401 13.8154 6.6096 13.7964 6.60938 13.7963C5.72587 12.6325 5.24835 11.2111 5.25001 9.75C5.25001 7.95979 5.96117 6.2429 7.22704 4.97703C8.49291 3.71116 10.2098 3 12 3C13.7902 3 15.5071 3.71116 16.773 4.97703C18.0388 6.2429 18.75 7.95979 18.75 9.75C18.7517 11.2103 18.2746 12.631 17.3916 13.7942C17.3912 13.7948 17.2154 14.027 17.1825 14.0684L12 20.1809L6.82433 14.077C6.79584 14.0416 6.69884 13.9139 6.64541 13.8435ZM12 10.5C11.555 10.5 11.12 10.368 10.75 10.1208C10.38 9.87358 10.0916 9.52217 9.92128 9.11104C9.75099 8.69991 9.70643 8.24751 9.79325 7.81105C9.88006 7.37459 10.0944 6.97368 10.409 6.65901C10.7237 6.34434 11.1246 6.13005 11.5611 6.04323C11.9975 5.95642 12.4499 6.00098 12.8611 6.17127C13.2722 6.34157 13.6236 6.62996 13.8708 6.99997C14.1181 7.36998 14.25 7.80499 14.25 8.25C14.2494 8.84654 14.0121 9.41845 13.5903 9.84027C13.1685 10.2621 12.5965 10.4993 12 10.5ZM12 7.5C11.8517 7.5 11.7067 7.54399 11.5833 7.6264C11.46 7.70881 11.3639 7.82594 11.3071 7.96299C11.2503 8.10003 11.2355 8.25083 11.2644 8.39632C11.2934 8.54181 11.3648 8.67544 11.4697 8.78033C11.5746 8.88522 11.7082 8.95665 11.8537 8.98559C11.9992 9.01453 12.15 8.99968 12.287 8.94291C12.4241 8.88615 12.5412 8.79002 12.6236 8.66668C12.706 8.54334 12.75 8.39834 12.75 8.25C12.7498 8.05116 12.6707 7.86052 12.5301 7.71991C12.3895 7.57931 12.1989 7.50022 12 7.5ZM15 14.25H13.5V12.75H10.5V14.25H9.00001V12.75C9.00043 12.3523 9.1586 11.971 9.43981 11.6898C9.72103 11.4086 10.1023 11.2504 10.5 11.25H13.5C13.8977 11.2504 14.279 11.4086 14.5602 11.6898C14.8414 11.971 14.9996 12.3523 15 12.75V14.25Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Movement Geofence API</h3>\n <p>\n Enable Movement SDK user-configured geofences for specific venues, categories, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/geofence-api-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-usage\">Usage</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofences\">Endpoints</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Studio Data API</h3>\n <p>\n Create, manage, and modify geospatial assets used on Foursquare Studio. Integrate into\n your pipeline tasks for the bulk processing of geospatial data, allowing for the\n efficient flow of data into Studio.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/sharing\">Sharing</a>\n </li>\n <li>\n <a href=\"/developer/reference/datasets\">Datasets</a>\n </li>\n <li>\n <a href=\"/developer/reference/queries\">Queries</a>\n </li>\n <li><a href=\"/developer/reference/maps\">Maps</a></li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\" fill=\"none\">\n <path d=\"M29,10H3a1,1,0,0,0-1,1V21a1,1,0,0,0,1,1H29a1,1,0,0,0,1-1V11A1,1,0,0,0,29,10ZM28,20H4V12H8v4h2V12h5v4h2V12h5v4h2V12h4Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Measurement API</h3>\n <p>\n Measurement API (MAPI) is a tool for accessing measurement data, powering everything from insights gathering to campaign optimization. MAPI combines unparalleled data granularity with a flexible syntax to put you in control of your report data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/mapi-overview\">Overview</a>\n </li>\n <li><a href=\"/developer/reference/mapi-get-started\">Get Started</a></li>\n <li>\n <a href=\"/developer/reference/mapi-data\">Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/mapi-reports\">Reports</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item sdks\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M8.86425 19.6065L13.4137 22.4977L17.3865 21H21V13.5H18V15H19.5V19.5H17.1135L13.5863 20.8298L9.13575 18.0007L4.5 19.0958V4.5H9V6H10.5V3H3V20.9918L8.86425 19.6065ZM21 3H12V12H21V3ZM10.5 7.5H9V10.5H10.5V7.5ZM16.5 13.5H13.5V15H16.5V13.5ZM10.5 12V13.5H12V15H9V12H10.5Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">SDK</p>\n <h3>Movement SDK</h3>\n <p>\n Create real-time, contextual mobile experiences, and bridge the gap between online\n interests and real-world behaviors.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/movement-sdk-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-ios\">IOS</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-android\">Andriod</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item sdks\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M9 15.75H3.75V20.25H9V21.75H3.75C3.35218 21.75 2.97064 21.592 2.68934 21.3107C2.40804 21.0294 2.25 20.6478 2.25 20.25V3.75C2.25 3.35218 2.40804 2.97064 2.68934 2.68934C2.97064 2.40804 3.35218 2.25 3.75 2.25H15.75C16.1478 2.25 16.5294 2.40804 16.8107 2.68934C17.092 2.97064 17.25 3.35218 17.25 3.75V12H15.75V9.75H3.75V14.25H9V15.75ZM15.75 3.75H3.75V8.25H15.75V3.75ZM6 6.75C6.41421 6.75 6.75 6.41421 6.75 6C6.75 5.58579 6.41421 5.25 6 5.25C5.58579 5.25 5.25 5.58579 5.25 6C5.25 6.41421 5.58579 6.75 6 6.75ZM20.0327 14.6794C21.0695 15.4098 21.8692 16.4284 22.3327 17.6089L22.5 18L22.3327 18.3911C21.8692 19.5716 21.0695 20.5902 20.0327 21.3206C18.9959 22.0509 17.7676 22.461 16.5 22.5C15.2324 22.461 14.0041 22.0509 12.9673 21.3206C11.9305 20.5902 11.1308 19.5716 10.6673 18.3911L10.5 18L10.6673 17.6089C11.1308 16.4284 11.9305 15.4098 12.9673 14.6794C14.0041 13.9491 15.2324 13.539 16.5 13.5C17.7676 13.539 18.9959 13.9491 20.0327 14.6794ZM14.8333 20.4944C15.3266 20.8241 15.9067 21 16.5 21C17.2954 20.9991 18.0579 20.6828 18.6203 20.1203C19.1828 19.5579 19.4991 18.7954 19.5 18C19.5 17.4067 19.3241 16.8266 18.9944 16.3333C18.6648 15.8399 18.1962 15.4554 17.6481 15.2284C17.0999 15.0013 16.4967 14.9419 15.9147 15.0576C15.3328 15.1734 14.7982 15.4591 14.3787 15.8787C13.9591 16.2982 13.6734 16.8328 13.5576 17.4147C13.4419 17.9967 13.5013 18.5999 13.7284 19.1481C13.9554 19.6962 14.3399 20.1648 14.8333 20.4944ZM18 18C18 18.8284 17.3284 19.5 16.5 19.5C15.6716 19.5 15 18.8284 15 18C15 17.1716 15.6716 16.5 16.5 16.5C17.3284 16.5 18 17.1716 18 18ZM6.75 12C6.75 12.4142 6.41421 12.75 6 12.75C5.58579 12.75 5.25 12.4142 5.25 12C5.25 11.5858 5.58579 11.25 6 11.25C6.41421 11.25 6.75 11.5858 6.75 12ZM6 18.75C6.41421 18.75 6.75 18.4142 6.75 18C6.75 17.5858 6.41421 17.25 6 17.25C5.58579 17.25 5.25 17.5858 5.25 18C5.25 18.4142 5.58579 18.75 6 18.75Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">SDK</p>\n <h3>Studio Data SDK</h3>\n <p>\n Supports automated, scalable management of maps and seamless integration with your work\n flows.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-data-sdk-overview\">Get Started</a>\n </li>\n <li>\n <a href=\"/developer/docs/data-sdk-map-functions\">Data Functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-data-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item sdks\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M21.932 3.02274L15.932 1.52274C15.779 1.48473 15.6179 1.49562 15.4713 1.55386L8.1963 4.46386L2.43203 3.02274C2.32145 2.99507 2.20603 2.99298 2.09453 3.01661C1.98302 3.04023 1.87837 3.08896 1.78852 3.1591C1.69867 3.22923 1.62599 3.31892 1.576 3.42135C1.526 3.52378 1.50001 3.63626 1.5 3.75024V20.2502C1.50002 20.4175 1.55592 20.5799 1.65883 20.7117C1.76174 20.8435 1.90575 20.9372 2.06797 20.9777L8.06798 22.4777C8.12753 22.4925 8.18864 22.5 8.25 22.5002C8.34549 22.5003 8.4401 22.482 8.5287 22.4464L15.8037 19.5364L21.5682 20.9778C21.6788 21.0054 21.7942 21.0075 21.9056 20.9839C22.0171 20.9602 22.1218 20.9115 22.2116 20.8413C22.3014 20.7712 22.3741 20.6815 22.424 20.5791C22.474 20.4767 22.5 20.3642 22.5 20.2502V3.75024C22.5 3.58301 22.4441 3.42059 22.3412 3.28877C22.2383 3.15696 22.0943 3.06332 21.932 3.02274ZM21 8.25024H16.5V3.21069L21 4.33569V8.25024ZM7.5 14.2502H3V9.75024H7.5V14.2502ZM9 8.25024V5.75806L15 3.35806V8.25024H9ZM15 9.75024V14.2502H9V9.75024H15ZM9 15.7502H15V18.2423L9 20.6423V15.7502ZM16.5 9.75024H21V14.2502H16.5V9.75024ZM7.5 5.83569V8.25024H3V4.71069L7.5 5.83569ZM3 15.7502H7.5V20.7896L3 19.6646V15.7502ZM16.5 18.1643V15.7502H21V19.2896L16.5 18.1643Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">SDK</p>\n <h3>Map SDK</h3>\n <p>Control, embed and customize maps on your own webpage or in Jupyter Notebooks.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-map-sdk-overview\">Get started</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-data-functions\">Map functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Developer Tools</p>\n <h2>API Explorer</h2>\n <p style=\"margin-bottom:24px\">\n View working code examples and make authenticated API requests with full responses. Try\n it out!\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Full sample responses without writing code\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Build your own requests and see responses in real-time\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Multiple code language support\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Monthly free $200 API Credits\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/developer/reference/places-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Places API</a>\n </li>\n <li>\n <a href=\"/developer/reference/personalized-places-apis-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M6.88886 4.16294C7.21776 4.3827 7.60444 4.5 8 4.5C8.53043 4.5 9.03914 4.28929 9.41421 3.91421C9.78929 3.53914 10 3.03043 10 2.5C10 2.10444 9.8827 1.71776 9.66294 1.38886C9.44318 1.05996 9.13082 0.803617 8.76537 0.652242C8.39992 0.500867 7.99778 0.46126 7.60982 0.53843C7.22186 0.615601 6.86549 0.806082 6.58579 1.08579C6.30608 1.36549 6.1156 1.72186 6.03843 2.10982C5.96126 2.49778 6.00087 2.89992 6.15224 3.26537C6.30362 3.63082 6.55996 3.94318 6.88886 4.16294ZM7.44443 1.66853C7.60888 1.55865 7.80222 1.5 8 1.5C8.26522 1.5 8.51957 1.60536 8.70711 1.79289C8.89464 1.98043 9 2.23478 9 2.5C9 2.69778 8.94135 2.89112 8.83147 3.05557C8.72159 3.22002 8.56541 3.34819 8.38268 3.42388C8.19996 3.49957 7.99889 3.51937 7.80491 3.48079C7.61093 3.4422 7.43275 3.34696 7.29289 3.20711C7.15304 3.06726 7.0578 2.88907 7.01922 2.69509C6.98063 2.50111 7.00043 2.30004 7.07612 2.11732C7.15181 1.93459 7.27998 1.77841 7.44443 1.66853ZM7 15H9C9.26522 15 9.51957 14.8946 9.70711 14.7071C9.89464 14.5196 10 14.2652 10 14V10.5C10.2652 10.5 10.5196 10.3946 10.7071 10.2071C10.8946 10.0196 11 9.76522 11 9.5V6.5C11 6.10218 10.842 5.72064 10.5607 5.43934C10.2794 5.15804 9.89782 5 9.5 5H6.5C6.10218 5 5.72064 5.15804 5.43934 5.43934C5.15804 5.72064 5 6.10218 5 6.5V9.5C5 9.76522 5.10536 10.0196 5.29289 10.2071C5.48043 10.3946 5.73478 10.5 6 10.5V14C6 14.2652 6.10536 14.5196 6.29289 14.7071C6.48043 14.8946 6.73478 15 7 15ZM6.30355 6.02905C6.36622 6.00548 6.4332 5.99558 6.5 6H9.5C9.5668 5.99558 9.63378 6.00548 9.69645 6.02905C9.75911 6.05261 9.81602 6.08929 9.86337 6.13663C9.91071 6.18398 9.94739 6.24088 9.97095 6.30355C9.99452 6.36622 10.0044 6.4332 10 6.5V9.5H9V14H7V9.5H6V6.5C5.99558 6.4332 6.00548 6.36622 6.02905 6.30355C6.05261 6.24088 6.08929 6.18398 6.13663 6.13663C6.18398 6.08929 6.24088 6.05261 6.30355 6.02905Z\" fill=\"#3333FF\"></path>\n </svg>\n Personalization APIs</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M3.78226 10.0257L8.00001 15L12.2195 10.0236C12.2419 9.9971 12.3919 9.7999 12.3919 9.7999L12.3926 9.79865C13.1128 8.84991 13.5018 7.69111 13.5 6.5C13.5 5.04131 12.9205 3.64236 11.8891 2.61091C10.8576 1.57946 9.4587 1 8.00001 1C6.54131 1 5.14237 1.57946 4.11092 2.61091C3.07947 3.64236 2.50001 5.04131 2.50001 6.5C2.49832 7.6916 2.88761 8.85084 3.60816 9.7999C3.60816 9.7999 3.75831 9.9971 3.78226 10.0257ZM4.43028 9.22905C4.41601 9.21025 4.4064 9.1976 4.40626 9.1975C3.81725 8.42167 3.4989 7.47409 3.50001 6.5C3.50001 5.30653 3.97411 4.16193 4.81802 3.31802C5.66194 2.47411 6.80653 2 8.00001 2C9.19348 2 10.3381 2.47411 11.182 3.31802C12.0259 4.16193 12.5 5.30653 12.5 6.5C12.5012 7.47356 12.183 8.42064 11.5944 9.1961C11.5942 9.1965 11.477 9.35135 11.455 9.37895L8.00001 13.4539L4.54956 9.3847C4.53057 9.36107 4.46591 9.27594 4.43028 9.22905ZM8.00001 7C7.70334 7 7.41333 6.91203 7.16665 6.74721C6.91998 6.58238 6.72772 6.34812 6.61419 6.07403C6.50066 5.79994 6.47095 5.49834 6.52883 5.20737C6.58671 4.91639 6.72957 4.64912 6.93935 4.43934C7.14913 4.22956 7.4164 4.0867 7.70737 4.02882C7.99834 3.97094 8.29994 4.00065 8.57403 4.11418C8.84812 4.22771 9.08239 4.41997 9.24721 4.66665C9.41204 4.91332 9.50001 5.20333 9.50001 5.5C9.49957 5.89769 9.3414 6.27897 9.06019 6.56018C8.77898 6.84139 8.3977 6.99956 8.00001 7ZM8.00001 5C7.90112 5 7.80445 5.02933 7.72222 5.08427C7.64 5.13921 7.57591 5.2173 7.53807 5.30866C7.50023 5.40002 7.49032 5.50056 7.50962 5.59755C7.52891 5.69454 7.57653 5.78363 7.64646 5.85355C7.71638 5.92348 7.80547 5.9711 7.90246 5.99039C7.99945 6.00969 8.09999 5.99978 8.19135 5.96194C8.28271 5.9241 8.3608 5.86001 8.41574 5.77779C8.47068 5.69556 8.50001 5.59889 8.50001 5.5C8.49986 5.36744 8.44714 5.24035 8.3534 5.14661C8.25966 5.05287 8.13257 5.00015 8.00001 5ZM10 9.5H9.00001V8.5H7.00001V9.5H6.00001V8.5C6.00029 8.23487 6.10573 7.98068 6.29321 7.7932C6.48068 7.60572 6.73488 7.50028 7.00001 7.5H9.00001C9.26514 7.50028 9.51933 7.60572 9.70681 7.7932C9.89428 7.98068 9.99973 8.23487 10 8.5V9.5Z\" fill=\"#3333FF\"></path>\n </svg>\n Movement Geofence APIs</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6441 11.0019 12.2953 11.0998 11.9904 11.2834L10.0835 9.37645C10.3551 8.96877 10.5 8.48986 10.5 8C10.5 7.51014 10.3551 7.03123 10.0835 6.62355L11.357 5.35C11.6792 5.50521 12.0459 5.54137 12.3922 5.45208C12.7385 5.36279 13.0421 5.1538 13.249 4.86214C13.456 4.57049 13.5531 4.21498 13.523 3.85862C13.493 3.50225 13.3377 3.16802 13.0849 2.91514C12.832 2.66225 12.4978 2.50704 12.1414 2.47699C11.785 2.44694 11.4295 2.544 11.1379 2.75097C10.8462 2.95794 10.6372 3.26146 10.5479 3.60777C10.4586 3.95407 10.4948 4.32081 10.65 4.643L9.3765 5.9165C8.96882 5.64492 8.48991 5.5 8.00005 5.5C7.51019 5.5 7.03128 5.64492 6.6236 5.9165L4.7166 4.00955C4.90018 3.70466 4.99809 3.35589 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35589 4.99809 3.70466 4.90018 4.00955 4.7166L5.9165 6.62355C5.64492 7.03123 5.5 7.51014 5.5 8C5.5 8.48986 5.64492 8.96877 5.9165 9.37645L4.0096 11.2834C3.7047 11.0998 3.3559 11.0019 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99812 12.6441 4.90023 12.2953 4.71665 11.9904L6.62355 10.0835C6.88945 10.2607 7.18703 10.385 7.5 10.4495V12.0919C7.16639 12.2098 6.88522 12.4419 6.70619 12.7471C6.52715 13.0523 6.46177 13.411 6.5216 13.7597C6.58144 14.1085 6.76264 14.4248 7.03317 14.6529C7.30371 14.881 7.64616 15.0061 8 15.0061C8.35384 15.0061 8.6963 14.881 8.96683 14.6529C9.23737 14.4248 9.41856 14.1085 9.4784 13.7597C9.53823 13.411 9.47286 13.0523 9.29382 12.7471C9.11478 12.4419 8.83361 12.2098 8.5 12.0919V10.4495C8.81297 10.385 9.11055 10.2607 9.37645 10.0835L11.2834 11.9904C11.0998 12.2953 11.0019 12.6441 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM8 6.5C8.29667 6.5 8.58668 6.58797 8.83336 6.7528C9.08003 6.91762 9.27229 7.15189 9.38582 7.42598C9.49935 7.70007 9.52906 8.00167 9.47118 8.29264C9.4133 8.58361 9.27044 8.85088 9.06066 9.06066C8.85088 9.27044 8.58361 9.4133 8.29264 9.47118C8.00167 9.52906 7.70007 9.49935 7.42598 9.38582C7.15189 9.27229 6.91762 9.08003 6.7528 8.83336C6.58797 8.58668 6.5 8.29667 6.5 8C6.50044 7.60231 6.65861 7.22103 6.93982 6.93982C7.22103 6.65861 7.60231 6.50044 8 6.5ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73487 3.99974 2.48067 3.89429 2.29319 3.70682C2.10571 3.51934 2.00027 3.26514 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C3.9997 13.2651 3.89424 13.5193 3.70677 13.7068C3.5193 13.8942 3.26512 13.9997 3 14ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C13.9996 13.2651 13.8942 13.5193 13.7067 13.7067C13.5193 13.8942 13.2651 13.9996 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Studio Data APIs</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/new-fsq-access.png\" alt=\"Foursquare API Access Example\" />\n \n \n \n \n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-third\">\n <div class=\"tile\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M1.5 1.5V6H6V1.5H1.5ZM3 4.5V3H4.5V4.5H3ZM10.5 8.25V4.5C10.5 3.675 9.825 3 9 3H7.5V4.5H9V8.25C9 9.825 9.825 11.175 11.025 12C9.825 12.825 9 14.175 9 15.75V19.5H7.5V21H9C9.825 21 10.5 20.325 10.5 19.5V15.75C10.5 14.1 11.85 12.75 13.5 12.75V11.25C11.85 11.25 10.5 9.9 10.5 8.25ZM18.75 15.75C16.65 15.75 15 14.1 15 12C15 9.9 16.65 8.25 18.75 8.25C20.85 8.25 22.5 9.9 22.5 12C22.5 14.1 20.85 15.75 18.75 15.75ZM18.75 9.75C17.475 9.75 16.5 10.725 16.5 12C16.5 13.275 17.475 14.25 18.75 14.25C20.025 14.25 21 13.275 21 12C21 10.725 20.025 9.75 18.75 9.75ZM1.5 18V22.5H6V18H1.5ZM3 21V19.5H4.5V21H3ZM1.5 14.25V9.75H6V14.25H1.5ZM3 11.25V12.75H4.5V11.25H3Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n \n <h3>API Tools</h3>\n <p>\n View working web experiences leveraging our most popular API endpoints, including code,\n and step-by-step code walkthroughs of our most popular API use cases.\n </p>\n <ul class=\"pills\">\n <li><a href=\"/developer/recipes\">Code Tutorials</a></li>\n <li>\n <a href=\"https://status.foursquare.com/\">API Status\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"/developer/reference/places-api-demos\">API Demos</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"24\" viewbox=\"0 0 25 24\" fill=\"none\">\n <path d=\"M18.333 15L17.2755 16.0575L19.9605 18.75H7.83301C7.03736 18.75 6.2743 18.4339 5.71169 17.8713C5.14908 17.3087 4.83301 16.5456 4.83301 15.75C4.83301 14.9544 5.14908 14.1913 5.71169 13.6287C6.2743 13.0661 7.03736 12.75 7.83301 12.75H16.833C18.0265 12.75 19.1711 12.2759 20.015 11.432C20.8589 10.5881 21.333 9.44347 21.333 8.25C21.333 7.05653 20.8589 5.91193 20.015 5.06802C19.1711 4.22411 18.0265 3.75 16.833 3.75H4.70551L7.39051 1.0575L6.33301 0L1.83301 4.5L6.33301 9L7.39051 7.9425L4.70551 5.25H16.833C17.6287 5.25 18.3917 5.56607 18.9543 6.12868C19.5169 6.69129 19.833 7.45435 19.833 8.25C19.833 9.04565 19.5169 9.80871 18.9543 10.3713C18.3917 10.9339 17.6287 11.25 16.833 11.25H7.83301C6.63953 11.25 5.49494 11.7241 4.65103 12.568C3.80711 13.4119 3.33301 14.5565 3.33301 15.75C3.33301 16.9435 3.80711 18.0881 4.65103 18.932C5.49494 19.7759 6.63953 20.25 7.83301 20.25H19.9605L17.2755 22.9425L18.333 24L22.833 19.5L18.333 15Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n \n <h3>SDK Tools</h3>\n <p>\n Take Foursquare technology for a test ride before you spend the time and effort to\n implement the code.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://play.google.com/store/apps/details?id=com.foursquare.pilgrimdemo\">Movement Toolkit for Android\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://testflight.apple.com/join/Y8ZElbVE\">Movement Toolkit for IOS\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://foursquare.github.io/fsq-studio-sdk-playground/\">Studio Map SDK Playground\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"24\" viewbox=\"0 0 25 24\" fill=\"none\">\n <path d=\"M19.417 7.5002H19.372C19.1812 5.85576 18.3927 4.3388 17.1564 3.23774C15.9202 2.13669 14.3225 1.52832 12.667 1.52832C11.0115 1.52832 9.41378 2.13669 8.17755 3.23774C6.94132 4.3388 6.15283 5.85576 5.96199 7.5002H5.91699C4.92243 7.5002 3.9686 7.89529 3.26534 8.59855C2.56208 9.30181 2.16699 10.2556 2.16699 11.2502C2.16699 12.2448 2.56208 13.1986 3.26534 13.9018C3.9686 14.6051 4.92243 15.0002 5.91699 15.0002H7.41699V8.2502C7.41699 6.85781 7.97012 5.52245 8.95468 4.53789C9.93925 3.55332 11.2746 3.0002 12.667 3.0002C14.0594 3.0002 15.3947 3.55332 16.3793 4.53789C17.3639 5.52245 17.917 6.85781 17.917 8.2502V15.7502C17.9165 16.4374 17.6801 17.1035 17.2473 17.6373C16.8146 18.1711 16.2117 18.5401 15.5395 18.6827C15.3393 17.9805 14.8899 17.3755 14.2755 16.9809C13.6611 16.5864 12.9239 16.4295 12.2021 16.5396C11.4803 16.6497 10.8234 17.0193 10.3546 17.579C9.88575 18.1388 9.63716 18.8503 9.65541 19.5803C9.67366 20.3102 9.95749 21.0084 10.4537 21.5441C10.9499 22.0797 11.6244 22.416 12.3508 22.4899C13.0772 22.5638 13.8057 22.3702 14.3996 21.9455C14.9935 21.5208 15.4121 20.894 15.577 20.1827C16.6412 20.0249 17.6137 19.4911 18.3182 18.6779C19.0227 17.8647 19.4125 16.8261 19.417 15.7502V15.0002C20.4116 15.0002 21.3654 14.6051 22.0686 13.9018C22.7719 13.1986 23.167 12.2448 23.167 11.2502C23.167 10.2556 22.7719 9.30181 22.0686 8.59855C21.3654 7.89529 20.4116 7.5002 19.417 7.5002ZM3.66699 11.2502C3.66699 10.6535 3.90405 10.0812 4.326 9.65921C4.74796 9.23725 5.32026 9.0002 5.91699 9.0002V13.5002C5.32026 13.5002 4.74796 13.2631 4.326 12.8412C3.90405 12.4192 3.66699 11.8469 3.66699 11.2502ZM12.667 21.0002C12.3703 21.0002 12.0803 20.9122 11.8336 20.7474C11.587 20.5826 11.3947 20.3483 11.2812 20.0742C11.1676 19.8001 11.1379 19.4985 11.1958 19.2076C11.2537 18.9166 11.3966 18.6493 11.6063 18.4395C11.8161 18.2298 12.0834 18.0869 12.3744 18.029C12.6653 17.9711 12.9669 18.0008 13.241 18.1144C13.5151 18.2279 13.7494 18.4202 13.9142 18.6668C14.079 18.9135 14.167 19.2035 14.167 19.5002C14.167 19.898 14.009 20.2796 13.7277 20.5609C13.4463 20.8422 13.0648 21.0002 12.667 21.0002ZM19.417 13.5002V9.0002C20.0137 9.0002 20.586 9.23725 21.008 9.65921C21.4299 10.0812 21.667 10.6535 21.667 11.2502C21.667 11.8469 21.4299 12.4192 21.008 12.8412C20.586 13.2631 20.0137 13.5002 19.417 13.5002Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n \n <h3>Developer Support</h3>\n <p>\n Resources aimed at providing a dedicated experience where you can interact with other\n developers.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://location.foursquare.com/developer/blog/\" target=\"blank\">Blog\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://discord.gg/xC2PZa6Ypb\" target=\"blank\">Community\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=13089705025180\" target=\"blank\">Support\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with the Places API</h3>\n <p>\n New to the Foursquare Places API? Not to worry, we've got you covered. In just a few\n simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p>\n <a class=\"readmore\" href=\"/developer/reference/places-api-get-started\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with the Personalization APIs</h3>\n <p>\n New to the Foursquare Personalization APIs? Not to worry, we've got you covered. In just\n a few simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/reference/get-started-personalized-places-api\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Foursquare Studio</h3>\n <p>\n Using Foursquare Studio, you can create powerful geospatial visualizations that you can\n share with the world.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/docs/studio-map-sdk-introduction\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Unlock Your App's Full Potential with Foursquare Developer</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Register now to get the monthly <span style=\"color:#fff\">$200 credit</span> and more.\n </p>\n <a href=\"https://foursquare.com/developers/signup/?utm_source=websitedocs&amp;utm_campaign=website&amp;utm_medium=organic\" class=\"button\">Sign up</a>\n </div>\n </section>\n </div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Developer","nav_names":{"docs":"SDK Docs","reference":"API Docs","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":true,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"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":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":140},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":true,"defaultExpandResponseSchema":true,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606e9c5e8ce1f005276a817","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a84a","6606e9c5e8ce1f005276a84b","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a84c","659d9bd8788254004fcbbf9b","6606e9c5e8ce1f005276a84d","6606e9c5e8ce1f005276a84e","6606e9c5e8ce1f005276a84f","6606e9c5e8ce1f005276a850","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a851","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a852","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a853","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a854","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","6606e9c5e8ce1f005276a855","6606e9c5e8ce1f005276a856","6606e9c5e8ce1f005276a857","6606e9c5e8ce1f005276a858","6606e9c5e8ce1f005276a859","6606e9c5e8ce1f005276a85a","660f042788e24f000fc7de39","660f289c25b9de0053f27408"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a816","updatedAt":"2024-04-04T22:24:28.820Z"},"subdomain":"fsq-developers","subpath":"developer","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=13089705025180"},{"type":"user"}],"bottom":[{"type":"url","url":"https://docs.foursquare.com/developer/docs/developer-console-overview","text":"❯ Console Docs"},{"type":"url","text":"✔ Code Tutorials","url":"https://docs.foursquare.com/developer-tutorials/recipes"}],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:18:13.348Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606e9c5e8ce1f005276a813","version":"0.0","version_clean":"0.0.0","codename":"Old Ent Docs","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a819","6606e9c5e8ce1f005276a819","6606e9c5e8ce1f005276a81a","6606e9c5e8ce1f005276a81b","6606e9c5e8ce1f005276a81c","6606e9c5e8ce1f005276a81d","6606e9c5e8ce1f005276a81e","6606e9c5e8ce1f005276a81f","6606e9c5e8ce1f005276a820","6606e9c5e8ce1f005276a829","6606e9c5e8ce1f005276a82a","6606e9c5e8ce1f005276a83b"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":3},{"_id":"6606e9c5e8ce1f005276a814","version":"0.1","version_clean":"0.1.0","codename":"Old DevEx","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a821","6606e9c5e8ce1f005276a822","6606e9c5e8ce1f005276a823","6606e9c5e8ce1f005276a824","6606e9c5e8ce1f005276a825","6606e9c5e8ce1f005276a826","6606e9c5e8ce1f005276a827","6606e9c5e8ce1f005276a828","6606e9c5e8ce1f005276a82b","6606e9c5e8ce1f005276a82c","6606e9c5e8ce1f005276a82d","6606e9c5e8ce1f005276a837","6606e9c5e8ce1f005276a83c"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":5,"forked_from":"6606e9c5e8ce1f005276a813"},{"_id":"6606e9c5e8ce1f005276a815","version":"0.2","version_clean":"0.2.0","codename":"New Help Dev","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a82e","6606e9c5e8ce1f005276a82f","6606e9c5e8ce1f005276a830","6606e9c5e8ce1f005276a831","6606e9c5e8ce1f005276a832","6606e9c5e8ce1f005276a833","6606e9c5e8ce1f005276a834","6606e9c5e8ce1f005276a835","6606e9c5e8ce1f005276a836","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a838","6606e9c5e8ce1f005276a839","6606e9c5e8ce1f005276a83a","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a83d"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a814","updatedAt":"2023-10-30T22:02:33.548Z"},{"_id":"6606e9c5e8ce1f005276a816","version":"0.3","version_clean":"0.3.0","codename":"New Dev - Manual API","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a83e","6606e9c5e8ce1f005276a83f","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a840","6606e9c5e8ce1f005276a841","6606e9c5e8ce1f005276a842","6606e9c5e8ce1f005276a843","6606e9c5e8ce1f005276a844","6606e9c5e8ce1f005276a845","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a846","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a847","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a848","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a849","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2023-09-05T18:57:22.670Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a815","updatedAt":"2024-01-09T20:22:14.497Z"},{"_id":"6606e9c5e8ce1f005276a817","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a84a","6606e9c5e8ce1f005276a84b","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a84c","659d9bd8788254004fcbbf9b","6606e9c5e8ce1f005276a84d","6606e9c5e8ce1f005276a84e","6606e9c5e8ce1f005276a84f","6606e9c5e8ce1f005276a850","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a851","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a852","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a853","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a854","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","6606e9c5e8ce1f005276a855","6606e9c5e8ce1f005276a856","6606e9c5e8ce1f005276a857","6606e9c5e8ce1f005276a858","6606e9c5e8ce1f005276a859","6606e9c5e8ce1f005276a85a","660f042788e24f000fc7de39","660f289c25b9de0053f27408"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a816","updatedAt":"2024-04-04T22:24:28.820Z"},{"_id":"6606e9c5e8ce1f005276a818","version":"1.1111","version_clean":"1.1111.0","codename":"Demo Day MAPI","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a85b","6606e9c5e8ce1f005276a85c","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a85d","659d9bd8788254004fcbbf9b","6606e9c5e8ce1f005276a85e","6606e9c5e8ce1f005276a85f","6606e9c5e8ce1f005276a860","6606e9c5e8ce1f005276a861","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a862","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a863","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a864","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a865","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","6606e9c5e8ce1f005276a855","6606e9c5e8ce1f005276a866","6606e9c5e8ce1f005276a867","6606e9c5e8ce1f005276a868","6606e9c5e8ce1f005276a869","6606e9c5e8ce1f005276a86a","6606e9c5e8ce1f005276a86b"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-03-28T10:17:25.142Z","__v":0,"forked_from":"6606e9c5e8ce1f005276a817","updatedAt":"2024-03-28T10:17:25.904Z"}],"variableDefaults":[{"source":"security","_id":"63405a756dda10000f0ee8a1","name":"Authorization","type":"apiKey","apiSetting":"6606e9c5e8ce1f005276a898"},{"source":"security","_id":"64e8f31e4b5dd10958059cb2","name":"BearerAuth","type":"http","scheme":"bearer","apiSetting":"6606e9c5e8ce1f005276a8b0"},{"source":"security","_id":"64f8c5cfcef95d006694b93d","name":"BearerTokenAuth","type":"http","scheme":"bearer","apiSetting":"6606e9c5e8ce1f005276a8ae"},{"source":"security","_id":"65fabf83d8b563003024e550","name":"x-api-key","type":"apiKey","apiSetting":"6606e9c5e8ce1f005276a8ce"},{"source":"security","_id":"66172602ef644d001382eb70","name":"oauth_token","type":"apiKey","apiSetting":"6606e9c5e8ce1f005276a8cd"},{"source":"security","_id":"664cd2257fdd3a0010197ea1","name":"ServiceKeyBearerTokenAuth","type":"http","scheme":"bearer","apiSetting":"6606e9c5e8ce1f005276a8ca"}],"webhookEnabled":false}],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":true,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://docs.foursquare.com/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":500,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":true,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Docs Home","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"https://foursquare.com/developers/login","onboardingCompleted":{"api":false,"appearance":false,"documentation":false,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","planTrial":"enterprise","readmeScore":{"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":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":140},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606ec7d41d324002a857d4a","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2024-03-29T16:29:49.560Z","project":"6606ec7d41d324002a857d4b","createdAt":"2024-03-29T16:29:49.644Z","updatedAt":"2024-03-29T16:29:49.819Z","__v":0},"subdomain":"foursquare-docs","subpath":"","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","url":"https://foursquare4411.zendesk.com/hc/en-us/requests/new","text":"Support"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":true,"trialEndsAt":"2024-04-12T16:29:49.564Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","versions":[{"_id":"6606ec7d41d324002a857d4a","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2024-03-29T16:29:49.560Z","project":"6606ec7d41d324002a857d4b","createdAt":"2024-03-29T16:29:49.644Z","updatedAt":"2024-03-29T16:29:49.819Z","__v":0}],"variableDefaults":[],"webhookEnabled":true,"oauth_code":{"now_url":""},"segmentio":"3DbHeP71q2x6cuEMciZt68nJ1SZoeLEj","segmentio_domain":"","google_analytics":"G-13W256ZLLK"},"glpString":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Foursquare Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, technical documentation, and learn more about how to power your business forward with Foursquare Products.\n </p>\n <div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n \n </div>\n </section>\n\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our complete suite of geospatial technology products.\n </p>\n <p></p>\n\n <ul id=\"tileFilter\" class=\"filters\">\n <li class=\"filter filter-item all active\">View All</li>\n <li class=\"filter filter-item analytics products\">Analytics Products</li>\n <li class=\"filter filter-item campaign products\">Campaign Products</li>\n <li class=\"filter filter-item data products\">Data Products</li>\n <li class=\"filter filter-item developer\">Developer</li> \n </ul>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item analytics products\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M31,8c0-0.4-0.2-0.7-0.5-0.9l-7-4C23.3,3,23.2,3,23,3s-0.3,0-0.5,0.1L16,6.8L9.5,3.1C9.3,3,9.2,3,9,3S8.7,3,8.5,3.1l-7,4\n C1.2,7.3,1,7.6,1,8v20c0,0.6,0.4,1,1,1c0.2,0,0.3-0.1,0.5-0.1l0,0L9,25.2l6.5,3.7C15.7,29,15.8,29,16,29s0.3,0,0.5-0.1l6.5-3.7\n l6.5,3.7l0,0c0.1,0.1,0.3,0.1,0.5,0.1c0.6,0,1-0.4,1-1V8z M3,8.6l5-2.9v17.7l-5,2.9V8.6z M15,26.3l-5-2.9V5.7l5,2.9V26.3z M22,23.4\n l-5,2.9V8.6l5-2.9V23.4z M24,23.4V5.7l5,2.9l0,17.7L24,23.4z\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <p class=\"tag\">Analytics Products</p>\n <h3>Studio</h3>\n <p>Next-generation geospatial analytics platform for working with big geospatial data.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/analytics-products/docs/what-is-studio\">What is Studio?</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/get-started\">Get Started</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-overview\">View All</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item campaign\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\">\n <path d=\"M18,31h2V29a1.0006,1.0006,0,0,1,1-1h6a1.0006,1.0006,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M24,25a4,4,0,1,1,4-4A4.0039,4.0039,0,0,1,24,25Zm0-6a2,2,0,1,0,2,2A2.0027,2.0027,0,0,0,24,19Z\" fill=\"#3333FF\"></path>\n <path d=\"M2,31H4V29a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M8,25a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,8,25Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,8,19Z\" fill=\"#3333FF\"></path>\n <path d=\"M18,16h2V14a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M24,10a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,24,10Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,24,4Z\" fill=\"#3333FF\"></path>\n <path d=\"M2,16H4V14a1.0013,1.0013,0,0,1,1-1h6a1.0013,1.0013,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M8,10a4,4,0,1,1,4-4A4.0045,4.0045,0,0,1,8,10ZM8,4a2,2,0,1,0,2,2A2.002,2.002,0,0,0,8,4Z\" fill=\"#3333FF\"></path>\n </svg> \n </div>\n <p class=\"tag\">Campaign Products</p>\n <h3>Targeting</h3>\n <p>Create and deploy audience segment, dervied from our rich repository of historical place visits.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/campaign-products/docs/audience-overview\">Audience Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/proximity-overview\">Proximity Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/self-serve-overview\">Self-Serve Overview</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item campaign\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg> \n </div>\n <p class=\"tag\">Campaign Products</p>\n <h3>Attribution</h3>\n <p>Quantify the effectiveness of advertising campaigns at driving conversions across all channels.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/campaign-products/docs/what-is-attribution\">Attribution Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/managing-an-attribution-campaign\">Campaign Creation</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/attribution-overview\">View All</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item data\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M16,30,7.5645,20.0513c-.0479-.0571-.3482-.4515-.3482-.4515A10.8888,10.8888,0,0,1,5,13a11,11,0,0,1,22,0,10.8844,10.8844,0,0,1-2.2148,6.5973l-.0015.0025s-.3.3944-.3447.4474ZM8.8125,18.395c.001.0007.2334.3082.2866.3744L16,26.9079l6.91-8.15c.0439-.0552.2783-.3649.2788-.3657A8.901,8.901,0,0,0,25,13,9,9,0,0,0,7,13a8.9054,8.9054,0,0,0,1.8125,5.395Z\" fill=\"#3333FF\"/>\n <path d=\"M21,18H19V10H13v8H11V10a2.0021,2.0021,0,0,1,2-2h6a2.0021,2.0021,0,0,1,2,2Z\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"16\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"12\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n </svg> \n </div>\n <p class=\"tag\">Data Products</p>\n <h3>Places</h3>\n <p>Enrich your understanding of locations to help you drive business decisions or develop engaging user experiences.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/data-products/docs/places-data-overview\">Places Data Overview</a>\n </li>\n <li>\n <a href=\"/data-products/docs/flat-file-data-schema\">Places Data Schema</a>\n </li>\n <li>\n <a href=\"/data-products/docs/places-overview\">View All</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9703 16.5026 18.4515 16.6505 18 16.9275L15.6825 14.6025C16.2218 13.8418 16.5114 12.9324 16.5114 12C16.5114 11.0676 16.2218 10.1582 15.6825 9.3975L18 7.0725C18.4515 7.34955 18.9703 7.49741 19.5 7.5C20.0933 7.5 20.6734 7.32405 21.1667 6.99441C21.6601 6.66477 22.0446 6.19623 22.2716 5.64805C22.4987 5.09987 22.5581 4.49667 22.4424 3.91473C22.3266 3.33279 22.0409 2.79824 21.6213 2.37868C21.2018 1.95912 20.6672 1.6734 20.0853 1.55765C19.5033 1.44189 18.9001 1.5013 18.3519 1.72836C17.8038 1.95543 17.3352 2.33994 17.0056 2.83329C16.6759 3.32664 16.5 3.90666 16.5 4.5C16.5026 5.0297 16.6505 5.54853 16.9275 6L14.6025 8.3175C13.8418 7.77825 12.9324 7.4886 12 7.4886C11.0676 7.4886 10.1582 7.77825 9.3975 8.3175L7.0725 6C7.34955 5.54853 7.49741 5.0297 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.0297 7.49741 5.54853 7.34955 6 7.0725L8.3175 9.3975C7.77825 10.1582 7.4886 11.0676 7.4886 12C7.4886 12.9324 7.77825 13.8418 8.3175 14.6025L6 16.9275C5.54853 16.6505 5.0297 16.5026 4.5 16.5C3.90666 16.5 3.32664 16.676 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49741 18.9703 7.34955 18.4515 7.0725 18L9.3975 15.6825C10.1582 16.2218 11.0676 16.5114 12 16.5114C12.9324 16.5114 13.8418 16.2218 14.6025 15.6825L16.9275 18C16.6505 18.4515 16.5026 18.9703 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.676 20.0933 16.5 19.5 16.5ZM19.5 3C19.7967 3 20.0867 3.08797 20.3334 3.2528C20.58 3.41762 20.7723 3.65189 20.8858 3.92598C20.9994 4.20007 21.0291 4.50167 20.9712 4.79264C20.9133 5.08361 20.7704 5.35088 20.5607 5.56066C20.3509 5.77044 20.0836 5.9133 19.7926 5.97118C19.5017 6.02906 19.2001 5.99935 18.926 5.88582C18.6519 5.77229 18.4176 5.58003 18.2528 5.33336C18.088 5.08668 18 4.79667 18 4.5C18 4.10218 18.158 3.72065 18.4393 3.43934C18.7206 3.15804 19.1022 3 19.5 3ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.10218 6 3.72065 5.84197 3.43934 5.56066C3.15804 5.27936 3 4.89783 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C6 19.8978 5.84197 20.2794 5.56066 20.5607C5.27936 20.842 4.89783 21 4.5 21ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05765C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45543 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7957 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Places API</h3>\n <p>\n Access global POI data and rich content from 100K+ trusted sources via our API for\n real-time venue search, discovery, and ranking.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search-data\">Search and Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/geotagging-check-in\">Geotagging and Check-in</a>\n </li>\n <li>\n <a href=\"/developer/reference/autocomplete\">Autocomplete</a>\n </li>\n <li>\n <a href=\"/developer/reference/address-data\">Address Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/places-feedback\">Feedback</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M10.3333 6.24441C10.8266 6.57405 11.4067 6.75 12 6.75C12.7957 6.75 13.5587 6.43393 14.1213 5.87132C14.6839 5.30871 15 4.54565 15 3.75C15 3.15666 14.8241 2.57664 14.4944 2.08329C14.1648 1.58994 13.6962 1.20543 13.1481 0.978363C12.5999 0.7513 11.9967 0.69189 11.4147 0.807645C10.8328 0.923401 10.2982 1.20912 9.87868 1.62868C9.45912 2.04824 9.1734 2.58279 9.05765 3.16473C8.94189 3.74667 9.0013 4.34987 9.22836 4.89805C9.45543 5.44623 9.83994 5.91477 10.3333 6.24441ZM11.1666 2.5028C11.4133 2.33797 11.7033 2.25 12 2.25C12.3978 2.25 12.7794 2.40804 13.0607 2.68934C13.342 2.97065 13.5 3.35218 13.5 3.75C13.5 4.04667 13.412 4.33668 13.2472 4.58336C13.0824 4.83003 12.8481 5.02229 12.574 5.13582C12.2999 5.24935 11.9983 5.27906 11.7074 5.22118C11.4164 5.1633 11.1491 5.02044 10.9393 4.81066C10.7296 4.60088 10.5867 4.33361 10.5288 4.04264C10.4709 3.75167 10.5007 3.45007 10.6142 3.17598C10.7277 2.90189 10.92 2.66762 11.1666 2.5028ZM10.5 22.5H13.5C13.8978 22.5 14.2794 22.342 14.5607 22.0607C14.842 21.7794 15 21.3978 15 21V15.75C15.3978 15.75 15.7794 15.592 16.0607 15.3107C16.342 15.0294 16.5 14.6478 16.5 14.25V9.75C16.5 9.15326 16.2629 8.58097 15.841 8.15901C15.419 7.73705 14.8467 7.5 14.25 7.5H9.75C9.15326 7.5 8.58097 7.73705 8.15901 8.15901C7.73705 8.58097 7.5 9.15326 7.5 9.75V14.25C7.5 14.6478 7.65804 15.0294 7.93934 15.3107C8.22064 15.592 8.60218 15.75 9 15.75V21C9 21.3978 9.15804 21.7794 9.43934 22.0607C9.72064 22.342 10.1022 22.5 10.5 22.5ZM9.45533 9.04357C9.54933 9.00823 9.64979 8.99337 9.75 9H14.25C14.3502 8.99337 14.4507 9.00823 14.5447 9.04357C14.6387 9.07892 14.724 9.13394 14.795 9.20495C14.8661 9.27596 14.9211 9.36133 14.9564 9.45533C14.9918 9.54933 15.0066 9.64979 15 9.75V14.25H13.5V21H10.5V14.25H9V9.75C8.99337 9.64979 9.00823 9.54933 9.04357 9.45533C9.07892 9.36133 9.13394 9.27596 9.20495 9.20495C9.27596 9.13394 9.36133 9.07892 9.45533 9.04357Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Personalization API</h3>\n <p>\n Leverage our global POI database alongside our personalization algorithms to provide a\n personalized search experience unique to a user’s specific tastes, visit history, review\n sentiment, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search\">Search</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-management\">User Management</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-generated-content-overview\">User Generated Content</a>\n </li>\n <li>\n <a href=\"/developer/reference/venues\">Venues</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M5.67338 15.0385L12 22.5L18.3293 15.0354C18.3628 14.9956 18.5878 14.6999 18.5878 14.6999L18.5889 14.698C19.6692 13.2749 20.2527 11.5367 20.25 9.75C20.25 7.56196 19.3808 5.46354 17.8336 3.91637C16.2865 2.36919 14.188 1.5 12 1.5C9.81197 1.5 7.71355 2.36919 6.16638 3.91637C4.6192 5.46354 3.75001 7.56196 3.75001 9.75C3.74748 11.5374 4.33141 13.2763 5.41223 14.6999C5.41223 14.6999 5.63746 14.9957 5.67338 15.0385ZM6.64541 13.8435C6.62401 13.8154 6.6096 13.7964 6.60938 13.7963C5.72587 12.6325 5.24835 11.2111 5.25001 9.75C5.25001 7.95979 5.96117 6.2429 7.22704 4.97703C8.49291 3.71116 10.2098 3 12 3C13.7902 3 15.5071 3.71116 16.773 4.97703C18.0388 6.2429 18.75 7.95979 18.75 9.75C18.7517 11.2103 18.2746 12.631 17.3916 13.7942C17.3912 13.7948 17.2154 14.027 17.1825 14.0684L12 20.1809L6.82433 14.077C6.79584 14.0416 6.69884 13.9139 6.64541 13.8435ZM12 10.5C11.555 10.5 11.12 10.368 10.75 10.1208C10.38 9.87358 10.0916 9.52217 9.92128 9.11104C9.75099 8.69991 9.70643 8.24751 9.79325 7.81105C9.88006 7.37459 10.0944 6.97368 10.409 6.65901C10.7237 6.34434 11.1246 6.13005 11.5611 6.04323C11.9975 5.95642 12.4499 6.00098 12.8611 6.17127C13.2722 6.34157 13.6236 6.62996 13.8708 6.99997C14.1181 7.36998 14.25 7.80499 14.25 8.25C14.2494 8.84654 14.0121 9.41845 13.5903 9.84027C13.1685 10.2621 12.5965 10.4993 12 10.5ZM12 7.5C11.8517 7.5 11.7067 7.54399 11.5833 7.6264C11.46 7.70881 11.3639 7.82594 11.3071 7.96299C11.2503 8.10003 11.2355 8.25083 11.2644 8.39632C11.2934 8.54181 11.3648 8.67544 11.4697 8.78033C11.5746 8.88522 11.7082 8.95665 11.8537 8.98559C11.9992 9.01453 12.15 8.99968 12.287 8.94291C12.4241 8.88615 12.5412 8.79002 12.6236 8.66668C12.706 8.54334 12.75 8.39834 12.75 8.25C12.7498 8.05116 12.6707 7.86052 12.5301 7.71991C12.3895 7.57931 12.1989 7.50022 12 7.5ZM15 14.25H13.5V12.75H10.5V14.25H9.00001V12.75C9.00043 12.3523 9.1586 11.971 9.43981 11.6898C9.72103 11.4086 10.1023 11.2504 10.5 11.25H13.5C13.8977 11.2504 14.279 11.4086 14.5602 11.6898C14.8414 11.971 14.9996 12.3523 15 12.75V14.25Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Movement Geofence API</h3>\n <p>\n Enable Movement SDK user-configured geofences for specific venues, categories, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/geofence-api-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-usage\">Usage</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofences\">Endpoints</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Data API</h3>\n <p>\n Create, manage, and modify geospatial assets used on Foursquare Studio . Integrate into\n your pipeline tasks for the bulk processing of geospatial data, allowing for the\n efficient flow of data into Studio.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/data-api-sharing\">Sharing</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-datasets\">Datasets</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-queries\">Queries</a>\n </li>\n <li><a href=\"/developer/reference/data-api-maps\">Maps</a></li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\" fill=\"none\">\n <path d=\"M29,10H3a1,1,0,0,0-1,1V21a1,1,0,0,0,1,1H29a1,1,0,0,0,1-1V11A1,1,0,0,0,29,10ZM28,20H4V12H8v4h2V12h5v4h2V12h5v4h2V12h4Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Measurement API</h3>\n <p>\n Measurement API (MAPI) is a tool for accessing measurement data, powering everything from insights gathering to campaign optimization. MAPI combines unparalleled data granularity with a flexible syntax to put you in control of your report data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/mapi-overview\">Overview</a>\n </li>\n <li><a href=\"/developer/reference/mapi-get-started\">Get Started</a></li>\n <li>\n <a href=\"/developer/reference/mapi-data\">Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/mapi-reports\">Reports</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M8.86425 19.6065L13.4137 22.4977L17.3865 21H21V13.5H18V15H19.5V19.5H17.1135L13.5863 20.8298L9.13575 18.0007L4.5 19.0958V4.5H9V6H10.5V3H3V20.9918L8.86425 19.6065ZM21 3H12V12H21V3ZM10.5 7.5H9V10.5H10.5V7.5ZM16.5 13.5H13.5V15H16.5V13.5ZM10.5 12V13.5H12V15H9V12H10.5Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Movement SDK</h3>\n <p>\n Create real-time, contextual mobile experiences, and bridge the gap between online\n interests and real-world behaviors.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/movement-sdk-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-ios\">IOS</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-android\">Andriod</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M9 15.75H3.75V20.25H9V21.75H3.75C3.35218 21.75 2.97064 21.592 2.68934 21.3107C2.40804 21.0294 2.25 20.6478 2.25 20.25V3.75C2.25 3.35218 2.40804 2.97064 2.68934 2.68934C2.97064 2.40804 3.35218 2.25 3.75 2.25H15.75C16.1478 2.25 16.5294 2.40804 16.8107 2.68934C17.092 2.97064 17.25 3.35218 17.25 3.75V12H15.75V9.75H3.75V14.25H9V15.75ZM15.75 3.75H3.75V8.25H15.75V3.75ZM6 6.75C6.41421 6.75 6.75 6.41421 6.75 6C6.75 5.58579 6.41421 5.25 6 5.25C5.58579 5.25 5.25 5.58579 5.25 6C5.25 6.41421 5.58579 6.75 6 6.75ZM20.0327 14.6794C21.0695 15.4098 21.8692 16.4284 22.3327 17.6089L22.5 18L22.3327 18.3911C21.8692 19.5716 21.0695 20.5902 20.0327 21.3206C18.9959 22.0509 17.7676 22.461 16.5 22.5C15.2324 22.461 14.0041 22.0509 12.9673 21.3206C11.9305 20.5902 11.1308 19.5716 10.6673 18.3911L10.5 18L10.6673 17.6089C11.1308 16.4284 11.9305 15.4098 12.9673 14.6794C14.0041 13.9491 15.2324 13.539 16.5 13.5C17.7676 13.539 18.9959 13.9491 20.0327 14.6794ZM14.8333 20.4944C15.3266 20.8241 15.9067 21 16.5 21C17.2954 20.9991 18.0579 20.6828 18.6203 20.1203C19.1828 19.5579 19.4991 18.7954 19.5 18C19.5 17.4067 19.3241 16.8266 18.9944 16.3333C18.6648 15.8399 18.1962 15.4554 17.6481 15.2284C17.0999 15.0013 16.4967 14.9419 15.9147 15.0576C15.3328 15.1734 14.7982 15.4591 14.3787 15.8787C13.9591 16.2982 13.6734 16.8328 13.5576 17.4147C13.4419 17.9967 13.5013 18.5999 13.7284 19.1481C13.9554 19.6962 14.3399 20.1648 14.8333 20.4944ZM18 18C18 18.8284 17.3284 19.5 16.5 19.5C15.6716 19.5 15 18.8284 15 18C15 17.1716 15.6716 16.5 16.5 16.5C17.3284 16.5 18 17.1716 18 18ZM6.75 12C6.75 12.4142 6.41421 12.75 6 12.75C5.58579 12.75 5.25 12.4142 5.25 12C5.25 11.5858 5.58579 11.25 6 11.25C6.41421 11.25 6.75 11.5858 6.75 12ZM6 18.75C6.41421 18.75 6.75 18.4142 6.75 18C6.75 17.5858 6.41421 17.25 6 17.25C5.58579 17.25 5.25 17.5858 5.25 18C5.25 18.4142 5.58579 18.75 6 18.75Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Data SDK</h3>\n <p>\n Supports automated, scalable management of maps and seamless integration with your work\n flows.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-data-sdk-overview\">Get Started</a>\n </li>\n <li>\n <a href=\"/developer/docs/data-sdk-map-functions\">Data Functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-data-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M21.932 3.02274L15.932 1.52274C15.779 1.48473 15.6179 1.49562 15.4713 1.55386L8.1963 4.46386L2.43203 3.02274C2.32145 2.99507 2.20603 2.99298 2.09453 3.01661C1.98302 3.04023 1.87837 3.08896 1.78852 3.1591C1.69867 3.22923 1.62599 3.31892 1.576 3.42135C1.526 3.52378 1.50001 3.63626 1.5 3.75024V20.2502C1.50002 20.4175 1.55592 20.5799 1.65883 20.7117C1.76174 20.8435 1.90575 20.9372 2.06797 20.9777L8.06798 22.4777C8.12753 22.4925 8.18864 22.5 8.25 22.5002C8.34549 22.5003 8.4401 22.482 8.5287 22.4464L15.8037 19.5364L21.5682 20.9778C21.6788 21.0054 21.7942 21.0075 21.9056 20.9839C22.0171 20.9602 22.1218 20.9115 22.2116 20.8413C22.3014 20.7712 22.3741 20.6815 22.424 20.5791C22.474 20.4767 22.5 20.3642 22.5 20.2502V3.75024C22.5 3.58301 22.4441 3.42059 22.3412 3.28877C22.2383 3.15696 22.0943 3.06332 21.932 3.02274ZM21 8.25024H16.5V3.21069L21 4.33569V8.25024ZM7.5 14.2502H3V9.75024H7.5V14.2502ZM9 8.25024V5.75806L15 3.35806V8.25024H9ZM15 9.75024V14.2502H9V9.75024H15ZM9 15.7502H15V18.2423L9 20.6423V15.7502ZM16.5 9.75024H21V14.2502H16.5V9.75024ZM7.5 5.83569V8.25024H3V4.71069L7.5 5.83569ZM3 15.7502H7.5V20.7896L3 19.6646V15.7502ZM16.5 18.1643V15.7502H21V19.2896L16.5 18.1643Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Map SDK</h3>\n <p>Control, embed and customize maps on your own webpage or in Jupyter Notebooks.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-map-sdk-overview\">Get started</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-data-functions\">Map functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Product Spotlight</p>\n <h2>Personalization API</h2>\n <p style=\"margin-bottom:24px\">\n Leverage user-generated content such as tastes, venue ratings, reviews, check-ins, current location, and more to power increasingly personalized and detailed app experiences.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Returns search results based on user’s location and user-submitted keywords\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Highlight the best places through access to photos, reviews, tips, and more\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Showcase new venues based on where a user's been or what’s popular in their area\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/developer/reference/personalization-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Learn About the Personalization API</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/117c847-Screenshot_2023-10-23_at_10.27.24_AM.png\" alt=\"Foursquare API Access Example\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with the Places API</h3>\n <p>\n New to the Foursquare Places API? Not to worry, we've got you covered. In just a few\n simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p>\n <a class=\"readmore\" href=\"/developer/reference/places-api-get-started\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with the Personalization APIs</h3>\n <p>\n New to the Foursquare Personalization APIs? Not to worry, we've got you covered. In just\n a few simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/reference/get-started-personalized-places-api\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Foursquare Studio</h3>\n <p>\n Using Foursquare Studio, you can create powerful geospatial visualizations that you can\n share with the world.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/docs/studio-map-sdk-introduction\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Get in touch with an expert</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Interested in exploring how Foursquare can help drive your business forward? Let us show you.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Request a Demo</a>\n </div>\n </section>\n</div>\n<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<style> \n/*Hide Bottom Nav*/ \n.rm-Header-bottom {\n display: none !important;\n}\n</style>","meta":{"title":"Docs Home"},"searchPermissions":"YjQxNzAxNjUyM2I0YmMwYTMzZDliNjY1OWQ0NzU1MGQyMTM4YTQxNzZkZDdjM2UxMmNmZjJhZGMwZDRjMzdlYnRhZ0ZpbHRlcnM9KHByb2plY3Q6NWZhOWE1ODNjODhhMWUwMDNkZTFmYjYyLHByb2plY3Q6NjYwNmU5ZTQ2ZDAzZGMwMDRhMTlkYmIzLHByb2plY3Q6NjYwNmVhMDg0ZjM4YWYwMDBmZTIzY2UxLHByb2plY3Q6NjYwNmVhM2ZjZmRlYmMwMDJhNThhNmY5LHByb2plY3Q6NjYwNmU5YzVlOGNlMWYwMDUyNzZiMDU3KSwodmVyc2lvbjpub25lLHZlcnNpb246NjYwNmVjN2Q0MWQzMjQwMDJhODU3ZDRhLHZlcnNpb246NjU5ZDliZDg3ODgyNTQwMDRmY2JjMTQ5LHZlcnNpb246NjYwNmU5ZTQ2ZDAzZGMwMDRhMTlkYjMzLHZlcnNpb246NjYwNmVhMDc0ZjM4YWYwMDBmZTIzYzNhLHZlcnNpb246NjYwYWUyOTM5YjYzZjAwMDEyM2JiN2JjLHZlcnNpb246NjYwNmU5YzVlOGNlMWYwMDUyNzZhODE3KSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OlR1dG9yaWFsKQ==","config":{"algoliaIndex":"readme_search_v2","amplitude":{"apiKey":"dc8065a65ef83d6ad23e37aaf014fc84","enabled":true},"asset_url":"https://cdn.readme.io","domain":"readme.io","domainFull":"https://dash.readme.com","encryptedLocalStorageKey":"ekfls-2024-05","fullstory":{"enabled":true,"orgId":"FSV9A"},"metrics":{"billingCronEnabled":"true","dashUrl":"https://m.readme.io","defaultUrl":"https://m.readme.io","exportMaxRetries":12,"wsUrl":"wss://m.readme.io"},"proxyUrl":"https://try.readme.io","readmeRecaptchaSiteKey":"6LesVBYpAAAAAESOCHOyo2kF9SZXPVb54Nwf3i2x","releaseVersion":"5.235.0","sentry":{"dsn":"https://3bbe57a973254129bcb93e47dc0cc46f@o343074.ingest.sentry.io/2052166","enabled":true,"tracesSampleRate":0},"shMigration":{"promoVideo":"","forceWaitlist":false},"sslBaseDomain":"readmessl.com","sslGenerationService":"ssl.readmessl.com","stripePk":"pk_live_5103PML2qXbDukVh7GDAkQoR4NSuLqy8idd5xtdm9407XdPR6o3bo663C1ruEGhXJjpnb2YCpj8EU1UvQYanuCjtr00t1DRCf2a","superHub":{"newProjectsEnabled":true},"wootric":{"accountToken":"NPS-122b75a4","enabled":true}},"context":{"labs":{},"user":{},"terms":[],"variables":{"user":{},"defaults":[]},"project":{"_id":"6606ec7d41d324002a857d4b","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"eeeeee","main_alt":"","header_text":"","body_highlight":"","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Foursquare Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, technical documentation, and learn more about how to power your business forward with Foursquare Products.\n </p>\n <div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n \n </div>\n </section>\n\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our complete suite of geospatial technology products.\n </p>\n <p></p>\n\n <ul id=\"tileFilter\" class=\"filters\">\n <li class=\"filter filter-item all active\">View All</li>\n <li class=\"filter filter-item analytics products\">Analytics Products</li>\n <li class=\"filter filter-item campaign products\">Campaign Products</li>\n <li class=\"filter filter-item data products\">Data Products</li>\n <li class=\"filter filter-item developer\">Developer</li> \n </ul>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item analytics products\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M31,8c0-0.4-0.2-0.7-0.5-0.9l-7-4C23.3,3,23.2,3,23,3s-0.3,0-0.5,0.1L16,6.8L9.5,3.1C9.3,3,9.2,3,9,3S8.7,3,8.5,3.1l-7,4\n C1.2,7.3,1,7.6,1,8v20c0,0.6,0.4,1,1,1c0.2,0,0.3-0.1,0.5-0.1l0,0L9,25.2l6.5,3.7C15.7,29,15.8,29,16,29s0.3,0,0.5-0.1l6.5-3.7\n l6.5,3.7l0,0c0.1,0.1,0.3,0.1,0.5,0.1c0.6,0,1-0.4,1-1V8z M3,8.6l5-2.9v17.7l-5,2.9V8.6z M15,26.3l-5-2.9V5.7l5,2.9V26.3z M22,23.4\n l-5,2.9V8.6l5-2.9V23.4z M24,23.4V5.7l5,2.9l0,17.7L24,23.4z\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <p class=\"tag\">Analytics Products</p>\n <h3>Studio</h3>\n <p>Next-generation geospatial analytics platform for working with big geospatial data.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/analytics-products/docs/what-is-studio\">What is Studio?</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/get-started\">Get Started</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-overview\">View All</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item campaign\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\">\n <path d=\"M18,31h2V29a1.0006,1.0006,0,0,1,1-1h6a1.0006,1.0006,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M24,25a4,4,0,1,1,4-4A4.0039,4.0039,0,0,1,24,25Zm0-6a2,2,0,1,0,2,2A2.0027,2.0027,0,0,0,24,19Z\" fill=\"#3333FF\"></path>\n <path d=\"M2,31H4V29a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V29a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M8,25a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,8,25Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,8,19Z\" fill=\"#3333FF\"></path>\n <path d=\"M18,16h2V14a1.0009,1.0009,0,0,1,1-1h6a1.0009,1.0009,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H21a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M24,10a4,4,0,1,1,4-4A4.0042,4.0042,0,0,1,24,10Zm0-6a2,2,0,1,0,2,2A2.0023,2.0023,0,0,0,24,4Z\" fill=\"#3333FF\"></path>\n <path d=\"M2,16H4V14a1.0013,1.0013,0,0,1,1-1h6a1.0013,1.0013,0,0,1,1,1v2h2V14a3.0033,3.0033,0,0,0-3-3H5a3.0033,3.0033,0,0,0-3,3Z\" fill=\"#3333FF\"></path>\n <path d=\"M8,10a4,4,0,1,1,4-4A4.0045,4.0045,0,0,1,8,10ZM8,4a2,2,0,1,0,2,2A2.002,2.002,0,0,0,8,4Z\" fill=\"#3333FF\"></path>\n </svg> \n </div>\n <p class=\"tag\">Campaign Products</p>\n <h3>Targeting</h3>\n <p>Create and deploy audience segment, dervied from our rich repository of historical place visits.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/campaign-products/docs/audience-overview\">Audience Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/proximity-overview\">Proximity Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/self-serve-overview\">Self-Serve Overview</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item campaign\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg> \n </div>\n <p class=\"tag\">Campaign Products</p>\n <h3>Attribution</h3>\n <p>Quantify the effectiveness of advertising campaigns at driving conversions across all channels.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/campaign-products/docs/what-is-attribution\">Attribution Overview</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/managing-an-attribution-campaign\">Campaign Creation</a>\n </li>\n <li>\n <a href=\"/campaign-products/docs/attribution-overview\">View All</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item data\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M16,30,7.5645,20.0513c-.0479-.0571-.3482-.4515-.3482-.4515A10.8888,10.8888,0,0,1,5,13a11,11,0,0,1,22,0,10.8844,10.8844,0,0,1-2.2148,6.5973l-.0015.0025s-.3.3944-.3447.4474ZM8.8125,18.395c.001.0007.2334.3082.2866.3744L16,26.9079l6.91-8.15c.0439-.0552.2783-.3649.2788-.3657A8.901,8.901,0,0,0,25,13,9,9,0,0,0,7,13a8.9054,8.9054,0,0,0,1.8125,5.395Z\" fill=\"#3333FF\"/>\n <path d=\"M21,18H19V10H13v8H11V10a2.0021,2.0021,0,0,1,2-2h6a2.0021,2.0021,0,0,1,2,2Z\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"16\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"12\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n </svg> \n </div>\n <p class=\"tag\">Data Products</p>\n <h3>Places</h3>\n <p>Enrich your understanding of locations to help you drive business decisions or develop engaging user experiences.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/data-products/docs/places-data-overview\">Places Data Overview</a>\n </li>\n <li>\n <a href=\"/data-products/docs/flat-file-data-schema\">Places Data Schema</a>\n </li>\n <li>\n <a href=\"/data-products/docs/places-overview\">View All</a>\n </li>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9703 16.5026 18.4515 16.6505 18 16.9275L15.6825 14.6025C16.2218 13.8418 16.5114 12.9324 16.5114 12C16.5114 11.0676 16.2218 10.1582 15.6825 9.3975L18 7.0725C18.4515 7.34955 18.9703 7.49741 19.5 7.5C20.0933 7.5 20.6734 7.32405 21.1667 6.99441C21.6601 6.66477 22.0446 6.19623 22.2716 5.64805C22.4987 5.09987 22.5581 4.49667 22.4424 3.91473C22.3266 3.33279 22.0409 2.79824 21.6213 2.37868C21.2018 1.95912 20.6672 1.6734 20.0853 1.55765C19.5033 1.44189 18.9001 1.5013 18.3519 1.72836C17.8038 1.95543 17.3352 2.33994 17.0056 2.83329C16.6759 3.32664 16.5 3.90666 16.5 4.5C16.5026 5.0297 16.6505 5.54853 16.9275 6L14.6025 8.3175C13.8418 7.77825 12.9324 7.4886 12 7.4886C11.0676 7.4886 10.1582 7.77825 9.3975 8.3175L7.0725 6C7.34955 5.54853 7.49741 5.0297 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.0297 7.49741 5.54853 7.34955 6 7.0725L8.3175 9.3975C7.77825 10.1582 7.4886 11.0676 7.4886 12C7.4886 12.9324 7.77825 13.8418 8.3175 14.6025L6 16.9275C5.54853 16.6505 5.0297 16.5026 4.5 16.5C3.90666 16.5 3.32664 16.676 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49741 18.9703 7.34955 18.4515 7.0725 18L9.3975 15.6825C10.1582 16.2218 11.0676 16.5114 12 16.5114C12.9324 16.5114 13.8418 16.2218 14.6025 15.6825L16.9275 18C16.6505 18.4515 16.5026 18.9703 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.676 20.0933 16.5 19.5 16.5ZM19.5 3C19.7967 3 20.0867 3.08797 20.3334 3.2528C20.58 3.41762 20.7723 3.65189 20.8858 3.92598C20.9994 4.20007 21.0291 4.50167 20.9712 4.79264C20.9133 5.08361 20.7704 5.35088 20.5607 5.56066C20.3509 5.77044 20.0836 5.9133 19.7926 5.97118C19.5017 6.02906 19.2001 5.99935 18.926 5.88582C18.6519 5.77229 18.4176 5.58003 18.2528 5.33336C18.088 5.08668 18 4.79667 18 4.5C18 4.10218 18.158 3.72065 18.4393 3.43934C18.7206 3.15804 19.1022 3 19.5 3ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.10218 6 3.72065 5.84197 3.43934 5.56066C3.15804 5.27936 3 4.89783 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C6 19.8978 5.84197 20.2794 5.56066 20.5607C5.27936 20.842 4.89783 21 4.5 21ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05765C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45543 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7957 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Places API</h3>\n <p>\n Access global POI data and rich content from 100K+ trusted sources via our API for\n real-time venue search, discovery, and ranking.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search-data\">Search and Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/geotagging-check-in\">Geotagging and Check-in</a>\n </li>\n <li>\n <a href=\"/developer/reference/autocomplete\">Autocomplete</a>\n </li>\n <li>\n <a href=\"/developer/reference/address-data\">Address Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/places-feedback\">Feedback</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M10.3333 6.24441C10.8266 6.57405 11.4067 6.75 12 6.75C12.7957 6.75 13.5587 6.43393 14.1213 5.87132C14.6839 5.30871 15 4.54565 15 3.75C15 3.15666 14.8241 2.57664 14.4944 2.08329C14.1648 1.58994 13.6962 1.20543 13.1481 0.978363C12.5999 0.7513 11.9967 0.69189 11.4147 0.807645C10.8328 0.923401 10.2982 1.20912 9.87868 1.62868C9.45912 2.04824 9.1734 2.58279 9.05765 3.16473C8.94189 3.74667 9.0013 4.34987 9.22836 4.89805C9.45543 5.44623 9.83994 5.91477 10.3333 6.24441ZM11.1666 2.5028C11.4133 2.33797 11.7033 2.25 12 2.25C12.3978 2.25 12.7794 2.40804 13.0607 2.68934C13.342 2.97065 13.5 3.35218 13.5 3.75C13.5 4.04667 13.412 4.33668 13.2472 4.58336C13.0824 4.83003 12.8481 5.02229 12.574 5.13582C12.2999 5.24935 11.9983 5.27906 11.7074 5.22118C11.4164 5.1633 11.1491 5.02044 10.9393 4.81066C10.7296 4.60088 10.5867 4.33361 10.5288 4.04264C10.4709 3.75167 10.5007 3.45007 10.6142 3.17598C10.7277 2.90189 10.92 2.66762 11.1666 2.5028ZM10.5 22.5H13.5C13.8978 22.5 14.2794 22.342 14.5607 22.0607C14.842 21.7794 15 21.3978 15 21V15.75C15.3978 15.75 15.7794 15.592 16.0607 15.3107C16.342 15.0294 16.5 14.6478 16.5 14.25V9.75C16.5 9.15326 16.2629 8.58097 15.841 8.15901C15.419 7.73705 14.8467 7.5 14.25 7.5H9.75C9.15326 7.5 8.58097 7.73705 8.15901 8.15901C7.73705 8.58097 7.5 9.15326 7.5 9.75V14.25C7.5 14.6478 7.65804 15.0294 7.93934 15.3107C8.22064 15.592 8.60218 15.75 9 15.75V21C9 21.3978 9.15804 21.7794 9.43934 22.0607C9.72064 22.342 10.1022 22.5 10.5 22.5ZM9.45533 9.04357C9.54933 9.00823 9.64979 8.99337 9.75 9H14.25C14.3502 8.99337 14.4507 9.00823 14.5447 9.04357C14.6387 9.07892 14.724 9.13394 14.795 9.20495C14.8661 9.27596 14.9211 9.36133 14.9564 9.45533C14.9918 9.54933 15.0066 9.64979 15 9.75V14.25H13.5V21H10.5V14.25H9V9.75C8.99337 9.64979 9.00823 9.54933 9.04357 9.45533C9.07892 9.36133 9.13394 9.27596 9.20495 9.20495C9.27596 9.13394 9.36133 9.07892 9.45533 9.04357Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Personalization API</h3>\n <p>\n Leverage our global POI database alongside our personalization algorithms to provide a\n personalized search experience unique to a user’s specific tastes, visit history, review\n sentiment, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search\">Search</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-management\">User Management</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-generated-content-overview\">User Generated Content</a>\n </li>\n <li>\n <a href=\"/developer/reference/venues\">Venues</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M5.67338 15.0385L12 22.5L18.3293 15.0354C18.3628 14.9956 18.5878 14.6999 18.5878 14.6999L18.5889 14.698C19.6692 13.2749 20.2527 11.5367 20.25 9.75C20.25 7.56196 19.3808 5.46354 17.8336 3.91637C16.2865 2.36919 14.188 1.5 12 1.5C9.81197 1.5 7.71355 2.36919 6.16638 3.91637C4.6192 5.46354 3.75001 7.56196 3.75001 9.75C3.74748 11.5374 4.33141 13.2763 5.41223 14.6999C5.41223 14.6999 5.63746 14.9957 5.67338 15.0385ZM6.64541 13.8435C6.62401 13.8154 6.6096 13.7964 6.60938 13.7963C5.72587 12.6325 5.24835 11.2111 5.25001 9.75C5.25001 7.95979 5.96117 6.2429 7.22704 4.97703C8.49291 3.71116 10.2098 3 12 3C13.7902 3 15.5071 3.71116 16.773 4.97703C18.0388 6.2429 18.75 7.95979 18.75 9.75C18.7517 11.2103 18.2746 12.631 17.3916 13.7942C17.3912 13.7948 17.2154 14.027 17.1825 14.0684L12 20.1809L6.82433 14.077C6.79584 14.0416 6.69884 13.9139 6.64541 13.8435ZM12 10.5C11.555 10.5 11.12 10.368 10.75 10.1208C10.38 9.87358 10.0916 9.52217 9.92128 9.11104C9.75099 8.69991 9.70643 8.24751 9.79325 7.81105C9.88006 7.37459 10.0944 6.97368 10.409 6.65901C10.7237 6.34434 11.1246 6.13005 11.5611 6.04323C11.9975 5.95642 12.4499 6.00098 12.8611 6.17127C13.2722 6.34157 13.6236 6.62996 13.8708 6.99997C14.1181 7.36998 14.25 7.80499 14.25 8.25C14.2494 8.84654 14.0121 9.41845 13.5903 9.84027C13.1685 10.2621 12.5965 10.4993 12 10.5ZM12 7.5C11.8517 7.5 11.7067 7.54399 11.5833 7.6264C11.46 7.70881 11.3639 7.82594 11.3071 7.96299C11.2503 8.10003 11.2355 8.25083 11.2644 8.39632C11.2934 8.54181 11.3648 8.67544 11.4697 8.78033C11.5746 8.88522 11.7082 8.95665 11.8537 8.98559C11.9992 9.01453 12.15 8.99968 12.287 8.94291C12.4241 8.88615 12.5412 8.79002 12.6236 8.66668C12.706 8.54334 12.75 8.39834 12.75 8.25C12.7498 8.05116 12.6707 7.86052 12.5301 7.71991C12.3895 7.57931 12.1989 7.50022 12 7.5ZM15 14.25H13.5V12.75H10.5V14.25H9.00001V12.75C9.00043 12.3523 9.1586 11.971 9.43981 11.6898C9.72103 11.4086 10.1023 11.2504 10.5 11.25H13.5C13.8977 11.2504 14.279 11.4086 14.5602 11.6898C14.8414 11.971 14.9996 12.3523 15 12.75V14.25Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Movement Geofence API</h3>\n <p>\n Enable Movement SDK user-configured geofences for specific venues, categories, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/geofence-api-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-usage\">Usage</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofences\">Endpoints</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Data API</h3>\n <p>\n Create, manage, and modify geospatial assets used on Foursquare Studio . Integrate into\n your pipeline tasks for the bulk processing of geospatial data, allowing for the\n efficient flow of data into Studio.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/data-api-sharing\">Sharing</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-datasets\">Datasets</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-queries\">Queries</a>\n </li>\n <li><a href=\"/developer/reference/data-api-maps\">Maps</a></li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\" fill=\"none\">\n <path d=\"M29,10H3a1,1,0,0,0-1,1V21a1,1,0,0,0,1,1H29a1,1,0,0,0,1-1V11A1,1,0,0,0,29,10ZM28,20H4V12H8v4h2V12h5v4h2V12h5v4h2V12h4Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Measurement API</h3>\n <p>\n Measurement API (MAPI) is a tool for accessing measurement data, powering everything from insights gathering to campaign optimization. MAPI combines unparalleled data granularity with a flexible syntax to put you in control of your report data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/mapi-overview\">Overview</a>\n </li>\n <li><a href=\"/developer/reference/mapi-get-started\">Get Started</a></li>\n <li>\n <a href=\"/developer/reference/mapi-data\">Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/mapi-reports\">Reports</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M8.86425 19.6065L13.4137 22.4977L17.3865 21H21V13.5H18V15H19.5V19.5H17.1135L13.5863 20.8298L9.13575 18.0007L4.5 19.0958V4.5H9V6H10.5V3H3V20.9918L8.86425 19.6065ZM21 3H12V12H21V3ZM10.5 7.5H9V10.5H10.5V7.5ZM16.5 13.5H13.5V15H16.5V13.5ZM10.5 12V13.5H12V15H9V12H10.5Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Movement SDK</h3>\n <p>\n Create real-time, contextual mobile experiences, and bridge the gap between online\n interests and real-world behaviors.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/movement-sdk-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-ios\">IOS</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-android\">Andriod</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M9 15.75H3.75V20.25H9V21.75H3.75C3.35218 21.75 2.97064 21.592 2.68934 21.3107C2.40804 21.0294 2.25 20.6478 2.25 20.25V3.75C2.25 3.35218 2.40804 2.97064 2.68934 2.68934C2.97064 2.40804 3.35218 2.25 3.75 2.25H15.75C16.1478 2.25 16.5294 2.40804 16.8107 2.68934C17.092 2.97064 17.25 3.35218 17.25 3.75V12H15.75V9.75H3.75V14.25H9V15.75ZM15.75 3.75H3.75V8.25H15.75V3.75ZM6 6.75C6.41421 6.75 6.75 6.41421 6.75 6C6.75 5.58579 6.41421 5.25 6 5.25C5.58579 5.25 5.25 5.58579 5.25 6C5.25 6.41421 5.58579 6.75 6 6.75ZM20.0327 14.6794C21.0695 15.4098 21.8692 16.4284 22.3327 17.6089L22.5 18L22.3327 18.3911C21.8692 19.5716 21.0695 20.5902 20.0327 21.3206C18.9959 22.0509 17.7676 22.461 16.5 22.5C15.2324 22.461 14.0041 22.0509 12.9673 21.3206C11.9305 20.5902 11.1308 19.5716 10.6673 18.3911L10.5 18L10.6673 17.6089C11.1308 16.4284 11.9305 15.4098 12.9673 14.6794C14.0041 13.9491 15.2324 13.539 16.5 13.5C17.7676 13.539 18.9959 13.9491 20.0327 14.6794ZM14.8333 20.4944C15.3266 20.8241 15.9067 21 16.5 21C17.2954 20.9991 18.0579 20.6828 18.6203 20.1203C19.1828 19.5579 19.4991 18.7954 19.5 18C19.5 17.4067 19.3241 16.8266 18.9944 16.3333C18.6648 15.8399 18.1962 15.4554 17.6481 15.2284C17.0999 15.0013 16.4967 14.9419 15.9147 15.0576C15.3328 15.1734 14.7982 15.4591 14.3787 15.8787C13.9591 16.2982 13.6734 16.8328 13.5576 17.4147C13.4419 17.9967 13.5013 18.5999 13.7284 19.1481C13.9554 19.6962 14.3399 20.1648 14.8333 20.4944ZM18 18C18 18.8284 17.3284 19.5 16.5 19.5C15.6716 19.5 15 18.8284 15 18C15 17.1716 15.6716 16.5 16.5 16.5C17.3284 16.5 18 17.1716 18 18ZM6.75 12C6.75 12.4142 6.41421 12.75 6 12.75C5.58579 12.75 5.25 12.4142 5.25 12C5.25 11.5858 5.58579 11.25 6 11.25C6.41421 11.25 6.75 11.5858 6.75 12ZM6 18.75C6.41421 18.75 6.75 18.4142 6.75 18C6.75 17.5858 6.41421 17.25 6 17.25C5.58579 17.25 5.25 17.5858 5.25 18C5.25 18.4142 5.58579 18.75 6 18.75Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Data SDK</h3>\n <p>\n Supports automated, scalable management of maps and seamless integration with your work\n flows.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-data-sdk-overview\">Get Started</a>\n </li>\n <li>\n <a href=\"/developer/docs/data-sdk-map-functions\">Data Functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-data-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item developer\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M21.932 3.02274L15.932 1.52274C15.779 1.48473 15.6179 1.49562 15.4713 1.55386L8.1963 4.46386L2.43203 3.02274C2.32145 2.99507 2.20603 2.99298 2.09453 3.01661C1.98302 3.04023 1.87837 3.08896 1.78852 3.1591C1.69867 3.22923 1.62599 3.31892 1.576 3.42135C1.526 3.52378 1.50001 3.63626 1.5 3.75024V20.2502C1.50002 20.4175 1.55592 20.5799 1.65883 20.7117C1.76174 20.8435 1.90575 20.9372 2.06797 20.9777L8.06798 22.4777C8.12753 22.4925 8.18864 22.5 8.25 22.5002C8.34549 22.5003 8.4401 22.482 8.5287 22.4464L15.8037 19.5364L21.5682 20.9778C21.6788 21.0054 21.7942 21.0075 21.9056 20.9839C22.0171 20.9602 22.1218 20.9115 22.2116 20.8413C22.3014 20.7712 22.3741 20.6815 22.424 20.5791C22.474 20.4767 22.5 20.3642 22.5 20.2502V3.75024C22.5 3.58301 22.4441 3.42059 22.3412 3.28877C22.2383 3.15696 22.0943 3.06332 21.932 3.02274ZM21 8.25024H16.5V3.21069L21 4.33569V8.25024ZM7.5 14.2502H3V9.75024H7.5V14.2502ZM9 8.25024V5.75806L15 3.35806V8.25024H9ZM15 9.75024V14.2502H9V9.75024H15ZM9 15.7502H15V18.2423L9 20.6423V15.7502ZM16.5 9.75024H21V14.2502H16.5V9.75024ZM7.5 5.83569V8.25024H3V4.71069L7.5 5.83569ZM3 15.7502H7.5V20.7896L3 19.6646V15.7502ZM16.5 18.1643V15.7502H21V19.2896L16.5 18.1643Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">Developer</p>\n <h3>Studio Map SDK</h3>\n <p>Control, embed and customize maps on your own webpage or in Jupyter Notebooks.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-map-sdk-overview\">Get started</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-data-functions\">Map functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Product Spotlight</p>\n <h2>Personalization API</h2>\n <p style=\"margin-bottom:24px\">\n Leverage user-generated content such as tastes, venue ratings, reviews, check-ins, current location, and more to power increasingly personalized and detailed app experiences.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Returns search results based on user’s location and user-submitted keywords\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Highlight the best places through access to photos, reviews, tips, and more\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Showcase new venues based on where a user's been or what’s popular in their area\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/developer/reference/personalization-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Learn About the Personalization API</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/117c847-Screenshot_2023-10-23_at_10.27.24_AM.png\" alt=\"Foursquare API Access Example\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with the Places API</h3>\n <p>\n New to the Foursquare Places API? Not to worry, we've got you covered. In just a few\n simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p>\n <a class=\"readmore\" href=\"/developer/reference/places-api-get-started\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with the Personalization APIs</h3>\n <p>\n New to the Foursquare Personalization APIs? Not to worry, we've got you covered. In just\n a few simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/reference/get-started-personalized-places-api\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Foursquare Studio</h3>\n <p>\n Using Foursquare Studio, you can create powerful geospatial visualizations that you can\n share with the world.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/docs/studio-map-sdk-introduction\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Get in touch with an expert</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Interested in exploring how Foursquare can help drive your business forward? Let us show you.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Request a Demo</a>\n </div>\n </section>\n</div>\n<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<style> \n/*Hide Bottom Nav*/ \n.rm-Header-bottom {\n display: none !important;\n}\n</style>","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":false,"theme":"line","colorScheme":"system","overlay":"triangles","landing":true,"sticky":false,"hide_logo":false,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/395ef92-small-docs.png","395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/e6bf6a6-docs.png","66073de859b0cb005930f3ce"],"loginLogo":["https://files.readme.io/369886b-small-readme-logo.png","readme.png",60,60,"#018EF5"],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/ab74fae-small-favicon.png","ab74fae-small-favicon.png",32,32,"#000000","https://files.readme.io/8bd4089-favicon.png","66073e7c6de45200245db22e"],"stylesheet":"","stylesheet_hub2":"/*****************************************/ \n/************ General GLP ****************/ \n/*****************************************/ \n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.rdmd-html iframe {\n background: #FFF;\n}\n.rm-LandingPage{\n margin: 0 auto;\n max-width: 100%;\n padding: 0;\n width: 100%;\n}\n\n.rm-Header-top [id^=\"tippy-\"] > div > div > div > div > div > div:nth-child(2){\n display:none !important; \n}\n\n.doc-search-button {\n font-size: 0.9rem;\n line-height: 1.6;\n color: #000;\n opacity: 0.999;\n display: inline-block;\n border: solid 1px #6666FF;\n background-color: white;\n border-radius: 7px;\n padding: 0.5em 1em;\n transition: background 100ms;\n width: 50%;\n cursor: pointer;\n}\n\n.landing-page-home .container {\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 24px;\n}\n\n.landing-page-home .content {\n padding: 0 24px 24px;\n}\n\n.landing-page-home .content p {\n margin: 0 0 10px;\n line-height: 24px;\n}\n\n.landing-page-home section {\n padding: 48px 0;\n}\n\n.landing-page-home .button {\n border-radius: 12px;\n border: 1px solid #3333FF;\n background: #3333FF;\n color: #FFF;\n display: inline-block;\n padding: 12px 16px;\n text-decoration: none !important;\n margin-top: 24px;\n}\n\n.landing-page-home .button:hover {\n color: #3333FF;\n background: #FFF;\n}\n\n.landing-page-home .banner {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-hero-docs.jpg\") no-repeat center center #010101;\n}\n\n.landing-page-home .banner.signup {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-signup.jpg\") no-repeat center center #010101;\n}\n\n.landing-page-home .banner h1 {\n color: #FFF;\n font-size: 48px;\n line-height: 64px;\n margin: 0 0 10px;\n padding: 0;\n font-weight: 300;\n}\n\n.landing-page-home .banner p.description {\n color: #B3B0B1;\n}\n\n.landing-page-home h2 {\n font-size: 32px;\n line-height: 40px;\n margin: 0;\n}\n\n.landing-page-home .tag {\n text-transform: uppercase;\n color: #2ED9C3;\n font-size: 12px;\n}\n\n.landing-page-home ul.filters {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n\n.landing-page-home ul.filters li {\n cursor: pointer;\n margin: 0;\n padding: 0;\n font-size: 14px !important;\n display: block;\n border-radius: 12px;\n padding: 6px 8px;\n border: 1px solid #F8F8F8;\n background: #F8F8F8;\n color: #171417;\n}\n\n.landing-page-home ul.filters li.active {\n background: #010101;\n color: #F8F8F8;\n border: 1px solid #010101;\n}\n\n.landing-page-home ul.pills {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n\n.landing-page-home ul.pills li {\n margin: 0;\n padding: 0;\n}\n\n.landing-page-home ul.pills li a {\n text-decoration: none;\n font-size: 14px !important;\n display: block;\n border: 1px solid #B3B0B1;\n border-radius: 50px;\n padding: 12px 16px;\n background: #F8F8F8;\n color: #171417;\n}\n\n.landing-page-home ul.pills li a:hover {\n background: #E0DDDE;\n text-decoration: none !important;\n}\n\n.landing-page-home ul.pills.blue li a {\n color: #3333FF;\n border-radius: 8px;\n background: #FFF;\n border: 1px solid #3333FF;\n}\n\n.landing-page-home ul.pills.blue li a:hover {\n background: #F2EEFB;\n\n}\n\n.landing-page-home ul.ticks {\n margin: 0 0 25px;\n padding: 0;\n list-style: none;\n}\n\n.landing-page-home .tiles {\n display: grid;\n gap: 20px;\n /* Adjust spacing between tiles as needed */\n row-gap: 40px;\n}\n\n.landing-page-home .tiles .tile-image {\n border-radius: 24px;\n box-shadow: 0px 3.38082px 11.77026px 0px rgba(0, 0, 0, 0.06), 0px 8.13971px 28.33825px 0px rgba(0, 0, 0, 0.08), 0px 27px 94px 0px rgba(0, 0, 0, 0.13), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);\n}\n\n.landing-page-home .tile-container-border .tile {\n position: relative;\n padding: 24px;\n border-radius: 16px;\n box-sizing: border-box;\n border: 1px solid #ccc;\n}\n\n.landing-page-home .tile-container-border .tile .external {\n position: absolute;\n right: 24px;\n width: 32px;\n height: 32px;\n border: 1px solid #F8F8F8;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50px;\n}\n\n.landing-page-home .tile .icon {\n box-sizing: content-box;\n background: #EFF4FE;\n border-radius: 12px;\n padding: 10px;\n width: 24px;\n height: 24px;\n display: inline-block;\n color: blue;\n margin-bottom: 16px;\n}\n\n.landing-page-home .tile .icon.text {\n padding: 4px 8px;\n font-size: 12px;\n height: unset;\n width: unset;\n border-radius: 6px;\n}\n\n.landing-page-home .tile .icon.text.green {\n color: #0A5E14;\n background: #D7F6E7;\n}\n\n.landing-page-home .tile-container-bg {\n background: #F8F8F8;\n}\n\n.landing-page-home .tile-container-bg .tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.1);\n background: #FFF;\n\n}\n\n.landing-page-home .tile-container-bg .tile h3 {\n margin-top: 0;\n}\n\n.landing-page-home .tile-container-bg .tile a {\n text-decoration: none;\n}\n\n.landing-page-home .tile-container-bg .tile a:hover {\n text-decoration: underline;\n}\n \n/*****************************************/\n/********* Viewport Changes **************/ \n/*****************************************/ \n \n@media (min-width: 768px) {\n \n .hub-is-home .rm-Header-top .rm-SearchToggle {\n \n }\n \n .landing-page-home .tiles {\n padding: 24px;\n }\n \n .landing-page-home .banner {\n padding: 80px 48px;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: none;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: block;\n }\n \n .landing-page-home .tiles-third {\n grid-template-columns: repeat(3, 1fr);\n }\n \n .landing-page-home .tiles-half {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n\n@media (max-width: 767px) {\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: block;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: none;\n }\n}\n\n/*****************************************/ \n/************* Footer ******************/ \n/*****************************************/ \n \n.footer-section {\n background-color: #f6f6f6;\n padding: 2rem 1rem;\n}\n\nfooter .footer-section ul {\n list-style-type: none !important;\n}\n\n.footer-section div>ul {\n display: grid;\n column-gap: 1rem;\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.footer-section div>ul>li>ul>li {\n margin-bottom: 1rem;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n \n/*****************************************/ \n/********** Dark Mode ****************/ \n/*****************************************/ \n\n[data-color-mode=\"dark\"] .Header-logo-img3YvV4lcGKkeb {\n filter: invert(100%);\n}\n\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active {\n background: #fff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active i {\n color: #0d0d0d !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n background: none !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link:hover {\n background: #1e2021 !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66f !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66f;\n background: #0d0d0d !important;\n color: #66f !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n background: #242e34 !important;\n}\n\n[data-color-mode=\"dark\"] .Button_primary:not(.Button_white_text) {\n color: #fff !important;\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66f !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-button {\n color: #f8f8f8 !important;\n border: none !important;\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list {\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a {\n color: #f8f8f8 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1e2021 !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] a.readmore {\n color: #4d4dff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home svg path {\n fill: #4d4dff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .button {\n border: 1px solid #4d4dff !important;\n background: #4d4dff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .button:hover {\n border: 1px solid #4d4dff !important;\n background: #4d4dff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li {\n background: #1e2021 !important;\n border: 1px solid #1e2021 !important;\n color: #f8f8f8 !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li.active {\n border: 1px solid #f8f8f8 !important;\n background: #f8f8f8 !important;\n color: #171417 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-SearchToggle-icon,\n[data-color-mode=\"dark\"] .rm-SearchToggle-placeholder,\n[data-color-mode=\"dark\"] .footer-section ul {\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg {\n background-color: #20292e;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile,\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile a,\n[data-color-mode=\"dark\"] .landing-page-home .tile .icon {\n background-color: #171717;\n border-color: #171717;\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container.tile-bg-alternate,\n[data-color-mode=\"dark\"] .footer-section {\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"dark\"] .landing-page-home ul.pills li a {\n background-color: #0d0d0d;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"dark\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .footer-section path {\n fill: #fff;\n}\n\n[data-color-mode=\"dark\"] .footer-section ul li a {\n color: #757575;\n}\n \n[data-color-mode=\"dark\"] .below-footer p{\n color: #000 !important;\n}\n\n/*****************************************/ \n/*********** System Mode *************/ \n/*****************************************/ \n \n@media(prefers-color-scheme: dark) {\n[data-color-mode=\"system\"] {\n /* Common properties for system color mode */\n}\n\n[data-color-mode=\"system\"] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n}\n\n[data-color-mode=\"system\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n\n[data-color-mode=\"system\"] .rm-SearchToggle-icon,\n[data-color-mode=\"system\"] .rm-SearchToggle-placeholder,\n[data-color-mode=\"system\"] .footer-section ul {\n color: #fff !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile,\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a,\n[data-color-mode=\"system\"] .landing-page-home .tile .icon {\n background-color: #171717;\n border-color: #171717;\n color: #fff;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n color: #fff;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container.tile-bg-alternate,\n[data-color-mode=\"system\"] .footer-section {\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"system\"] .landing-page-home ul.pills li a {\n background-color: #0D0D0D;\n}\n\n[data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"system\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n\n[data-color-mode=\"system\"] .footer-section path {\n fill: #fff;\n}\n\n[data-color-mode=\"system\"] .footer-section ul li a {\n color: #757575;\n}\n\n/* Additional rules */\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n background: #242E34 !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button,\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list,\n[data-color-mode=\"system\"] .landing-page-home ul.filters li {\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button,\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a,\n[data-color-mode=\"system\"] .rm-Header-bottom-link,\n[data-color-mode=\"system\"] a.readmore {\n color: #F8F8F8 !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link:hover,\n[data-color-mode=\"system\"] .landing-page-home ul.filters li.active {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile .icon,\n[data-color-mode=\"system\"] .landing-page-home .button,\n[data-color-mode=\"system\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .button,\n[data-color-mode=\"system\"] .landing-page-home .button:hover {\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .below-footer p{\n color: #000 !important;\n} \n}\n\n/*****************************************/ \n/************** Interior ****************/ \n/*****************************************/ \n\n.rm-SearchModal .Tabs-listItem_active {\n -webkit-box-shadow: inset 0 -2px 0 currentcolor !important;\n box-shadow: inset 0 -2px 0 currentcolor !important;\n color: black !important;\n}\n\n.hub-is-home .rm-SearchToggle {display:none;}\n\n\n/* Guides Thumb Votes*/ \n.rm-Guides .PageThumbs-helpful {\n\tword-break: normal;\n overflow-wrap: normal;\n display: block;\n font-size: 10px;\n margin-bottom: 10px;\n padding: 5px;\n text-align: center;\n border-color: rgba(0, 0, 0, 0);\n}\n\n.rm-Guides .PageThumbs {\n display: table;\n margin: 0;\n padding: 0;\n position: absolute !important;\n top: 120px;\n margin-left: 665px;\n}\n\n.rm-Guides #content-head h1 {\n margin-bottom: 0;\n margin-top: 0;\n max-width: 600px;\n}\n\n.rm-Guides .PageThumbs-cta {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: space-evenly;\n -ms-flex-pack: space-evenly;\n justify-content: space-evenly;\n padding-left: 0;\n}\n\n.rm-Guides .PageThumbs-button {\n padding:0; \n}\n\n.rm-Guides .content-body {\n padding-top: 35px !important;\n}\n\n.headline-container_basic1DFntTggitfX {\n border-bottom: 0;\n margin-bottom: 30px;\n padding-bottom: 30px;\n}\n\n.Button_secondary_text {\n background: rgba(0, 0, 0, 0);\n -webkit-box-shadow: none;\n box-shadow: none;\n color: #4f5a66;\n font-size: 11px;\n}\n\n.icon-thumbs-up-2:before {\n content: \"\\ea39\";\n font-size: 15px;\n}\n\n.icon-thumbs-down1:before {\n content: \"\\ea47\";\n font-size: 15px;\n}\n\n/* Ref Thumb Votes*/ \n#Explorer .PageThumbs-helpful {\n\tword-break: normal;\n overflow-wrap: normal;\n display: block;\n font-size: 10px;\n margin-bottom: 10px;\n padding: 5px;\n text-align: center;\n border-color: rgba(0, 0, 0, 0);\n}\n\n#Explorer .PageThumbs {\n\t\tdisplay: table;\n margin: 0;\n padding: 0;\n position: absolute !important;\n top: 105px;\n margin-left: 495px;\n}\n\n#Explorer #content-head h1 {\n margin-bottom: 0;\n margin-top: 0;\n max-width: 600px;\n}\n\n#Explorer .PageThumbs-cta {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: space-evenly;\n -ms-flex-pack: space-evenly;\n justify-content: space-evenly;\n padding-left: 0;\n}\n\n#Explorer .PageThumbs-button {\n padding:0; \n}\n\n#Explorer .content-body {\n padding-top: 35px !important;\n}\n\n.removeLogoutLink {\n outline: none !important;\n border: none !important;\n box-shadow: none !important;\n cursor: initial !important;\n}\n\n.rm-Flyout {\n background: #FFFFFF !important;\n}\n\n.Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #3333FF !important;\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(1) {\n color: #3333FF !important;\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #3333FF !important;\n color: #FFF !important;\n}\n\n.Header-right21PC2XTT6aMg a:first-child:hover {\n background: #F2EEFB !important\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(2):hover {\n background: #1C1F9F !important;\n color: #FFF !important;\n}\n\n/* Content */\n\n.rm-Guides #content-head {\n border-bottom: none !important;\n padding-bottom: 0 !important;\n}\n\n.rm-PlaygroundRequest button {\n color: #FFF !important;\n}\n\n/* Alerts and Callouts */\n\n.callout.callout {\n padding: 1.5rem !important;\n border-radius: 12px !important;\n}\n\n.field-description blockquote,\n.markdown-body blockquote {\n border: none !important;\n}\n\n.callout.callout .callout-heading.empty .callout-icon {\n margin-left: 0 !important;\n\n}\n\n.callout.callout .callout-heading.empty {\n margin-left: 0 !important;\n}\n\n.tabbed-content {\n display: grid;\n column-gap: 1.25rem;\n row-gap: 1.25rem;\n max-width: 99%;\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n}\n\n@media only screen and (min-width: 64em) {\n .tabbed-content {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n}\n\n.tabbed-content .tabbed-tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.10) !important;\n background-color: #FFFFFF;\n padding: 20px;\n border-radius: 12px;\n display: none;\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content .tabbed-tile {\n padding: 20px;\n }\n}\n\n\n@media only screen and (min-width: 64em) {\n .tabbed-content .tabbed-tile {\n padding: 20px;\n }\n}\n\n.tabbed-content .tabbed-tile.active {\n display: block;\n}\n\n.tabbed-content .tabbed-tile .svg-container {\n height: 44px;\n width: 44px;\n padding: 8px;\n display: flex;\n border-radius: 12px;\n background-color: #EFF4FE !important;\n margin-bottom: 16px;\n flex-wrap: wrap;\n align-content: center;\n justify-content: center;\n}\n\n.tabbed-content .tabbed-tile .svg-container img {\n margin-left: 0;\n margin-right: 0;\n max-width: 24px;\n max-height: 24px;\n filter: invert(10%) sepia(74%) saturate(6495%) hue-rotate(246deg) brightness(135%) contrast(104%);\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content .tabbed-tile p {\n min-height: 75px;\n }\n}\n\n.tabbed-content img,\n.tabbed-content svg {\n max-width: 40px;\n height: auto;\n}\n\n.tabbed-content h3 {\n margin: 0 0 1rem;\n}\n\n.tabbed-content p:last-child {\n margin: 0;\n}\n\n.tabbed-content a {\n text-decoration: none !important;\n}\n\n.tabbed-content a:hover {\n text-decoration: underline !important;\n}\n\n/* Tokens & Icons */\n\nul.tokens {\n list-style: none;\n display: flex;\n margin-top: 22px;\n flex-wrap: wrap;\n padding-left: 0 !important;\n}\n\nul.tokens li {\n margin-top: 0;\n}\n\nul.tokens li a {\n color: #171417;\n text-align: center;\n border-radius: 50px;\n border: 1px solid #B3B0B1;\n background-color: #F3F3F3 !important;\n padding: 8px 12px;\n margin-top: 0;\n margin-right: 0.5rem;\n font-size: 12px;\n margin-bottom: 0.5rem;\n display: inline-block;\n text-decoration: none !important;\n}\n\nul.tokens li a:hover {\n background-color: #E0DDDE !important;\n color: #171417;\n text-decoration: none !important;\n}\n\nul.tokens li a:active {\n background-color: #e7e7ff !important;\n}\n\n/* TOC List */\n\nnav ul.toc-list li a.tocHeader,\nnav ul.toc-list li a.tocHeader i {\n color: #3AC1AF !important;\n}\n\nnav ul.toc-list li.toc-children {\n border-left: 1px solid #3333FF;\n}\n\nnav ul.toc-list li.toc-children ul li.active>a {\n color: #3333FF;\n}\n\n.rm-Sidebar {\n box-shadow: none !important;\n -webkit-box-shadow: none !important;\n margin-top: 3px !important;\n}\n\n.rm-Sidebar-section {\n margin-top: 8px !important;\n margin-bottom: 0 !important;\n}\n\n.rm-Sidebar-section h2 {\n padding: 12px 20px !important;\n margin: 0 !important;\n line-height: 1 !important;\n}\n\n.rm-Sidebar-heading {\n font-weight: 500 !important;\n margin: 0 0 8px !important;\n}\n\n.rm-Sidebar-heading,\n.rm-Sidebar-link {\n font-size: 16px !important;\n line-height: 24px !important;\n text-transform: none !important;\n padding-left: 20px !important;\n position: relative !important;\n}\n\n.icon-arrow-up-right {\n position: absolute !important;\n bottom: 4px !important;\n right: 15px !important;\n}\n\n.rm-Sidebar-list {\n padding-left: 22px !important;\n}\n\n.rm-Sidebar-list .rm-Sidebar-list {\n padding-left: 5px !important;\n}\n\n.rm-Sidebar-list.subpages:last-child {\n margin-bottom: 8px !important;\n}\n\nul.subpages li a.subpage {\n margin-left: 0 !important;\n\n}\n\n.rm-Sidebar-link {\n display: flex !important;\n padding-left: 6px !important;\n padding-right: 6px !important;\n padding-top: 6px !important;\n padding-bottom: 6px !important;\n margin: 0 !important;\n}\n\n.rm-Sidebar-link:hover {\n background: none !important;\n}\n\n.rm-Sidebar-link span span {\n border-bottom: 1px solid transparent !important;\n}\n\n.rm-Sidebar-link:hover span span {\n border-bottom: 1px solid #000 !important;\n}\n\n\n.rm-Sidebar-link.active,\n.rm-Sidebar-link:active {\n background: none !important;\n color: #3333FF !important;\n\n}\n\n.rm-Sidebar-link.active:hover span span {\n border-bottom: 1px solid transparent !important;\n}\n\n.Sidebar-link-buttonWrapper3hnFHNku8_BJ {\n margin-left: 0px !important;\n}\n\n/* Collapsible sidebar navigation */\n.rm-Sidebar-heading {\n cursor: pointer;\n position: relative;\n}\n\n.rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: var(--secondary-brand-secondary-1, #F2EEFB);\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n}\n\n.rm-Sidebar-section .subnav-expanded>a {\n color: #33f !important;\n}\n\n.rm-Sidebar-heading.section-expanded .icon-chevron {\n transform: rotate(90deg);\n margin-top:1px;\n}\n\n.rm-Sidebar-heading .icon-chevron {\n transition: transform 0.2s;\n position: absolute;\n top: 12px;\n color: #7C7C7C;\n font-size: 16px;\n opacity: 1;\n margin-left: 4px;\n}\n\n.reference-redesign .Sidebar-link-textLuTE1ySm4Kqn {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n flex-direction: row-reverse;\n}\n\n.reference-redesign .Sidebar-link-buttonWrapper3hnFHNku8_BJ {\n background: none;\n border: 0;\n color: inherit;\n display: inherit;\n padding:10px !important;\n\n}\n\n.rm-Sidebar-heading .icon-chevron::before {\n content: \"\\ea10\" !important;\n}\n\n.rm-Sidebar-section>.rm-Sidebar-list {\n display: none !important;\n}\n\n.rm-Sidebar-list.section-list-expanded {\n display: flex !important;\n /* Footer */\n}\n\n.footer-section {\n background-color: #F6F6F6;\n padding: 2rem 1rem;\n}\n\n.footer-section ul.footer-links__block-list {\n padding-left: 0;\n}\n\n.footer-section div>ul {\n display: grid;\n column-gap: 1rem;\n list-style: none;\n padding-left: 0;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n@media only screen and (min-width: 48em) {\n .footer-section div>ul {\n \n \n \n \n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n}\n\n.footer-section div>ul>li>ul>li {\n margin-bottom: 1rem;\n list-style: none;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n\n/*****************************************/ \n/********* Dark Mode NON-LANDING ********/ \n/*****************************************/ \n\n[data-color-mode=\"dark\"] .rm-Sidebar-section .subnav-expanded>a {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: #171717;\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .tabbed-content .tabbed-tile {\n background: #171717 !important;\n border: none !important;\n}\n\n[data-color-mode=\"dark\"] .tabbed-content .tabbed-tile .svg-container {\n background: #171717 !important;\n}\n\n[data-color-mode=\"dark\"] nav ul.toc-list li.toc-children {\n border-left: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"dark\"] nav ul.toc-list li.toc-children ul li.active>a {\n color: #4D4DFF !important;\n}\n\n[data-color-mode=dark] ul.tokens li a {\n background: #171417 !important;\n}\n\n/*****************************************/ \n/******* System Mode NON-LANDING ********/ \n/*****************************************/ \n\n@media(prefers-color-scheme: dark) {\n\n[data-color-mode=\"system\"] .rm-Flyout {\n filter: invert(1);\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: #171717;\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n color: #FFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-section .subnav-expanded>a {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"system\"] .tabbed-content .tabbed-tile {\n background: #171717 !important;\n border: none !important;\n}\n\n[data-color-mode=\"system\"] .tabbed-content .tabbed-tile .svg-container {\n background: #171717 !important;\n}\n\n[data-color-mode=\"system\"] nav ul.toc-list li.toc-children {\n border-left: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] nav ul.toc-list li.toc-children ul li.active>a {\n color: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-link.active,\n[data-color-mode=\"auto\"] .rm-Sidebar-link:active {\n background-color: none !important;\n color: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-link:hover span span {\n border-bottom: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] ul.tokens li a {\n background: #171417 !important;\n}\n\n}","stylesheet_hub3":"","javascript":"","javascript_hub2":"//Hide Code Tutorial Search Filter\n$(window).on('pageLoad', function(e, state) {\n let attemptCount = 0; // Initialize a counter to keep track of the attempts\n\n const hideFilter = () => {\n // Find all labels within the refinement list\n const labels = document.querySelectorAll(\"[class*='RefinementList'] label\");\n\n // Increment the attempt count\n attemptCount++;\n\n // Iterate over each label\n for (let label of labels) {\n // Check if the label text matches \"Project Name\"\n if (label.textContent.trim() === \"Code Tutorials\") {\n // Hide the parent element of the label to remove the entire filter from view\n label.parentElement.style.display = 'none';\n clearInterval(interval); // Clear the interval as the filter is found and hidden\n return; // Exit the function\n }\n }\n\n // Check if the attempt count has reached 10\n if (attemptCount >= 10) {\n clearInterval(interval); // Clear the interval if 10 attempts have been made\n }\n };\n\n const interval = setInterval(hideFilter, 500); // Set the interval to execute every 500 milliseconds\n});\n\n//Dark Mode Hack\n$(window).on('pageLoad', function(e, state) {\n console.log(\"Page Loaded!\");\n // Counter to track the number of intervals\n let intervalCount = 0;\n\n // Function to check and perform theme toggle behavior if the data-color-mode is set to \"system\"\n const checkAndToggleTheme = () => {\n // Get the current color mode\n var currentMode = document.documentElement.getAttribute('data-color-mode');\n\n console.log('Current color mode:', currentMode);\n\n // Check if the current mode is \"system\"\n if (currentMode === 'system') {\n console.log('System mode detected. Performing theme toggle behavior.');\n\n // Find the theme toggle button by aria-label\n const lightToggleButton = document.querySelector('[aria-label=\"Toggle to light mode\"]');\n\n if (lightToggleButton) {\n // Click the \"Light\" toggle button\n lightToggleButton.click();\n } else {\n console.log('Light mode toggle button not found.');\n }\n } else {\n console.log('Theme toggle behavior not performed because the color mode is not \"system\".');\n }\n\n // Increment intervalCount\n intervalCount++;\n\n // Check if intervalCount reaches 2, then stop further execution\n if (intervalCount >= 2) {\n clearInterval(intervalId);\n }\n };\n\n // Call the function to check and toggle the theme initially\n checkAndToggleTheme();\n\n // Set interval to repeatedly call checkAndToggleTheme every 1100 milliseconds\n const intervalId = setInterval(checkAndToggleTheme, 200);\n});\n\n\n// START - Custom Project Dropdown\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n setTimeout(function () {\n // Create a flag to check if the dropdown has already been inserted\n var dropdownInserted = false;\n\n // Find all elements with a class that starts with \"Header-bottom\" \n var headerBottomElements = document.querySelectorAll('[class^=\"Header-bottom\"] nav');\n\n // Define a mapping of URL paths to section names\n var pathToSectionMap = {\n \"/data-products\": \"Data Products\",\n \"/campaign-products\": \"Campaign Products\",\n \"/analytics-products\": \"Analytics Products\",\n \"/developer\": \"Developer\"\n };\n \n // Function to get the section name based on the current URL\n function getSectionName() {\n var currentPath = window.location.pathname.toLowerCase();\n for (var path in pathToSectionMap) {\n if (currentPath.indexOf(path) !== -1) {\n return pathToSectionMap[path];\n }\n }\n return \"Choose Product\";\n }\n\n // Loop through the matched elements\n headerBottomElements.forEach(function (navElement) {\n // Check if the current element is within an element with the class \"Dropdown\"\n if (!navElement.closest('.Dropdown')) {\n // If not, insert the clickable dropdown at the very beginning of this <nav> element\n\n // Create a new dropdown element\n var dropdown = document.createElement(\"div\");\n dropdown.classList.add(\"Dropdown\"); // You can define your CSS styles for the dropdown here\n\n // Create a button for the clickable dropdown\n var dropdownButton = document.createElement(\"button\");\n dropdownButton.classList.add(\"Dropdown-button\");\n\n // Get the section name based on the current URL\n var sectionName = getSectionName();\n\n // Set the dropdown button text\n dropdownButton.textContent = sectionName + \" ▾\";\n dropdown.appendChild(dropdownButton);\n\n // Create a list for the dropdown items\n var dropdownList = document.createElement(\"ul\");\n dropdownList.classList.add(\"Dropdown-list\"); // You can define your CSS styles for the dropdown list here\n\n // Define the items and their URLs\n var items = [\n { text: \"Data Products\", url: \"/data-products\" },\n { text: \"Campaign Products\", url: \"/campaign-products\" },\n { text: \"Analytics Products\", url: \"/analytics-products\" },\n { text: \"Developer\", url: \"/developer\" },\n ];\n\n // Filter out the active item from the list\n var activeSection = sectionName.toLowerCase();\n items = items.filter(function (item) {\n return item.text.toLowerCase() !== activeSection;\n });\n\n // Create list items and links for each item\n items.forEach(function (item) {\n var listItem = document.createElement(\"li\");\n var link = document.createElement(\"a\");\n link.setAttribute(\"href\", item.url);\n link.textContent = item.text;\n listItem.appendChild(link);\n dropdownList.appendChild(listItem);\n });\n\n // Append the dropdown list to the dropdown element\n dropdown.appendChild(dropdownList);\n\n // Insert the clickable dropdown at the very beginning of this <nav> element\n navElement.insertBefore(dropdown, navElement.firstChild);\n\n // Add a click event listener to toggle the visibility of the dropdown\n dropdownButton.addEventListener(\"click\", function () {\n dropdownList.classList.toggle(\"active\");\n });\n }\n });\n\n// Inject the styles into the document's head\nvar styleElement = document.createElement(\"style\");\nstyleElement.textContent = `\n/* Define CSS styles for the dropdown and its button */\n.rm-Header-bottom .Dropdown {position: relative;display: inline-block;z-index: 9999;}\n.rm-Header-bottom .Dropdown-button {background-color: transparent;cursor: pointer;font-weight: bold;font-size: 1em;color: #333;border: 1px solid #e8e8e8;padding: 6px 10px;border-radius: 8px;}\n.rm-Header-bottom .Dropdown-list {position: absolute;display: none;background-color: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);list-style: none;margin: 0;padding: 0;min-width: 125px;}\n.rm-Header-bottom ul.Dropdown-list {border-radius: 2px 2px 10px 10px;}\n.Dropdown-list li {padding: 3px 5px;text-align: left;}\n.Dropdown-button {cursor: pointer;}\n.Dropdown-list.active {display: block;}\n.Dropdown-list a {text-decoration: none;color: #333;display: block;padding: 7px;width: 145px;}\n.Dropdown-list a:hover {background-color: #f2f2f2;}\n.Header-leftADQdGVqx1wqU, .Header-bottom2eLKOFXMEmh5 {overflow: visible !important;}\n `;\n\n // Append the style element to the document's head\n document.head.appendChild(styleElement);\n }, 800); // delay\n}); \n// END - Custom Project Dropdown\n\n// START - Login Link\n$(window).on(\"pageLoad\", function (e, state) {\n const link = document.querySelector(\n \".rm-Header-top-link_login.Button_primary\"\n );\n\n if (link) {\n link.href = \"https://foursquare.com/developers/login\";\n }\n});\n// END - Login Link\n\n//-------------------------------------------------------\n\n// START - Logged in dev console link\nwindow.addEventListener(\"load\", function () {\n const header = document.querySelector(\".rm-Header-top-link_login\");\n const logoutWrapper = header.children[0];\n\n if (logoutWrapper === undefined) return;\n\n logoutWrapper.addEventListener(\"click\", function () {\n setTimeout(() => {\n const logoutDiv = document.querySelector(\n \".tippy-content > div > div > div\"\n );\n\n if (logoutDiv) {\n let logoutLink;\n if (window.hasDeveloperConsoleLink) {\n logoutLink = logoutDiv.children[1];\n } else {\n logoutLink = logoutDiv.children[0];\n }\n logoutLink.href = \"https://foursquare.com/developers/home\";\n logoutLink.target = \"_blank\";\n logoutLink.rel = \"noopener noreferrer\";\n logoutLink.textContent = \"Developer Console\";\n }\n }, \"25\");\n });\n});\n// END - Logged out dev console link\n\n//-------------------------------------------------------\n\n// START - Custom Search Popup\n$(window).on('pageLoad', function(e, state) {\n setTimeout(function() {\n const openSearchPopup = () => {\n const cmsSearchButton = document.querySelector('.rm-SearchToggle');\n if (cmsSearchButton) {\n cmsSearchButton.click();\n }\n };\n\n const triggerSearchButton = document.getElementsByClassName(\"landing-page-trigger-search-button\")[0];\n if (triggerSearchButton) {\n triggerSearchButton.addEventListener(\"click\", openSearchPopup);\n }\n }, 700);\n});\n\n\n\n// END - Custom Search Popup\n \n//-------------------------------------------------------\n\n// START - Tile Filters for Homepage\n// List of allowed URLs\nconst allowedUrls = [\n \"https://docs.foursquare.com/\",\n \"https://docs.foursquare.com/campaign-products\",\n \"https://docs.foursquare.com/data-products\",\n \"https://docs.foursquare.com/analytics-products\",\n \"https://docs.foursquare.com/developer\"\n];\n\n// Check if the current URL is in the allowed list\nif (allowedUrls.includes(window.location.href)) {\n \n // START - Tile Filters for Homepage\n document.addEventListener(\"DOMContentLoaded\", function () {\n let counter = 0; // Initialize counter variable\n\n const intervalId = setInterval(function () {\n console.log(\"Function loaded v2.0\");\n\n // Your filtering logic function\n function filterSections(event) {\n if (!event.target.classList.contains(\"filter-item\")) return;\n\n const filterValues = event.target.textContent.toLowerCase();\n let filterValue = filterValues.split(\" \")[0];\n console.log(filterValue);\n\n const filter = document.getElementById(\"tileFilter\");\n const sections = document.querySelectorAll(\".section-item\");\n\n // Remove active class from all filter items\n filter.querySelectorAll(\".filter-item\").forEach((li) => {\n li.classList.remove(\"active\");\n });\n\n // Add active class to clicked filter item\n event.target.classList.add(\"active\");\n\n sections.forEach((section) => {\n if (\n filterValue === \"all\" ||\n filterValue === \"view\" ||\n filterValue === \"view all\" ||\n section.classList.contains(filterValue)\n ) {\n section.style.display = \"block\";\n } else {\n section.style.display = \"none\";\n }\n });\n\n // Increment counter\n counter++;\n console.log(`Counter: ${counter}`);\n }\n\n // Attach the event listener directly to the filter element\n const filter = document.getElementById(\"tileFilter\");\n if (filter) {\n filter.addEventListener(\"click\", filterSections);\n\n // Clear interval after setting up the event listener to avoid multiple attachments\n clearInterval(intervalId);\n console.log(\"Event listener attached and interval cleared.\");\n }\n }, 1000);\n });\n // END - Tile Filters for Homepage\n}\n\n//-------------------------------------------------------\n\n// START - Change ALL code tabs on page if code type is selected\n$(window).on(\"pageLoad\", function (e, state) {\n document.querySelectorAll(\".CodeTabs-toolbar button\").forEach((item) => {\n item.addEventListener(\"click\", updateCodeTabs);\n });\n\n console.log(\"v7\");\n //$('#signindrop').appendTo('ul#header-nav-left > li');\n //$('#signindrop').appendTo(\".Header-leftADQdGVqx1wqU\");\n //$('#supportdrop').appendTo('ul#header-nav-right > li');\n});\n\nfunction updateCodeTabs(e) {\n if (e.isTrusted) {\n //console.log(\"Clicked\");\n //console.log(e);\n //const activeTabTitle = i.innerHTML;\n const activeTabTitle = e.srcElement.innerText;\n //console.log(\"Title:\", activeTabTitle);\n document.querySelectorAll(\".CodeTabs-toolbar button\").forEach((item) => {\n if (item.innerHTML == activeTabTitle) {\n item.click();\n }\n });\n }\n}\n// END - Change ALL code tabs on page if code type is selected\n\n//-------------------------------------------------------\n\n// START - TOC List highlighting\n$(window).on(\"pageLoad\", function (e, state) {\n var tocList = document.querySelector(\".toc-list li\");\n if (tocList !== null) {\n document.querySelector(\".toc-list li\").innerHTML =\n '<a class=\"tocHeader\" href=\"#\" target=\"_self\"><i class=\"icon icon-text-align-left\"></i>On This Page</a>';\n }\n $(\".toc-children > ul > li:first-child\").addClass(\"active\");\n\n const spyScrolling = () => {\n const sections = document.querySelectorAll(\".heading-anchor[id]\");\n\n window.onscroll = () => {\n const scrollPos =\n document.documentElement.scrollTop || document.body.scrollTop;\n\n for (let s in sections)\n if (\n sections.hasOwnProperty(s) &&\n sections[s].parentNode.offsetTop <= scrollPos\n ) {\n const id = sections[s].id;\n\n document\n .querySelector(\"ul.toc-list li.active\")\n .classList.remove(\"active\");\n document\n .querySelector(\n 'ul.toc-list li.toc-children ul li a[href=\"#' + id + '\"]'\n )\n .parentNode.classList.add(\"active\");\n }\n };\n };\n\n spyScrolling();\n});\n// END - TOC List highlighting\n\n//-------------------------------------------------------\n\n// START - Collapse Left Navigation\n$(window).on(\"pageLoad\", function (e, state) {\n function initializeSidebar() {\n // Collapse navigation in the sidebar initially\n $(\".rm-Sidebar-section > .rm-Sidebar-list\").addClass(\"section-collapsed\");\n $(\".rm-Sidebar-heading\").append(\"<span class='icon-chevron'></span>\");\n\n // Expand the section if any sidebar link is active\n const activeLink = $(\".rm-Sidebar-link.active\");\n if (activeLink.length > 0) {\n activeLink.parents(\".rm-Sidebar-list\").addClass(\"section-list-expanded\");\n activeLink\n .parents(\".rm-Sidebar-section\")\n .children(\".rm-Sidebar-heading\")\n .addClass(\"section-expanded\");\n // Add a class to all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").addClass(\n \"expanded-section-item\"\n );\n }\n\n // Fix issue with sub-items getting stuck expanded\n $(\".subpages\").removeClass(\"section-list-expanded\");\n\n // Auto-expand first category (for landing)\n // $('.rm-Sidebar-heading').first().next().addClass(\"section-list-expanded\");\n\n // Add tabindex attribute to each heading\n $(\".rm-Sidebar-heading\").attr(\"tabindex\", \"0\");\n\n // Unbind existing event handlers to prevent duplication\n $(\".rm-Sidebar-heading, .expand-trigger\").off();\n\n // Handle keyboard navigation for Enter key\n $(document).on(\"keydown\", \".rm-Sidebar-heading\", function (e) {\n if (e.key === \"Enter\") {\n e.preventDefault();\n $(this)\n .toggleClass(\"section-expanded\")\n .next()\n .toggleClass(\"section-list-expanded\");\n // Toggle the class for all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").toggleClass(\n \"expanded-section-item\"\n );\n }\n });\n\n // Handle click events on sidebar headings\n $(\".rm-Sidebar-heading\").on(\"click\", function () {\n const isExpanded = $(this).hasClass(\"section-expanded\");\n // Remove only the class from the currently clicked section\n $(this)\n .toggleClass(\"section-expanded\")\n .next()\n .toggleClass(\"section-list-expanded\");\n // Toggle the class for all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").toggleClass(\n \"expanded-section-item\"\n );\n });\n\n // Hide and toggle content for expand-trigger\n $(\".expand-content\").hide();\n $(\".expand-trigger\").on(\"click\", function () {\n const isHidden = $(\".expand-content\").toggle().is(\":hidden\");\n $(this)\n .find(\"span\")\n .text(isHidden ? \"Show\" : \"Hide\");\n });\n }\n\n // Call the initialize function\n initializeSidebar();\n});\n// END - Collapse Left Navigation\n\n//-------------------------------------------------------\n\n// START - Auto Select Response Dropdown\n//$(window).on(\"pageLoad\", function (e, state) {\n //const clickExample = () => {\n // const examples = document.querySelector(\n // \"[class^='APIResponse-menu-status']\"\n //);\n // if (examples) {\n // clearInterval(interval);\n // document.querySelector(\"[class^='APIResponse-menu-status']\").click();\n //}\n //};\n //const interval = setInterval(clickExample, 200);\n//});\n// END - Auto Select Response Dropdown\n\n//-------------------------------------------------------\n// START: Add Segment Tracking to Try It button\n// TODO: Verify this runs on route changes (UPDATED 11/14/2024 by ReadMe)\n$(window).on(\"load\", function(e, state) {\n // Call Segment Identify on all pages\n analytics.identify();\n\n function addTryItButtonEventListener(button) {\n button.addEventListener(\"click\", () => {\n console.log(\"Try It button Clicked (group)\");\n analytics.track(\"Try It button Clicked\");\n });\n }\n\n // Attempt to locate the button initially\n let tryItBtn = document.querySelector(\".rm-TryIt\");\n\n if (tryItBtn) {\n console.log(\"Try It button found initially.\");\n addTryItButtonEventListener(tryItBtn);\n } else {\n console.warn(\"Try It button not found on load. Setting up MutationObserver...\");\n\n // Set up a MutationObserver to watch for changes in the DOM\n const observer = new MutationObserver((mutations, obs) => {\n tryItBtn = document.querySelector(\".rm-TryIt\");\n if (tryItBtn) {\n console.log(\"Try It button found by MutationObserver.\");\n addTryItButtonEventListener(tryItBtn);\n obs.disconnect(); // Stop observing once the button is found\n }\n });\n\n // Start observing the document body for any added nodes\n observer.observe(document.body, { childList: true, subtree: true });\n }\n});\n\n// END: Add Segment Tracking to Try It button\n//-------------------------------------------------------\n\n$(window).on('pageLoad', function(e, state) {\n // Start the timeout\n setTimeout(function() {\n // Select all 'suggestEdits' links\n var editLinks = document.querySelectorAll('a.suggestEdits');\n\n // Function to modify the links\n function modifyLink(link) {\n link.addEventListener('click', function(event) {\n event.preventDefault(); // Prevent the default link behavior\n window.open(link.href, '_blank'); // Open in a new tab\n });\n link.target = '_blank'; // Ensure all links open in a new tab\n }\n\n // Apply the modifications to all 'suggestEdits' links\n editLinks.forEach(modifyLink);\n\n // Select all 'Log In' links using a more inclusive class identifier for login links\n var loginLinks = document.querySelectorAll('a[class*=\"rm-Header-top-link\"]');\n\n // Apply the modifications to all 'Log In' links\n loginLinks.forEach(modifyLink);\n }, 1000); // Delay of 1000 milliseconds (1 second)\n});","html_promo":"","html_body":"","html_footer":"","html_head":"<!-- OneTrust Cookies Consent Notice start for docs.foursquare.com -->\n<script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"018ea9d7-636f-7c3e-968b-d4f75356c650\" ></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() { }\n</script>\n<!-- OneTrust Cookies Consent Notice end for docs.foursquare.com -->\n\n<script src='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.js'></script>\n<link href='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.css' rel='stylesheet' />\n\n\n<script type=\"text/plain\" class=\"optanon-category-C0002\">\n(function() {\n var didInit = false;\n function initMunchkin() {\n if(didInit === false) {\n didInit = true;\n Munchkin.init('579-FAI-132');\n }\n }\n var s = document.createElement('script');\n s.type = 'text/javascript';\n s.async = true;\n s.src = '//munchkin.marketo.net/munchkin.js';\n s.onreadystatechange = function() {\n if (this.readyState == 'complete' || this.readyState == 'loaded') {\n initMunchkin();\n }\n };\n s.onload = initMunchkin;\n document.getElementsByTagName('head')[0].appendChild(s);\n})();\n</script>\n\n<!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PH9DPZ8');</script>\n<!-- End Google Tag Manager -->","html_footer_meta":"<script>\n// Query Param URL's for API Examples\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n // Toggle to enable or disable email validation\n const isEmailCheckEnabled = false; // Set this to `false` to skip email check\n\n // Function to check if the user's email domain is allowed\n function isEmailAllowed(email) {\n const allowedDomains = ['readme.io', 'readme.com', 'foursquare.com'];\n const emailDomain = email.split('@')[1];\n return allowedDomains.includes(emailDomain);\n }\n\n // Parse the email from the hub-me data\n const hubMeData = document.getElementById('hub-me').getAttribute('data-json');\n const parsedData = JSON.parse(hubMeData);\n const userEmail = parsedData.user ? parsedData.user.email : '';\n\n // If email validation is enabled, check the user's email domain\n if (isEmailCheckEnabled && !isEmailAllowed(userEmail)) {\n console.log(\"Email domain not allowed. Code will not run.\");\n return; // Exit early if email validation is enabled and email is not allowed\n }\n\n console.log(\"Page loaded with delay.\");\n const urlParams = new URLSearchParams(window.location.search);\n const exampleParam = urlParams.get(\"example\");\n console.log(\"Example parameter from URL:\", exampleParam);\n\n let lastSelectedExample = exampleParam ? exampleParam.toLowerCase() : \"\";\n\n function normalizeText(text) {\n return text\n .toLowerCase()\n .trim()\n .replace(/[\\s/]+/g, \"-\")\n .replace(/[^a-zA-Z0-9-]/g, \"\");\n }\n\n // Function to check if the cookie banner is visible\n function isCookieBannerVisible() {\n const cookieBanner = document.querySelector(\"#onetrust-policy\");\n return cookieBanner && cookieBanner.offsetHeight > 0; // Check if the banner is visible\n }\n\n // Only proceed with dropdown logic if the cookie banner is not visible\n if (exampleParam && !isCookieBannerVisible()) {\n setTimeout(() => {\n const exampleButton = document.querySelector(\"#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB\");\n\n if (exampleButton) {\n exampleButton.click();\n console.log(\"Dropdown opened automatically.\");\n\n setTimeout(() => {\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Normalized option: ${normalizedOptionText}, Query param: ${exampleParam.toLowerCase().trim()}`);\n if (normalizedOptionText === exampleParam.toLowerCase().trim()) {\n console.log(`Auto-selecting option: ${optionText}`);\n option.click();\n }\n });\n }, 400);\n }\n }, 600);\n } else {\n console.log(\"Cookie banner is visible. Skipping dropdown logic.\");\n }\n\n // Function to handle dropdown click events\n function handleDropdownClick(event) {\n console.log(\"Dropdown clicked. Target:\", event.target);\n\n // Ensure that the clicked target is inside the correct dropdown\n const dropdownContent = document.querySelector(\".tippy-content\");\n if (dropdownContent && dropdownContent.contains(event.target)) {\n // Check for specific click targets, e.g., the entire .Menu-Item, not just .Menu-Item span\n const option = event.target.closest(\".Menu-Item\");\n if (option) {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Clicked option: ${optionText}`);\n\n if (normalizedOptionText !== lastSelectedExample) {\n console.log(`Updating URL to: ?example=${normalizedOptionText}`);\n history.replaceState(null, \"\", `?example=${normalizedOptionText}`);\n lastSelectedExample = normalizedOptionText;\n } else {\n console.log(`Re-selecting the same option: ${optionText}`);\n history.replaceState(null, \"\", `?example=${normalizedOptionText}`);\n }\n } else {\n console.log(\"Clicked element was not a valid dropdown option:\", event.target);\n }\n } else {\n console.log(\"Clicked element is outside of dropdown:\", event.target);\n }\n }\n\n // Add event listener specifically for clicks within #ReferencePlayground\n const referencePlayground = document.querySelector(\"#ReferencePlayground\");\n if (referencePlayground) {\n referencePlayground.addEventListener(\"click\", (event) => {\n // Ensure the clicked element is part of the dropdown options within #ReferencePlayground\n if (!event.target.closest(\".Menu-Item\")) {\n return; // Ignore clicks outside the valid options\n }\n\n handleDropdownClick(event); // Only handle valid clicks within #ReferencePlayground\n });\n }\n\n // Add a listener for the dropdown button to recheck the options when it's clicked\n const dropdownButton = document.querySelector(\"#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB\");\n if (dropdownButton) {\n dropdownButton.addEventListener(\"click\", () => {\n setTimeout(() => {\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Rechecking options for: ${normalizedOptionText}`);\n });\n }, 300); // Ensure this happens after the dropdown menu opens\n });\n }\n\n // Optional: Use MutationObserver to recheck dropdown content if it's dynamically updated\n const observer = new MutationObserver(() => {\n console.log(\"Dropdown content changed. Re-checking options...\");\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n console.log(`Option rechecked: ${optionText}`);\n });\n });\n\n observer.observe(document.querySelector('.tippy-content'), {\n childList: true, // Watch for added/removed nodes\n subtree: true, // Watch all descendant elements\n });\n});\n</script>","html_hidelinks":false,"showVersion":true,"hideTableOfContents":false,"nextStepsLabel":"","promos":[]},"custom_domain":"docs.foursquare.com","childrenProjects":[{"_id":"5fa9a583c88a1e003de1fb62","appearance":{"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":"eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"referenceLayout":"column","link_logo_to_url":false,"theme":"solid","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":true,"logo":["https://files.readme.io/d6ebd72-small-docs.png","docs.png",324,40,"#000000","https://files.readme.io/020f19e-docs.png"],"logo_white":["https://files.readme.io/1521b06-small-FSQ_logo_white.png","FSQ_logo_white.png",355,80,"#ffffff","https://files.readme.io/3ce6124-FSQ_logo_white.png"],"logo_white_use":false,"favicon":["https://files.readme.io/8053e33-small-favicon.png","favicon.png",32,32,"#1c1c1c","https://files.readme.io/6735b58-favicon.png"],"stylesheet":"","stylesheet_hub2":".rm-Header-bottom .Dropdown {\n display:none !important;\n}\n.Button.Button_md.rm-Header-link.rm-Header-bottom-link.Button_slate_text.Header-bottom-link_mobile.active,\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(2),\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(3),\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(4),\n#ssr-main > div > header > div.rm-Header-bottom > div > div > nav > a:nth-child(5)\n{\n display:none !important;\n}","javascript":"","javascript_hub2":"","html_promo":"<div id=\"jack\">\n <article class=\"section section--layout section--top-xxl section--bottom-none\">\n <div class=\"container\">\n <div class=\"layout layout-- layout--multi-col layout--row-none\">\n <div class=\"section__heading-content\">\n <p class=\"section__caption\">[product documentation]</p>\n </div>\n </div>\n </div>\n </article>\n\n <article class=\"section section--layout section--top-none section--bottom-l\">\n <div class=\"container\">\n <div class=\"\n layout\n layout--33-33-33\n layout--multi-col\n layout--row-m\n layout--column-s\n \">\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/2f32576-Places.png\" alt=\"an illustration of a databse. A stack of 3 long rectangles with a line to the left and a circle to the right inside each. \" style=\"opacity:1\" />\n\n <h2 class=\"thumbnail__heading\">Places</h2>\n\n <div class=\"text thumbnail__description\">\n <p>Access global POI data and rich contextual attributes</p>\n </div>\n\n <ul class=\"list list--inline list--xs\">\n <li>\n <a class=\"link button button--cta\" href=\"/v2.0/docs/places-api-overview\">Places API Docs</a>\n </li>\n\n <li>\n <a class=\"link button button--cta\" href=\"/v2.0/docs/places-database\">Places Database Docs</a>\n </li>\n </ul>\n </article>\n\n\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/e930ba8-PilgrimSDK.png\" alt=\"An illustration of an SDK concept. A simple briefcase with a wrench coming from the right in the briefcase.\" style=\"opacity:1\" />\n\n <h2 class=\"thumbnail__heading\">Pilgrim SDK</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Build powerful location-aware app experiences.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/pilgrim-sdk-overview\">SDK Docs</a>\n </article>\n \n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/9671fe4-visits.png\" alt=\"an illustration of a line chart going from the bottom left corner to the top right.\" />\n\n <h2 class=\"thumbnail__heading\">Visits</h2>\n\n <div class=\"text thumbnail__description\">\n <p>Better business decisions based on consumers' real-world behavior.</p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/visits-overview\" target=\"_blank\">Visits Docs</a>\n </article>\n </div>\n </div>\n </article>\n\n <article class=\"section section--layout section--top-none section--bottom-none\">\n <div class=\"container\">\n <div class=\"layout layout-- layout--multi-col layout--row-none\">\n <div class=\"section__heading-content\">\n <p class=\"section__caption\">[developer tools]</p>\n </div>\n </div>\n </div>\n </article>\n\n <article class=\"section section--layout section--top-none section--bottom-none\">\n <div class=\"container\">\n <div class=\"\n layout\n layout--33-33-33\n layout--multi-col\n layout--row-m\n layout--column-s\n \">\n\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/f3e217e-DevCon.png\" alt=\"an illustration of a laptop\" />\n \n <h2 class=\"thumbnail__heading\">Developer Console</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Navigate the Foursquare Developer Console to understand usage,\n configure product settings, set up billing, and more.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/developer-console-overview/\">View Docs</a>\n </article>\n \n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/8f54361-Build.png\" alt=\"an illustration of a lightbulb with lines coming out of it to indicate that it is on.\" />\n \n <h2 class=\"thumbnail__heading\">Build with Foursquare</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Get inspired by real location-based experiences built with\n Foursquare Developer Products.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/docs/build-with-foursquare\">See Examples</a>\n </article>\n\n <article class=\"thumbnail\">\n <img src=\"https://files.readme.io/51b32c6-Usage.png\" alt=\"an illustration of a letter which rectangles drawn across to signify words on a page\" />\n \n <h2 class=\"thumbnail__heading\">API Explorer</h2>\n\n <div class=\"text thumbnail__description\">\n <p>\n Explore Foursquare APIs interactively without writing any code\n and view full requests and responses.\n </p>\n </div>\n\n <a class=\"link button button--cta\" href=\"/v2.0/reference/api-explorer-overview\">View Explorer</a>\n </article>\n </div>\n </div>\n </article>\n</div>","html_body":"","html_footer":"","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"5fa9a583c88a1e003de1fb64"}],"showMetricsInReference":false,"referenceSimpleMode":true,"stylesheet_hub3":"","loginLogo":[],"logo_large":false,"colorScheme":"light","changelog":{"layoutExpanded":false,"showAuthor":false,"showExactDate":true},"allowApiExplorerJsonEditor":false},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"Foursquare Code Tutorials","error404":"","experiments":[],"first_page":"landing","flags":{"allow_hub2":false,"enterprise":true,"alwaysShowDocPublishStatus":false,"hub2":true,"migrationRun":false,"migrationSwaggerRun":false,"oauth":false,"swagger":false,"correctnewlines":false,"rdmdCompatibilityMode":false,"speedyRender":false,"allowXFrame":false,"cookieAuthentication":false,"hideGoogleAnalytics":false,"newEditor":true,"oldMarkdown":false,"newMarkdownBetaProgram":true,"newApiExplorer":true,"disableAnonForum":false,"directGoogleToStableVersion":false,"translation":false,"staging":false,"newSearch":true,"tutorials":true,"allowApiExplorerJsonEditor":false,"useReactApp":true,"newHeader":false,"referenceRedesign":false,"auth0Oauth":false,"graphql":false,"singleProjectEnterprise":false,"dashReact":false,"allowReferenceUpgrade":true,"metricsV2":true,"newEditorDash":true,"enableRealtimeExperiences":false,"reviewWorkflow":true,"star":false,"allowDarkMode":false,"forceDarkMode":false,"useReactGLP":false,"disablePasswordlessLogin":false,"personalizedDocs":false,"myDevelopers":false,"superHub":false,"developerDashboard":false,"allowReusableOTPs":false,"dashHomeRefresh":false,"owlbotAi":false,"apiV2":false,"git":{"read":false,"write":false},"superHubBeta":false,"dashQuickstart":false,"disableAutoTranslate":false,"customBlocks":false,"devDashHub":false,"disableSAMLScoping":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"apiAccessRevoked":false,"passwordlessLogin":"default","disableSignups":false,"billingRedesignEnabled":true,"developerPortal":false,"mdx":false,"superHubDevelopment":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-tutorials.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"600a29fd5ba23c002b40c7d2","term":"POI","definition":"A point of interest"},{"_id":"623bbd4616acf4005d31315f","term":"UUID","definition":"A unique identifier for your map or dataset. Can be found at the end of asset's URL or metadata."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{"page":"","status":false,"url":""}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":" <meta http-equiv=\"refresh\" content=\"0;URL='https://docs.foursquare.com/fsq-tutorials/recipes'\" /> "}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"usageLastChecked":"2021-01-22T23:01:24.344Z","planLimit":1000000,"realtime":{"dashEnabled":false,"hubEnabled":false},"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"changelog":false,"discuss":false,"suggested_edits":false,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"name":"Code Tutorials","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","tutorials":"","recipes":"Code Tutorials"},"oauth_url":"","onboardingCompleted":{"api":true,"documentation":true,"appearance":true,"domain":false,"jwt":false,"logs":true,"metricsSDK":false},"owlbot":{"enabled":false,"isPaying":false,"customization":{"answerLength":"long","customTone":"","defaultAnswer":"","forbiddenWords":"","tone":"neutral"},"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":true,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":true,"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":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"percentScore":37.5,"totalScore":110},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":true,"defaultExpandResponseSchema":true,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"659d9bd8788254004fcbc149","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659d9bd8788254004fcbbf98","659d9bd8788254004fcbbf99","64f77a125b90e20045ad3f37","659d9bd8788254004fcbbf9a","659d9bd8788254004fcbbf9b","659d9bd8788254004fcbbf9c","659d9bd8788254004fcbbf9d","659d9bd8788254004fcbbf9e","659d9bd8788254004fcbbf9f","634d7c4489e57300949dfc2f","659d9bd8788254004fcbbfa0","64f77a125b90e20045ad3f3f","659d9bd8788254004fcbbfa1","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","659d9bd8788254004fcbbfa2","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","659d9bd8788254004fcbbfa3","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","659d9bd8788254004fcbc14b","659da2127dc8e1004bba342c","65f499786db8f30017beba9a","65f4a88afa74360030b63801","65f4c2472247450058f98333","65fa2b11b5ec19000f4ad0b2","6616f8cbbd15820010c625ab","661702ecc11aab002aac404f"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"64f77a125b90e20045ad40a6","updatedAt":"2024-04-10T21:21:48.213Z"},"subdomain":"fsq-tutorials","subpath":"developer-tutorials","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://foursquare.atlassian.net/servicedesk/customer/portal/31"},{"type":"user"}],"edited":true,"bottom":[{"type":"url","text":"⤶ Back to Developer Docs","url":"https://docs.foursquare.com/developer"}]},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2020-11-23T20:24:35.562Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","versions":[{"_id":"5fa9a583c88a1e003de1fb69","version":"0.0","version_clean":"0.0.0","codename":"Old Ent Docs","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["5fa9a583c88a1e003de1fb6b","5fa9a583c88a1e003de1fb6b","5fca7472bfa49e0061f9abdc","5fcad9ea5a3eb80012633343","5fcada1763cf820072815570","5fcada22dff276007bb530a1","5fd92d07f5a46c0047c32267","600a21c5ea006e006691b64f","60c25829b6bde4006b0e41d6","61708f3088953b007430c564","617ad966ceaf740012ebdc75","63d9a0447f835300035eb607"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":3},{"_id":"614cf9ff1098a20029d02a6d","version":"0.1","version_clean":"0.1.0","codename":"Old DevEx","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["614cf9ff1098a20029d02a15","614cf9ff1098a20029d02a16","614cf9ff1098a20029d02a17","614cf9ff1098a20029d02a19","614cfd0849c8d900487ec4ac","614e4ce25cba7a0038ddbd7d","6165c7e8db9b250036741106","61672cee875753044a518242","61817d2af07b9f001be90f54","618ab9a8f31fe9002f7ffcd4","6234c60080e26003074eac30","6356f1f6151f960068581ed0","63d9a0447f835300035eb609"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":5,"forked_from":"5fa9a583c88a1e003de1fb69"},{"_id":"6303d9d6416bab001a283e4b","version":"0.2","version_clean":"0.2.0","codename":"New Help Dev","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6303d9d6416bab001a283d36","6303d9d6416bab001a283d37","6303d9d6416bab001a283d3b","6303d9d6416bab001a283d3c","6303d9d6416bab001a283d3d","6303d9d6416bab001a283d3e","6303d9d6416bab001a283d3f","630523d7fb7bfd002e9fe9cd","6305243b487811005429b696","634d7c4489e57300949dfc2f","6356fc010b8f9d001e6cc305","636a9468efab95005c3499a0","63d195137cac14004d6e0541","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","649cc0bbf15e78000ce9b977"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":1,"forked_from":"614cf9ff1098a20029d02a6d","updatedAt":"2023-10-30T22:02:33.548Z"},{"_id":"64f77a125b90e20045ad40a6","version":"0.3","version_clean":"0.3.0","codename":"New Dev - Manual API","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["64f77a125b90e20045ad3f35","64f77a125b90e20045ad3f36","64f77a125b90e20045ad3f37","64f77a125b90e20045ad3f38","64f77a125b90e20045ad3f39","64f77a125b90e20045ad3f3a","64f77a125b90e20045ad3f3b","64f77a125b90e20045ad3f3c","64f77a125b90e20045ad3f3d","634d7c4489e57300949dfc2f","64f77a125b90e20045ad3f3e","64f77a125b90e20045ad3f3f","64f77a125b90e20045ad3f40","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","64f77a125b90e20045ad3f41","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","64f8fc420924bd002b4cae9f","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2023-09-05T18:57:22.670Z","__v":1,"forked_from":"6303d9d6416bab001a283e4b","updatedAt":"2024-01-09T20:22:14.497Z"},{"_id":"659d9bd8788254004fcbc149","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["659d9bd8788254004fcbbf98","659d9bd8788254004fcbbf99","64f77a125b90e20045ad3f37","659d9bd8788254004fcbbf9a","659d9bd8788254004fcbbf9b","659d9bd8788254004fcbbf9c","659d9bd8788254004fcbbf9d","659d9bd8788254004fcbbf9e","659d9bd8788254004fcbbf9f","634d7c4489e57300949dfc2f","659d9bd8788254004fcbbfa0","64f77a125b90e20045ad3f3f","659d9bd8788254004fcbbfa1","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","659d9bd8788254004fcbbfa2","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","659d9bd8788254004fcbbfa3","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","659d9bd8788254004fcbc14b","659da2127dc8e1004bba342c","65f499786db8f30017beba9a","65f4a88afa74360030b63801","65f4c2472247450058f98333","65fa2b11b5ec19000f4ad0b2","6616f8cbbd15820010c625ab","661702ecc11aab002aac404f"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"64f77a125b90e20045ad40a6","updatedAt":"2024-04-10T21:21:48.213Z"},{"_id":"660543b59a0a690054d42871","version":"1.1111","version_clean":"1.1111.0","codename":"Demo Day MAPI","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["660543b59a0a690054d426a1","660543b59a0a690054d426a2","64f77a125b90e20045ad3f37","660543b59a0a690054d426a3","659d9bd8788254004fcbbf9b","660543b59a0a690054d426a4","660543b59a0a690054d426a5","660543b59a0a690054d426a6","660543b59a0a690054d426a7","634d7c4489e57300949dfc2f","660543b59a0a690054d426a8","64f77a125b90e20045ad3f3f","660543b59a0a690054d426a9","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","660543b59a0a690054d426aa","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","660543b59a0a690054d426ab","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","659d9bd8788254004fcbc14b","660543b59a0a690054d426ac","660543b59a0a690054d426ad","660543b59a0a690054d426ae","660543b59a0a690054d426af","660543b59a0a690054d426b0","660543b59a0a690054d42873"],"project":"5fa9a583c88a1e003de1fb62","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-03-28T10:17:25.142Z","__v":0,"forked_from":"659d9bd8788254004fcbc149","updatedAt":"2024-03-28T10:17:25.904Z"}],"variableDefaults":[{"source":"security","_id":"63405a756dda10000f0ee8a1","name":"Authorization","type":"apiKey","apiSetting":"61955187722b0a03d5d3843f"},{"source":"security","_id":"64e8f31e4b5dd10958059cb2","name":"BearerAuth","type":"http","scheme":"bearer","apiSetting":"649cc0bbf15e78000ce9b976"},{"source":"security","_id":"64f8c5cfcef95d006694b93d","name":"BearerTokenAuth","type":"http","scheme":"bearer","apiSetting":"6356fc000b8f9d001e6cc304"}],"webhookEnabled":false},{"_id":"6606e9e46d03dc004a19dbb3","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"#eeeeee","main_alt":"","header_text":"","body_highlight":"#3333ff","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":true,"theme":"line","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/4b61311-small-395ef92-small-docs.png","4b61311-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/a6f9fab-395ef92-small-docs.png","660acce3f965ed0054b96062"],"loginLogo":[],"logo_white":["https://files.readme.io/2647a5b-white-logo.png","white-logo.png",288,25,"#ffffff"],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/c8f764e-small-favicon.png","favicon.png",32,32,"#000000","https://files.readme.io/48bd6be-favicon.png"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"630e64812b4ed50089f1da1a"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-data.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"630e64812b4ed50089f1da19","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Data Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, and learn more about how to power your business forward with rich POI data.\n </p>\n<div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our suite of data products.\n </p>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M16,30,7.5645,20.0513c-.0479-.0571-.3482-.4515-.3482-.4515A10.8888,10.8888,0,0,1,5,13a11,11,0,0,1,22,0,10.8844,10.8844,0,0,1-2.2148,6.5973l-.0015.0025s-.3.3944-.3447.4474ZM8.8125,18.395c.001.0007.2334.3082.2866.3744L16,26.9079l6.91-8.15c.0439-.0552.2783-.3649.2788-.3657A8.901,8.901,0,0,0,25,13,9,9,0,0,0,7,13a8.9054,8.9054,0,0,0,1.8125,5.395Z\" fill=\"#3333FF\"/>\n <path d=\"M21,18H19V10H13v8H11V10a2.0021,2.0021,0,0,1,2-2h6a2.0021,2.0021,0,0,1,2,2Z\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"16\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n <rect x=\"15\" y=\"12\" width=\"2\" height=\"2\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <h3>Places</h3>\n <p> \n Enrich your understanding of locations to help you drive business decisions or develop engaging user experiences.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/data-products/docs/places-data-overview\">Places Data Types</a>\n </li>\n <li>\n <a href=\"/data-products/docs/places-delivery-overview\">Places Data Delivery Options</a>\n </li>\n <li>\n <a href=\"/data-products/docs/faqs-overview\">FAQs</a>\n </li>\n <li>\n <a href=\"/data-products/docs/release-notes\">Release Notes</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Data Tools</p>\n <h2>Places Data Schema</h2>\n <p style=\"margin-bottom:24px\">\n Foursquare Places offers 120M+ points of interest across 200+ countries and territories. We combine ground truth datasets, authoritative third-party sources, and our first-party data to provide the most accurate data available.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Foursquare’s Places Flat File comes with 25 core attributes and a multitude of rich attributes\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Core attributes are included in all of our packages\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Rich attributes are available as add-ons to any standard country or region package\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/data-products/docs/flat-file-data-schema\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n View Data Schema</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/dc6b69e-Screenshot_2024-03-14_at_2.21.53_PM.png\" alt=\"Example Places Data CSV\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Attributes & Delivery</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Places Categories </h3>\n <p>\n Foursquare attempts to apply accurate and granular categorization to each of our POI records. In order to accomplish this, we leverage our own proprietary taxonomy of 1K+ categories.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/data-products/docs/categories\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Places Chains</h3>\n <p>\n Foursquare has created explicit associations between national and local brands and their brick-and-mortar locations. Users can query the Places dataset explicitly by chain name or chain ID to obtain a list of stores representing that chain.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/data-products/docs/chains\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Delivery Options</h3>\n <p>\n Determine which type of access - Flat File or API - is best suited for your business needs. While you can access Places data via API or flat file, our API was designed for specific use cases common to web and app developers vs data delivered weekly or monthly, available via flat file. \n </p>\n <p>\n <a class=\"readmore\" href=\"/data-products/docs/place-delivery-options\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Power your business forward with rich POI data</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Location data is hard to get right. See why data professionals trust Foursquare’s leading, global POI database.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Schedule a demo</a>\n </div>\n </section>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Data Products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":false,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":false,"points":35},"syncingOAS":{"enabled":false,"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":false,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":43},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606e9e46d03dc004a19db33","version":"1.0","version_clean":"1.0.0","codename":"data-products","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db24","6606e9e46d03dc004a19db2e","6606e9e46d03dc004a19db2f","6606e9e46d03dc004a19db30","661efd3f819e30001bcde27a"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2024-03-20T21:01:41.983Z","__v":1,"forked_from":"6606e9e46d03dc004a19db31","updatedAt":"2024-04-16T22:35:43.268Z"},"subdomain":"fsq-data","subpath":"data-products","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=12951580568476"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:18:44.528Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606e9e46d03dc004a19db31","version":"0.1","version_clean":"0.1.0","codename":"Pre Unification","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db1d","6606e9e46d03dc004a19db1d","6606e9e46d03dc004a19db1e","6606e9e46d03dc004a19db1f","6606e9e46d03dc004a19db20","6606e9e46d03dc004a19db21","6606e9e46d03dc004a19db22","634763784b021603544b1398","6606e9e46d03dc004a19db23","6606e9e46d03dc004a19db24"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2022-08-30T19:26:58.983Z","__v":2,"updatedAt":"2024-04-01T14:56:13.870Z"},{"_id":"6606e9e46d03dc004a19db32","version":"3.0","version_clean":"3.0.0","codename":"all-places","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db25","6606e9e46d03dc004a19db25","6606e9e46d03dc004a19db26","6606e9e46d03dc004a19db27","6606e9e46d03dc004a19db28","6606e9e46d03dc004a19db29","6606e9e46d03dc004a19db2a","634763784b021603544b1398","6606e9e46d03dc004a19db2b","6606e9e46d03dc004a19db24","6606e9e46d03dc004a19db2c"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2023-08-11T15:01:22.585Z","__v":0,"forked_from":"6606e9e46d03dc004a19db31","updatedAt":"2023-08-11T15:01:22.781Z"},{"_id":"6606e9e46d03dc004a19db33","version":"1.0","version_clean":"1.0.0","codename":"data-products","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db2d","6606e9e46d03dc004a19db24","6606e9e46d03dc004a19db2e","6606e9e46d03dc004a19db2f","6606e9e46d03dc004a19db30","661efd3f819e30001bcde27a"],"project":"6606e9e46d03dc004a19dbb3","releaseDate":"2022-08-30T19:26:58.983Z","createdAt":"2024-03-20T21:01:41.983Z","__v":1,"forked_from":"6606e9e46d03dc004a19db31","updatedAt":"2024-04-16T22:35:43.268Z"}],"variableDefaults":[],"webhookEnabled":false},{"_id":"6606ea084f38af000fe23ce1","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"#eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":true,"theme":"line","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/574d47f-small-395ef92-small-docs.png","574d47f-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/95663d4-395ef92-small-docs.png","660accf59b63f000123b85fa"],"loginLogo":[],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/85c4b96-small-favicon.png","favicon.png",32,32,"#000000","https://files.readme.io/9871454-favicon.png"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"630e649f542a1103a6b326f6"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-campaign.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"630e649f542a1103a6b326f5","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"},{"_id":"65e10bd04367bc001f641cc7","term":"Campaign Reach","definition":"Estimate of total uniques reached by the campaign, based on total impressions and impressions per exposed member of Foursquare audience."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<style> \n#ssr-main > div > header > div.rm-Header-bottom > div > div > div{\n display:none !important; \n}\n \n .landing-page-home .banner {\n min-height: 350px;\n}\n\n @media screen and (min-width: 769px) {\n .Header-topuTMpygDG4e1V .Header-searchtb6Foi0-D9Vx {\n display: none !important;\n }\n }\n .Header-topuTMpygDG4e1V .Header-searchtb6Foi0-D9Vx {\n display: block !important;\n}\n \n section.tile-container.tile-bg-alternate {\n background: #fff !important;\n}\n \n .Header-right21PC2XTT6aMg a:nth-child(1) {\nbackground:#fff !important;\n}\n\nbutton.rm-SearchToggle {\n width: 100%;\n max-width: 650px;\n}\n.footer-section {\n background-color: #f6f6f6;\n padding: 2rem 1rem;\n}\n\nfooter .footer-section ul {\n list-style-type: none !important;\n}\n\n.footer-section div > ul {\n display: grid;\n column-gap: 1rem;\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.footer-section div > ul > li > ul > li {\n margin-bottom: 1rem;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n\n.rm-CustomPage #content-container {\n max-width: 100% !important;\n}\n\n.grid-container-fluid #content-head {\n display: none !important;\n}\n\n.rm-Header-bottom-link.active {\n background: #171717 !important;\n color: #FFF !important;\n}\n.rm-Header-bottom-link.active i {\n color: #FFF !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n background: none !important;\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom-link:hover {\n background: #1E2021 !important;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n color: #fff;\n}\n\n.Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #3333FF !important;\n}\n.Header-right21PC2XTT6aMg a:nth-child(1) {\n color: #3333FF !important;\n}\n.Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #3333FF !important;\n color: #FFF !important;\n}\n.Header-right21PC2XTT6aMg a:first-child:hover {\n background: #F2EEFB !important\n}\n.Header-right21PC2XTT6aMg a:nth-child(2):hover {\n background: #1C1F9F !important;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n} \n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n \n background: #242E34 !important;\n \n} \n[data-color-mode=dark] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n}\n \n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #fff !important;\n}\n\n.rm-Header-bottom .Dropdown-button {\n font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif !important;\n font-weight: 600 !important;\n\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-button {\n color: #F8F8F8 !important;\n border: none !important;\n background: #0D0D0D !important\n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list {\n background: #0D0D0D !important;\n \n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a {\n color: #F8F8F8 !important;\n \n}\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1E2021 !important;\n color: #FFF !important;\n}\n[data-color-mode=\"dark\"] a.readmore {\n color: #4D4DFF !important;\n}\n\n\n.landing-page-home {\n /* Common styles for both variations */\n /* Variation 1: 50% width grid on desktop, vertically in-line on mobile */\n /* Variation 2: Rows of 3 Tiles */\n}\n[data-color-mode=\"dark\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n}\n.landing-page-home .container {\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 24px;\n}\n.landing-page-home button.rm-SearchToggle {\n height: 40px !important;\n}\n.landing-page-home .content {\n padding: 0 24px 24px;\n}\n.landing-page-home .content p {\n margin: 0 0 10px;\n line-height: 24px;\n}\n.landing-page-home section {\n padding: 48px 0;\n}\n.landing-page-home .button {\n border-radius: 12px;\n border: 1px solid #3333FF;\n background: #3333FF;\n color: #FFF;\n display: inline-block;\n padding: 12px 16px;\n text-decoration: none !important;\n margin-top: 24px;\n}\n.landing-page-home .button:hover {\n color: #3333FF;\n background: #FFF;\n}\n[data-color-mode=\"dark\"] .landing-page-home .button {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n[data-color-mode=\"dark\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n.landing-page-home .banner {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-hero-docs.jpg\") no-repeat center center #010101;\n}\n.landing-page-home .banner.signup {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-signup.jpg\") no-repeat center center #010101;\n}\n@media (min-width: 768px) {\n .landing-page-home .banner {\n padding: 80px 48px;\n }\n}\n.landing-page-home .banner h1 {\n color: #FFF;\n font-size: 48px;\n line-height: 64px;\n margin: 0 0 10px;\n padding: 0;\n font-weight: 300;\n}\n.landing-page-home .banner p.description {\n color: #B3B0B1;\n}\n.landing-page-home h2 {\n font-size: 32px;\n line-height: 40px;\n margin: 0;\n}\n.landing-page-home .tag {\n text-transform: uppercase;\n color: #2ED9C3;\n font-size: 12px;\n}\n.landing-page-home ul.filters {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n.landing-page-home ul.filters li {\n cursor: pointer;\n margin: 0;\n padding: 0;\n font-size: 14px !important;\n display: block;\n \n border-radius: 12px;\n padding: 6px 8px;\n border: 1px solid #F8F8F8;\n background: #F8F8F8;\n color: #171417;\n}\n.landing-page-home ul.filters li.active {\n background: #010101;\n color: #F8F8F8;\n border: 1px solid #010101;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li {\n background: #1E2021 !important;\n border: 1px solid #1E2021 !important;\n color: #F8F8F8 !important;\n}\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li.active {\n border: 1px solid #F8F8F8 !important;\n background: #F8F8F8 !important;\n color: #171417 !important;\n}\n.landing-page-home ul.pills {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n.landing-page-home ul.pills li {\n margin: 0;\n padding: 0;\n}\n.landing-page-home ul.pills li a {\n text-decoration: none;\n font-size: 14px !important;\n display: block;\n border: 1px solid #B3B0B1;\n border-radius: 50px;\n padding: 12px 16px;\n background: #F8F8F8;\n color: #171417;\n}\n.landing-page-home ul.pills li a:hover {\n background: #E0DDDE;\n text-decoration: none !important;\n}\n.landing-page-home ul.pills.blue li a {\n color: #3333FF;\n border-radius: 8px;\n background: #FFF;\n border: 1px solid #3333FF;\n}\n.landing-page-home ul.pills.blue li a:hover {\n background: #F2EEFB;\n \n}\n.landing-page-home ul.ticks {\n margin: 0 0 25px;\n padding: 0;\n list-style: none;\n}\n.landing-page-home .tiles {\n display: grid;\n gap: 20px;\n /* Adjust spacing between tiles as needed */\n row-gap: 40px;\n}\n.landing-page-home .tiles .tile-image {\n border-radius: 24px;\n box-shadow: 0px 3.38082px 11.77026px 0px rgba(0, 0, 0, 0.06), 0px 8.13971px 28.33825px 0px rgba(0, 0, 0, 0.08), 0px 27px 94px 0px rgba(0, 0, 0, 0.13), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);\n}\n@media (min-width: 768px) {\n .landing-page-home .tiles {\n padding: 24px;\n }\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: none; \n }\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: block; \n }\n}\n@media (max-width: 767px) {\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: block; \n }\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: none; \n } \n}\n.landing-page-home .tile-container-border .tile {\n position: relative;\n padding: 24px;\n border-radius: 16px;\n box-sizing: border-box;\n border: 1px solid #ccc;\n}\n.landing-page-home .tile-container-border .tile .external {\n position: absolute;\n right: 24px;\n width: 32px;\n height: 32px;\n border: 1px solid #F8F8F8;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50px;\n}\n.landing-page-home .tile .icon {\n box-sizing: content-box;\n background: #EFF4FE;\n border-radius: 12px;\n padding: 10px;\n width: 24px;\n height: 24px;\n display: inline-block;\n color: blue;\n margin-bottom: 16px;\n}\n.landing-page-home .tile .icon.text {\n padding: 4px 8px;\n font-size: 12px;\n height: unset;\n width: unset;\n border-radius: 6px;\n}\n.landing-page-home .tile .icon.text.green {\n color: #0A5E14;\n background: #D7F6E7;\n}\n.landing-page-home .tile-container-bg {\n background: #F8F8F8;\n}\n.landing-page-home .tile-container-bg .tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.1);\n background: #FFF;\n\n}\n.landing-page-home .tile-container-bg .tile h3 {\n margin-top: 0;\n}\n.landing-page-home .tile-container-bg .tile a {\n text-decoration: none;\n}\n.landing-page-home .tile-container-bg .tile a:hover {\n text-decoration: underline;\n}\n[data-color-mode=dark] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n}\n[data-color-mode=dark] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n[data-color-mode=dark] .rm-SearchToggle-icon {\n color: #fff !important;\n}\n[data-color-mode=dark] .rm-SearchToggle-placeholder {\n color: #fff !important;\n}\n[data-color-mode=dark] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n}\n[data-color-mode=dark] .landing-page-home .tile-container-bg .tile {\n background-color: #171717;\n border-color: #171717;\n}\n[data-color-mode=dark] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n}\n[data-color-mode=dark] .landing-page-home .tile .icon {\n background-color: #151515;\n}\n[data-color-mode=dark] .landing-page-home .tile-container.tile-bg-alternate {\n background: #0D0D0D !important;\n}\n[data-color-mode=dark] .landing-page-home ul.pills.blue li a {\n background: #0D0D0D;\n color: #4D4DFF !important;\n border: 1px solid #4D4DFF !important;\n}\n[data-color-mode=dark] .landing-page-home .tile-bg-alternate .tile .icon {\n background-color: rgba(27, 153, 243, 0.10);\n}\n[data-color-mode=dark] .landing-page-home ul.pills li a {\n background-color: #141414;\n border-color: #B3B0B1;\n}\n[data-color-mode=dark] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n[data-color-mode=dark] .footer-section {\n background-color: #0D0D0D;\n border-top: 1px solid #3D3739;\n}\n[data-color-mode=dark] .footer-section path {\n fill: #fff;\n}\n[data-color-mode=dark] .footer-section ul {\n color: #fff !important;\n}\n[data-color-mode=dark] .footer-section ul li a {\n color: #757575;\n}\n\n@media(prefers-color-scheme: dark) {\n [data-color-mode=\"system\"] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n }\n [data-color-mode=\"system\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n }\n [data-color-mode=\"system\"] .rm-SearchToggle-icon {\n color: #fff !important;\n }\n [data-color-mode=\"system\"] .rm-SearchToggle-placeholder {\n color: #fff !important;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile {\n background-color: #171717;\n border-color: #171717;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile .icon {\n background-color: #151515;\n }\n [data-color-mode=\"system\"] .landing-page-home .tile-container.tile-bg-alternate {\n background: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a {\n background: #0D0D0D;\n color: #4D4DFF !important;\n border: 1px solid #4D4DFF !important;\n \n }\n [data-color-mode=\"system\"] .landing-page-home .tile-bg-alternate .tile .icon {\n background-color: rgba(27, 153, 243, 0.10);\n }\n [data-color-mode=\"system\"] .landing-page-home ul.pills li a {\n background-color: #141414;\n border-color: #B3B0B1;\n }\n [data-color-mode=\"system\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff;\n }\n [data-color-mode=\"system\"] .footer-section {\n background-color: #0D0D0D;\n border-top: 1px solid #3D3739;\n }\n [data-color-mode=\"system\"] .footer-section path {\n fill: #fff;\n }\n [data-color-mode=\"system\"] .footer-section ul {\n color: #fff !important;\n }\n [data-color-mode=\"system\"] .footer-section ul li a {\n color: #757575;\n }\n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n }\n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n } \n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n \n background: #242E34 !important;\n \n } \n [data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button {\n color: #FFF !important;\n border: none !important;\n background: #0D0D0D !important\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link {\n background: none !important\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link:hover {\n background: #1E2021 !important\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link i {\n \n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n }\n [data-color-mode=\"system\"] .landing-page-home ul.filters li {\n background: #1E2021 !important;\n border: 1px solid #1E2021 !important;\n color: #F8F8F8 !important;\n }\n [data-color-mode=\"system\"] .landing-page-home ul.filters li.active {\n border: 1px solid #F8F8F8 !important;\n background: #F8F8F8 !important;\n color: #171417 !important;\n }\n [data-color-mode=\"system\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n }\n [data-color-mode=\"system\"] .landing-page-home .button {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list {\n background: #0D0D0D !important;\n color: #F8F8F8 !important;\n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a {\n color: #F8F8F8 !important;\n \n }\n [data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1E2021 !important;\n }\n [data-color-mode=\"system\"] a.readmore {\n color: #4D4DFF !important;\n }\n}\n@media (min-width: 768px) {\n .landing-page-home .tiles-half {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n@media (min-width: 768px) {\n .landing-page-home .tiles-third {\n grid-template-columns: repeat(3, 1fr);\n }\n}\n .doc-search-button {\n font-size: 0.9rem;\n line-height: 1.6;\n color: #000;;\n opacity: 0.999;\n display: inline-block;\n border: solid 1px #6666FF;\n background-color: white;\n border-radius: 7px;\n padding: 0.5em 1em;\n transition: background 100ms;\n width: 50%;\n}\n \n \nnav a[href=\"https://location.foursquare.com/campaign-products/docs-home\"] {\n background: #171717 !important;\n color: #fff !important;\n}\n\n \n</style>\n\n\n<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Campaign Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, and learn more about optimizing your advertising iniatives with our Campaign Products.\n </p>\n<div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our suite of campaign products.\n </p>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\">\n <path d=\"M16,28A12,12,0,1,1,28,16,12,12,0,0,1,16,28ZM16,6A10,10,0,1,0,26,16,10,10,0,0,0,16,6Z\" fill=\"#3333FF\"></path>\n <path d=\"M16,22a6,6,0,1,1,6-6A6,6,0,0,1,16,22Zm0-10a4,4,0,1,0,4,4A4,4,0,0,0,16,12Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <h3>Targeting</h3>\n <p>\n Learn about Audience, a tool for designing/deploying audience segments derived from historical place visits, and Proximity, a tool for building highly-customized geofences.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/what-is-audience\">Learn about Audience</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/build-an-audience-segment\">Build an Audience Segment</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/what-is-proximity\">Learn about Proximity</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/build-a-proximity-segment\">Build a Proximity Segment</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/deploy-segments-to-dsp\">Self-Serve Deployment</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <h3>Attribution</h3>\n <p>\n Quantify the effectiveness of advertising campaigns at driving conversions across all channels. \n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/what-is-attribution\">Learn about Attribution</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/attribution-account\">Attribution Accounts</a>\n </li>\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/calculating-feasibility\">Calculate Campaign Feasibility</a>\n </li>\n <li><a href=\"https://docs.foursquare.com/campaign-products/docs/create-an-attribution-campaign\">Create an Attribution Campaign</a></li>\n <li><a href=\"https://docs.foursquare.com/campaign-products/docs/managing-an-attribution-campaign\">Manage a Campaign</a></li>\n <li><a href=\"https://docs.foursquare.com/campaign-products/docs/attribution-faq\">Attribution FAQ</a></li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Campaign Tools</p>\n <h2>Feasibility Calculator</h2>\n <p style=\"margin-bottom:24px\">\n Provide your estimated impressions to get a score for your campaign. Alternatively, provide weights and frequencies to get the minimum number of impressions needed to get started with Attribution.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Digital media measurement\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Television media\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Out-of-home media\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Get minimum impressions or estimated matched visitors\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"https://docs.foursquare.com/campaign-products/docs/calculating-feasibility\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Calculate Campaign Feasibility</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/abf3b51-a89d81f-Foursquare_Campaign_Calculator-pTswXkXc2x.png\" alt=\"Campaign Feasibility Calculator Example\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Audience</h3>\n <p>\n New to building Audience segments with Foursquare? Jump into our step-by-step guide that brings you \n up to speed.\n </p>\n <p>\n <a class=\"readmore\" href=\"https://docs.foursquare.com/campaign-products/docs/build-an-audience-segment\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with Proximity</h3>\n <p>\n Want to create geofences tailored for your campaign? This full guide walks you through Foursquare's Proximity tool.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://docs.foursquare.com/campaign-products/docs/build-a-proximity-segment\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Attribution</h3>\n <p>\n Confused about setting up your campaign in Foursquare Attribution? This guide contains detailed descriptions for each step of the process.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://docs.foursquare.com/campaign-products/docs/create-an-attribution-campaign\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Step up your campaigns with Foursquare</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Products? Solutions? Plans? Prices? If you have questions, we have experts ready to answer them.\n </p>\n <a href=\"https://location.foursquare.com/contact-us/\" class=\"button\">Speak to an Expert</a>\n </div>\n </section>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Campaign Products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"points":50},"tryItNow":{"enabled":true,"points":35},"syncingOAS":{"enabled":false,"points":10},"customLogin":{"enabled":false,"points":25},"metrics":{"enabled":false,"points":40},"recipes":{"enabled":false,"points":15},"pageVoting":{"enabled":true,"points":1},"suggestedEdits":{"enabled":true,"points":10},"support":{"enabled":false,"points":5},"htmlLanding":{"enabled":true,"points":5},"guides":{"enabled":true,"points":10},"changelog":{"enabled":false,"points":5},"glossary":{"enabled":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":90},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606ea074f38af000fe23c3a","version":"1.0","version_clean":"1.0.0","codename":"marketers-content-overhaul","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["65a0405fa5b09e00633508ba","65a0405fa5b09e00633508ba","65a0405fa5b09e00633508bb","65a0405fa5b09e00633508bc","65a0405fa5b09e00633508bd","65a0405fa5b09e00633508be","63458e8aa5392200a50d0b98","65a0405fa5b09e00633508bf","65a0405fa5b09e00633508c0","6606ea074f38af000fe23c42","6606ea074f38af000fe23c43","6606ea074f38af000fe23c4b","65bbfa67c4a1eb00426466b2","65a1aa574aa2d70037fdbb2e","65bbfa67c4a1eb00426466b3","65bbfa67c4a1eb00426466b4","6606ea074f38af000fe23c4c","65bbfa67c4a1eb00426466b6","6606ea074f38af000fe23c4d","6606ea074f38af000fe23c4e","65bc19028cdd4d000e0eb22d","65c1253ebedd60005cd3b162","65c12811255c530055431f6f","6606ea074f38af000fe23c4f"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2024-02-01T20:09:11.825Z","__v":0,"forked_from":"6606ea074f38af000fe23c39","updatedAt":"2024-04-04T23:57:54.531Z"},"subdomain":"fsq-campaign","subpath":"campaign-products","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://foursquare4411.zendesk.com/hc/en-us/requests/new"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:19:20.020Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606ea074f38af000fe23c38","version":"0.1","version_clean":"0.1.0","codename":"Old v1.0","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606ea074f38af000fe23c3b","6606ea074f38af000fe23c3b","6606ea074f38af000fe23c3c","6606ea074f38af000fe23c3d","6606ea074f38af000fe23c3e","6606ea074f38af000fe23c3f","63458e8aa5392200a50d0b98","6606ea074f38af000fe23c40","6606ea074f38af000fe23c41","6606ea074f38af000fe23c42"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2022-08-30T19:27:35.751Z","__v":2,"updatedAt":"2024-04-04T23:57:46.280Z"},{"_id":"6606ea074f38af000fe23c39","version":"2.0","version_clean":"2.0.0","codename":"marketers-original-content","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["65a0405fa5b09e00633508ba","65a0405fa5b09e00633508ba","65a0405fa5b09e00633508bb","65a0405fa5b09e00633508bc","65a0405fa5b09e00633508bd","65a0405fa5b09e00633508be","63458e8aa5392200a50d0b98","65a0405fa5b09e00633508bf","65a0405fa5b09e00633508c0","6606ea074f38af000fe23c42","6606ea074f38af000fe23c43","6606ea074f38af000fe23c44","6606ea074f38af000fe23c45","65a1aa574aa2d70037fdbb2e","6606ea074f38af000fe23c46","6606ea074f38af000fe23c47","6606ea074f38af000fe23c48","6606ea074f38af000fe23c49","6606ea074f38af000fe23c4a"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2024-01-11T19:24:15.588Z","__v":1,"forked_from":"6606ea074f38af000fe23c38","updatedAt":"2024-02-01T20:08:45.840Z"},{"_id":"6606ea074f38af000fe23c3a","version":"1.0","version_clean":"1.0.0","codename":"marketers-content-overhaul","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["65a0405fa5b09e00633508ba","65a0405fa5b09e00633508ba","65a0405fa5b09e00633508bb","65a0405fa5b09e00633508bc","65a0405fa5b09e00633508bd","65a0405fa5b09e00633508be","63458e8aa5392200a50d0b98","65a0405fa5b09e00633508bf","65a0405fa5b09e00633508c0","6606ea074f38af000fe23c42","6606ea074f38af000fe23c43","6606ea074f38af000fe23c4b","65bbfa67c4a1eb00426466b2","65a1aa574aa2d70037fdbb2e","65bbfa67c4a1eb00426466b3","65bbfa67c4a1eb00426466b4","6606ea074f38af000fe23c4c","65bbfa67c4a1eb00426466b6","6606ea074f38af000fe23c4d","6606ea074f38af000fe23c4e","65bc19028cdd4d000e0eb22d","65c1253ebedd60005cd3b162","65c12811255c530055431f6f","6606ea074f38af000fe23c4f"],"project":"6606ea084f38af000fe23ce1","releaseDate":"2022-08-30T19:27:35.751Z","createdAt":"2024-02-01T20:09:11.825Z","__v":0,"forked_from":"6606ea074f38af000fe23c39","updatedAt":"2024-04-04T23:57:54.531Z"}],"variableDefaults":[{"source":"security","_id":"65c12813255c530055431f70","name":"basicAuth","type":"http","scheme":"basic","apiSetting":"6606ea074f38af000fe23c53"}],"webhookEnabled":false},{"_id":"6606ea3fcfdebc002a58a6f9","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":true,"showExactDate":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":"eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"row","link_logo_to_url":true,"theme":"line","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"links","splitReferenceDocs":false,"showMetricsInReference":true,"logo":["https://files.readme.io/b67076e-small-395ef92-small-docs.png","b67076e-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/758583d-395ef92-small-docs.png","660acd06efe91e001fbe3340"],"loginLogo":[],"logo_white":[],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/ded4ad1-small-favicon.png","favicon.png",32,32,"#000000","https://files.readme.io/3873f45-favicon.png"],"stylesheet":"","stylesheet_hub2":"","stylesheet_hub3":"","javascript":"","javascript_hub2":"","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"","html_footer_meta":"","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"6266fbd4f8cc1800403df71f"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-analytics.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"6266fbd4f8cc1800403df71e","term":"parliament","definition":"Owls are generally solitary, but when seen together the group is called a 'parliament'!"}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Analytics Product Documentation</h1>\n <p class=\"description\">\n Find help, follow step-by-step guides, and learn more about how to create powerful visualization and generate new insightful datasets.\n </p>\n<div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our suite of analytics products.\n </p>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 32 32\">\n <path d=\"M31,8c0-0.4-0.2-0.7-0.5-0.9l-7-4C23.3,3,23.2,3,23,3s-0.3,0-0.5,0.1L16,6.8L9.5,3.1C9.3,3,9.2,3,9,3S8.7,3,8.5,3.1l-7,4\n C1.2,7.3,1,7.6,1,8v20c0,0.6,0.4,1,1,1c0.2,0,0.3-0.1,0.5-0.1l0,0L9,25.2l6.5,3.7C15.7,29,15.8,29,16,29s0.3,0,0.5-0.1l6.5-3.7\n l6.5,3.7l0,0c0.1,0.1,0.3,0.1,0.5,0.1c0.6,0,1-0.4,1-1V8z M3,8.6l5-2.9v17.7l-5,2.9V8.6z M15,26.3l-5-2.9V5.7l5,2.9V26.3z M22,23.4\n l-5,2.9V8.6l5-2.9V23.4z M24,23.4V5.7l5,2.9l0,17.7L24,23.4z\" fill=\"#3333FF\"/>\n </svg>\n </div>\n <h3>Studio</h3>\n <p> \n Next-generation geospatial analytics platform for working with big geospatial data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/analytics-products/docs/studio-platform-overview\">Platform Overview</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-user-manuals-overview\">User Manuals</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/hex-tiles\">Hex Tiles</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/notebooks-overview\">Notebooks</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/connectors\">Data Connectors</a>\n </li>\n <li>\n <a href=\"/analytics-products/docs/studio-use-case-guides-overview\">Use Cases & Examples</a>\n </li>\n </ul>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Analytics Tools</p>\n <h2>Hex Tiles</h2>\n <p style=\"margin-bottom:24px\">\n Foursquare's analytic tiling system for geospatial data that combines the ability of tiling systems to handle massive datasets with the power of the H3 hierarchical grid system.\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Expedite the data preparation and analytics processes\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Visualize planetary-scale data at any level of granularity\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Analyze data while browsing the map, enabled by the data's tabular, gridded format\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"https://studio.foursquare.com/workspace/datasets/882dd0ff-8bcf-4e6f-be52-1028523f71c7\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Interact with Sample Map</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://files.readme.io/57252cd-us-census.png\" alt=\"Studio Hex Tiles\" />\n\n \n \n\n </div>\n </div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Community Resources</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Geospatial Data Catalog</h3>\n <p>\n Explore a growing list of geospatial datasets provided by Foursquare Studio and our partners.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://studio.unfolded.ai/home/catalog\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Studio Map Community</h3>\n <p>\n Interact with a wide array of Studio Maps created by Studio engineers and other community members.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"https://studio.unfolded.ai/home/community\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Studio Map SDK</h3>\n <p>\n Use the Map SDK to make maps in JavaScript and Python. Run sandbox examples directly from our documentation.\n </p>\n <p>\n <a class=\"readmore\" href=\"https://foursquare.github.io/unfolded-sdk-playground\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Get started with Foursquare Studio</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Tap into powerful insights with your geospatial data using Foursquare Studio.\n </p>\n <a href=\"https://studio.foursquare.com/signup\" class=\"button\">Start a Free trial</a>\n </div>\n </section>\n</div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Analytics Products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"components":{"newDesign":{"enabled":true,"points":25},"reference":{"enabled":false,"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}},"totalScore":89},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"660ae2939b63f000123bb7bc","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6266fbd6f8cc1800403df725","6266fbd6f8cc1800403df725","660ae2929b63f000123bb6e1","660ae2929b63f000123bb6e2","660ae2929b63f000123bb6e3","626858efef7f95002fd40fcf","62685911eaa521003dfdc510","660ae2929b63f000123bb6e4","660ae2929b63f000123bb6e5","63221b5e3aae030d3bfc241b","63221c922d640a04f3be0224","633cc5ceffd93a000fcae005","660ae2929b63f000123bb6e6","6356bc2663b16c01f1677415","660ae2929b63f000123bb6e7","660ae2929b63f000123bb6e8","6606ea3fcfdebc002a58a621","64825a637cc1970045951c1f","660ae2929b63f000123bb6e9","6483a404947b23006ee041ed","660ae2939b63f000123bb7be","660ae372f965ed0054b99351","660aecdf2b21b9000fd8566d","66c65bbc65dbe000684ea130","66c65bc02b6fb300303372d5","66f5829376cdba0040735163"],"project":"6606ea3fcfdebc002a58a6f9","releaseDate":"2022-04-25T19:51:50.020Z","createdAt":"2024-04-01T16:36:34.947Z","__v":1,"forked_from":"6606ea3fcfdebc002a58a618","updatedAt":"2024-09-26T15:49:39.437Z"},"subdomain":"fsq-analytics","subpath":"analytics-products","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=12951735014172"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:20:15.989Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606ea3fcfdebc002a58a618","version":"0.1","version_clean":"0.1.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6266fbd6f8cc1800403df725","6266fbd6f8cc1800403df725","6606ea3fcfdebc002a58a619","6606ea3fcfdebc002a58a61a","6606ea3fcfdebc002a58a61b","626858efef7f95002fd40fcf","62685911eaa521003dfdc510","6606ea3fcfdebc002a58a61c","6606ea3fcfdebc002a58a61d","63221b5e3aae030d3bfc241b","63221c922d640a04f3be0224","633cc5ceffd93a000fcae005","6606ea3fcfdebc002a58a61e","6356bc2663b16c01f1677415","6606ea3fcfdebc002a58a61f","6606ea3fcfdebc002a58a620","6606ea3fcfdebc002a58a621","64825a637cc1970045951c1f","6606ea3fcfdebc002a58a622","6483a404947b23006ee041ed"],"project":"6606ea3fcfdebc002a58a6f9","releaseDate":"2022-04-25T19:51:50.020Z","createdAt":"2022-04-25T19:51:50.020Z","__v":1,"updatedAt":"2024-04-01T17:17:18.240Z"},{"_id":"660ae2939b63f000123bb7bc","version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6266fbd6f8cc1800403df725","6266fbd6f8cc1800403df725","660ae2929b63f000123bb6e1","660ae2929b63f000123bb6e2","660ae2929b63f000123bb6e3","626858efef7f95002fd40fcf","62685911eaa521003dfdc510","660ae2929b63f000123bb6e4","660ae2929b63f000123bb6e5","63221b5e3aae030d3bfc241b","63221c922d640a04f3be0224","633cc5ceffd93a000fcae005","660ae2929b63f000123bb6e6","6356bc2663b16c01f1677415","660ae2929b63f000123bb6e7","660ae2929b63f000123bb6e8","6606ea3fcfdebc002a58a621","64825a637cc1970045951c1f","660ae2929b63f000123bb6e9","6483a404947b23006ee041ed","660ae2939b63f000123bb7be","660ae372f965ed0054b99351","660aecdf2b21b9000fd8566d","66c65bbc65dbe000684ea130","66c65bc02b6fb300303372d5","66f5829376cdba0040735163"],"project":"6606ea3fcfdebc002a58a6f9","releaseDate":"2022-04-25T19:51:50.020Z","createdAt":"2024-04-01T16:36:34.947Z","__v":1,"forked_from":"6606ea3fcfdebc002a58a618","updatedAt":"2024-09-26T15:49:39.437Z"}],"variableDefaults":[{"source":"security","_id":"649cc2ba4934410062bf135e","name":"Authorization","type":"apiKey","apiSetting":"6606ea3fcfdebc002a58a624"}],"webhookEnabled":false},{"_id":"6606e9c5e8ce1f005276b057","appearance":{"changelog":{"layoutExpanded":false,"showAuthor":false,"showExactDate":true},"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":"eeeeee","main_alt":"","header_text":"","body_highlight":"#3333FF","custom_login_link_color":""},"typography":{"headline":"Open+Sans:400:sans-serif","body":"Open+Sans:400:sans-serif","typekit":false,"tk_key":"","tk_headline":"","tk_body":""},"header":{"style":"solid","img":[],"img_size":"auto","img_pos":"tl"},"body":{"style":"none"},"global_landing_page":{"html":"","redirect":""},"allowApiExplorerJsonEditor":false,"referenceSimpleMode":true,"referenceLayout":"column","link_logo_to_url":true,"theme":"solid","colorScheme":"light","overlay":"triangles","landing":true,"sticky":false,"hide_logo":true,"childrenAsPills":false,"subheaderStyle":"dropdown","splitReferenceDocs":true,"showMetricsInReference":false,"logo":["https://files.readme.io/af60d4b-small-395ef92-small-docs.png","af60d4b-small-395ef92-small-docs.png",324,40,"#000000","https://files.readme.io/99736b7-395ef92-small-docs.png","660acd14efe91e001fbe334d"],"loginLogo":[],"logo_white":["https://files.readme.io/1521b06-small-FSQ_logo_white.png","FSQ_logo_white.png",355,80,"#ffffff","https://files.readme.io/3ce6124-FSQ_logo_white.png"],"logo_white_use":false,"logo_large":false,"favicon":["https://files.readme.io/8053e33-small-favicon.png","favicon.png",32,32,"#1c1c1c","https://files.readme.io/6735b58-favicon.png"],"stylesheet":"","stylesheet_hub2":".Param1QyvwHroaCgH .Collapseda2tBtFifUAjo .Param1QyvwHroaCgH {\n display: block;\n}\n\n.Param1QyvwHroaCgH .Collapseda2tBtFifUAjo .Param-form1SoAutupIaz3 {\n margin-left: 10px;\n max-width: 100%;\n}\n\n\n/* Custom Console Doc Styles */\n@media (max-width: 768px){\nbody:not(.showSidebarFlyout) #hub-sidebar.Sidebar_flyout2qTF85usvHxB, body:not(.showSidebarFlyout) #reference-sidebar.Sidebar_flyout2qTF85usvHxB {\n display: none !important;\n}\n}\n\n.rm-Sidebar_guides .hub-sidebar-content > section:last-of-type > .Sidebar-headingTRQyOa2pk0gh {\n display: none !important;\n}\n\nli.Sidebar-item23D-2Kd61_k3.expanded-section-item a[href=\"/developer/docs/developer-console-overview\"] {\n /* Applying styles */\n border-radius: 4px;\n background: #F2EEFB !important;\n box-shadow: 2px 0 0 0 #686df3 inset;\n color: #4f5a66 !important;\n margin-left:-15px !important;\n font-weight:500;\n}\n\n\n.rm-Sidebar_guides {\n opacity: 0;\n animation: fadeIn 0s 1s forwards;\n}\n\n@keyframes fadeIn {\n to {\n opacity: 1;\n }\n}","stylesheet_hub3":"","javascript":"","javascript_hub2":"$(window).on(\"pageLoad\", function (e, state) {\n setTimeout(function () {\n // Check if there's an active link within the Developer Console section\n const isActiveDeveloperConsolePage =\n document.querySelector(\n \".Sidebar-listWrapper6Q9_yUrG906C .Sidebar-link2Dsha-r-GKh2.active\"\n ) !== null;\n\n if (isActiveDeveloperConsolePage) {\n const developerConsoleSection = Array.from(\n document.querySelectorAll(\n \".rm-Sidebar_guides .Sidebar-headingTRQyOa2pk0gh\"\n )\n ).find(\n (heading) =>\n heading.textContent.includes(\"Developer Console\") &&\n heading.classList.contains(\"section-expanded\")\n )?.parentNode;\n\n if (developerConsoleSection) {\n document\n .querySelectorAll(\n \".rm-Sidebar_guides .Sidebar-listWrapper6Q9_yUrG906C\"\n )\n .forEach((section) => {\n section.style.display =\n section === developerConsoleSection ? \"\" : \"none\";\n section\n .querySelectorAll(\n \".Sidebar-item23D-2Kd61_k3, .subpages .Sidebar-item23D-2Kd61_k3\"\n )\n .forEach((item) => {\n item.style.display = \"\";\n });\n });\n\n const lastSectionHeading = document.querySelector(\n \".rm-Sidebar_guides .hub-sidebar-content > section:last-of-type > .Sidebar-headingTRQyOa2pk0gh\"\n );\n if (\n lastSectionHeading &&\n lastSectionHeading.textContent.includes(\"Developer Console\")\n ) {\n lastSectionHeading.style.display = \"block\";\n }\n\n // Call the function to duplicate navigation after a short delay to ensure the page is fully loaded\n setTimeout(function () {\n duplicateNavigation();\n }, 1); // Adjust the delay as needed\n }\n } else {\n\n // Hide the Developer Console section\n const developerConsoleSection = document.querySelector('.rm-Sidebar_guides .Sidebar-headingTRQyOa2pk0gh');\n if (developerConsoleSection) {\n developerConsoleSection.parentNode.style.display = \"none\";\n }\n\n // Restore visibility of all other sidebar sections\n document\n .querySelectorAll(\".rm-Sidebar_guides .Sidebar-listWrapper6Q9_yUrG906C\")\n .forEach((section) => {\n section.style.display = \"\";\n });\n\n // Ensure that all section headings are visible\n document\n .querySelectorAll(\".rm-Sidebar_guides .Sidebar-headingTRQyOa2pk0gh\")\n .forEach((heading) => {\n heading.style.display = \"block\"; // Or whatever the default should be\n });\n\n // Remove the 'active' class from the Console Docs link in the top navigation, if it was set\n const consoleDocsLink = document.querySelector(\n '.Header-bottom-link[href*=\"developer/docs/developer-console-overview\"]'\n );\n if (consoleDocsLink) {\n consoleDocsLink.classList.remove(\"active\");\n }\n\n // Add the 'active' class to the Console Docs link\n const newConsoleDocsLink = document.querySelector('.Header-bottom-link[href*=\"developer/docs/developer-console-overview\"]');\n if (newConsoleDocsLink) {\n newConsoleDocsLink.classList.add(\"active\");\n }\n }\n }, 10); // Adjust delay as needed\n});\n\n\n// Function to duplicate and insert the original navigation\nfunction duplicateNavigation() {\n // Get the original element to be duplicated\n var originalElement = document.querySelector(\n \".rm-Header-bottom\"\n );\n\n // Check if the original element exists\n if (originalElement) {\n // Clone the original element\n var clonedElement = originalElement.cloneNode(true);\n\n // Insert the cloned element directly after the original element\n originalElement.parentNode.insertBefore(\n clonedElement,\n originalElement.nextSibling\n );\n\n // Hide the original element\n originalElement.style.display = \"none\";\n\n // Remove 'active' class from navigation links below\n const navigationLinks = document.querySelectorAll('.Header-leftADQdGVqx1wqU a');\n navigationLinks.forEach(link => {\n link.classList.remove('active');\n });\n\n // Add the 'active' class to the first Console Docs link\n const consoleDocsLink = document.querySelectorAll('.rm-Header-link[href*=\"developer/docs/developer-console-overview\"]')[1];\n if (consoleDocsLink) {\n consoleDocsLink.classList.add(\"active\");\n console.log(\"Added Active to Console Docs Link\");\n }\n }\n}\n\n\n\n$(window).on('pageLoad', function(e, state) {\n if (state && state.params && state.params.slug === \"address-form-autofill\") {\n function localAddressAutoFillJs() {\n const fsqAPIToken = \"fsq3gM6Yqlox6l+EPn1ITXAlJxk5YaBFlQS5bKofN7ov5W8=\";\n let sessionToken = generateRandomSessionToken();\n const addressInput = document.getElementById(\"autofill-search\");\n const dropDownField = document.getElementById(\"autofill-dropdown\");\n const ulField = document.getElementById(\"autofill-suggestions\");\n const errorField = document.getElementById(\"autofill-error\");\n const notFoundField = document.getElementById(\"autofill-not-found\");\n const cityInput = document.getElementById(\"autofill-city\");\n const regionInput = document.getElementById(\"autofill-region\");\n const countryInput = document.getElementById(\"autofill-country\");\n const postcodeInput = document.getElementById(\"autofill-postcode\");\n const address2Input = document.getElementById(\"autofill-address2\");\n const form = document.getElementById(\"autofill-form\");\n const searchContainer = document.getElementById(\n \"autofill-search-container\"\n );\n\n form && form.addEventListener(\"submit\", preventFormSubmit, true);\n const onChangeAutoComplete = debounce(changeAutoComplete);\n addressInput &&\n addressInput.addEventListener(\"input\", onChangeAutoComplete);\n searchContainer &&\n searchContainer.addEventListener(\"focusin\", focusEventAutoComplete);\n searchContainer &&\n searchContainer.addEventListener(\"focusout\", focusEventAutoComplete);\n\n ulField && ulField.addEventListener(\"click\", selectItem);\n\n function focusEventAutoComplete(event) {\n if (event.type === \"focusin\" && event.target.value) {\n dropDownField.style.display = \"block\";\n } else if (\n event.type === \"focusout\" &&\n !event.currentTarget.contains(event.relatedTarget)\n ) {\n dropDownField.style.display = \"none\";\n }\n }\n\n function preventFormSubmit(event) {\n event.preventDefault();\n }\n\n function logError(err) {\n console.warn(`ERROR(${err.code}): ${err.message}`);\n }\n\n /* Generate a random string with 32 characters.\n Session Token is a user-generated token to identify a session for billing purposes.\n Learn more about session tokens.\n https://docs.foursquare.com/reference/session-tokens\n */\n function generateRandomSessionToken(length = 32) {\n let result = \"\";\n const characters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\";\n for (let i = 0; i < length; i++) {\n result += characters[Math.floor(Math.random() * characters.length)];\n }\n return result;\n }\n\n let isFetching = false;\n async function changeAutoComplete({ target }) {\n const { value: inputSearch = \"\" } = target;\n ulField.innerHTML = \"\";\n notFoundField.style.display = \"none\";\n errorField.style.display = \"none\";\n if (inputSearch.length && !isFetching) {\n try {\n isFetching = true;\n const results = await autoComplete(inputSearch);\n if (results && results.length) {\n results.forEach((value) => {\n addItem(value);\n });\n } else {\n notFoundField.innerHTML = `Foursquare can't\n find ${inputSearch}. Make sure your search is spelled correctly.`;\n notFoundField.style.display = \"block\";\n }\n } catch (err) {\n errorField.style.display = \"block\";\n logError(err);\n } finally {\n isFetching = false;\n dropDownField.style.display = \"block\";\n }\n } else {\n dropDownField.style.display = \"none\";\n }\n }\n\n async function autoComplete(query) {\n try {\n const searchParams = new URLSearchParams({\n query,\n types: \"address\",\n session_token: sessionToken,\n }).toString();\n const searchResults = await fetch(\n `https://api.foursquare.com/v3/autocomplete?${searchParams}`,\n {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n }\n );\n const data = await searchResults.json();\n return data.results;\n } catch (error) {\n throw error;\n }\n }\n\n function addItem(value) {\n const { link } = value;\n if (!link) return;\n ulField.innerHTML += `<button class=\"autofill--dropdown-item autofill--text\" data-object=${link}>\n <div>${highlightedNameElement(value.text)}</div>\n <div class=\"autofill--secondary-text\">${value.text.secondary}</div>\n </button>`;\n }\n\n async function selectItem({ target }) {\n if (target.tagName === \"BUTTON\") {\n const link = target.dataset.object;\n const addressDetail = await fetchAddressDetails(link);\n const { location = {} } = addressDetail;\n const {\n address = \"\",\n country = \"\",\n postcode = \"\",\n locality = \"\",\n region = \"\",\n } = location;\n addressInput.value = address;\n address2Input.value = \"\";\n countryInput.value = country;\n postcodeInput.value = postcode;\n cityInput.value = locality;\n regionInput.value = region;\n // generate new session token after a complete search\n sessionToken = generateRandomSessionToken();\n\n address2Input && address2Input.focus();\n dropDownField.style.display = \"none\";\n }\n }\n\n async function fetchAddressDetails(link) {\n try {\n const results = await fetch(`https://api.foursquare.com${link}`, {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n });\n const data = await results.json();\n return data;\n } catch (err) {\n logError(err);\n }\n }\n\n function highlightedNameElement(textObject) {\n if (!textObject) return \"\";\n const { primary, highlight } = textObject;\n if (highlight && highlight.length) {\n let beginning = 0;\n let hightligtedWords = \"\";\n for (let i = 0; i < highlight.length; i++) {\n const { start, length } = highlight[i];\n hightligtedWords += primary.substr(beginning, start - beginning);\n hightligtedWords += \"<b>\" + primary.substr(start, length) + \"</b>\";\n beginning = start + length;\n }\n hightligtedWords += primary.substr(beginning);\n return hightligtedWords;\n }\n return primary;\n }\n\n function debounce(func, timeout = 300) {\n let timer;\n return (...args) => {\n clearTimeout(timer);\n timer = setTimeout(() => {\n func.apply(this, args);\n }, timeout);\n };\n }\n }\n\n localAddressAutoFillJs();\n }\n if (state && state.params && state.params.slug === \"local-search-map\") {\n function loadLocalMapSearchJs() {\n mapboxgl.accessToken =\n \"pk.eyJ1IjoiZm91cnNxdWFyZSIsImEiOiJjbDNqNXdrN20wN3JtM2JvMWFqZGxoaGljIn0.uSxJ2t7E96TrBFsn3cXT_g\";\n const fsqAPIToken = \"fsq3bgqdcpLAJFkodk8gisc2F+NenA7gK/zI97A9nKQAXIw=\";\n let userLat = 40.7128;\n let userLng = -74.006;\n let sessionToken = generateRandomSessionToken();\n const inputField = document.getElementById(\"explorer-search\");\n const dropDownField = document.getElementById(\"explorer-dropdown\");\n const ulField = document.getElementById(\"explorer-suggestions\");\n const errorField = document.getElementById(\"explorer-error\");\n const notFoundField = document.getElementById(\"explorer-not-found\");\n\n const onChangeAutoComplete = debounce(changeAutoComplete);\n inputField.addEventListener(\"input\", onChangeAutoComplete);\n ulField.addEventListener(\"click\", selectItem);\n\n function success(pos) {\n const { latitude, longitude } = pos.coords;\n userLat = latitude;\n userLng = longitude;\n flyToLocation(userLat, userLng);\n }\n\n function logError(err) {\n console.warn(`ERROR(${err.code}): ${err.message}`);\n }\n\n navigator.geolocation.getCurrentPosition(success, logError, {\n enableHighAccuracy: true,\n timeout: 5000,\n maximumAge: 0,\n });\n\n const map = new mapboxgl.Map({\n container: \"map\",\n style: \"mapbox://styles/mapbox/light-v10\",\n center: [userLng, userLat],\n zoom: 12,\n });\n\n map.addControl(new mapboxgl.GeolocateControl());\n map.addControl(new mapboxgl.NavigationControl());\n\n let currentMarker;\n\n /* Generate a random string with 32 characters.\n Session Token is a user-generated token to identify a session for billing purposes.\n Learn more about session tokens.\n https://docs.foursquare.com/reference/session-tokens\n */\n function generateRandomSessionToken(length = 32) {\n let result = \"\";\n const characters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\";\n for (let i = 0; i < length; i++) {\n result += characters[Math.floor(Math.random() * characters.length)];\n }\n return result;\n }\n\n let isFetching = false;\n async function changeAutoComplete({ target }) {\n const { value: inputSearch = \"\" } = target;\n ulField.innerHTML = \"\";\n notFoundField.style.display = \"none\";\n errorField.style.display = \"none\";\n if (inputSearch.length && !isFetching) {\n try {\n isFetching = true;\n const results = await autoComplete(inputSearch);\n if (results && results.length) {\n results.forEach((value) => {\n addItem(value);\n });\n } else {\n notFoundField.innerHTML = `Foursquare can't\n find ${inputSearch}. Make sure your search is spelled correctly.\n <a href=\"https://foursquare.com/add-place?ll=${userLat}%2C${userLng}&venuename=${inputSearch}\"\n target=\"_blank\" rel=\"noopener noreferrer\">Don't see the place you're looking for?</a>.`;\n notFoundField.style.display = \"block\";\n }\n } catch (err) {\n errorField.style.display = \"block\";\n logError(err);\n } finally {\n isFetching = false;\n dropDownField.style.display = \"block\";\n }\n } else {\n dropDownField.style.display = \"none\";\n }\n }\n\n async function autoComplete(query) {\n const { lng, lat } = map.getCenter();\n userLat = lat;\n userLng = lng;\n try {\n const searchParams = new URLSearchParams({\n query,\n types: \"place\",\n ll: `${userLat},${userLng}`,\n radius: 50000,\n session_token: sessionToken,\n }).toString();\n const searchResults = await fetch(\n `https://api.foursquare.com/v3/autocomplete?${searchParams}`,\n {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n }\n );\n const data = await searchResults.json();\n return data.results;\n } catch (error) {\n throw error;\n }\n }\n\n function addItem(value) {\n const placeDetail = value[value.type];\n if (!placeDetail || !placeDetail.geocodes || !placeDetail.geocodes.main)\n return;\n const { latitude, longitude } = placeDetail.geocodes.main;\n const fsqId = placeDetail.fsq_id;\n const dataObject = JSON.stringify({ latitude, longitude, fsqId });\n ulField.innerHTML += `<li class=\"explorer--dropdown-item\" data-object='${dataObject}'>\n <div>${highlightedNameElement(value.text)}</div>\n <div class=\"explorer--secondary-text\">${value.text.secondary}</div>\n </li>`;\n }\n\n async function selectItem({ target }) {\n if (target.tagName === \"LI\") {\n const valueObject = JSON.parse(target.dataset.object);\n const { latitude, longitude, fsqId } = valueObject;\n const placeDetail = await fetchPlacesDetails(fsqId);\n addMarkerAndPopup(latitude, longitude, placeDetail);\n flyToLocation(latitude, longitude);\n\n // generate new session token after a complete search\n sessionToken = generateRandomSessionToken();\n const name = target.dataset.name;\n inputField.value = target.children[0].textContent;\n dropDownField.style.display = \"none\";\n }\n }\n\n async function fetchPlacesDetails(fsqId) {\n try {\n const searchParams = new URLSearchParams({\n fields: \"fsq_id,name,geocodes,location,photos,rating\",\n session_token: sessionToken,\n }).toString();\n const results = await fetch(\n `https://api.foursquare.com/v3/places/${fsqId}?${searchParams}`,\n {\n method: \"get\",\n headers: new Headers({\n Accept: \"application/json\",\n Authorization: fsqAPIToken,\n }),\n }\n );\n const data = await results.json();\n return data;\n } catch (err) {\n logError(err);\n }\n }\n\n function createPopup(placeDetail) {\n const { location = {}, name = \"\", photos = [], rating } = placeDetail;\n let photoUrl = \"https://files.readme.io/c163d6e-placeholder.svg\";\n if (photos.length && photos[0]) {\n photoUrl = `${photos[0].prefix}56${photos[0].suffix}`;\n }\n const popupHTML = `<div class=\"explorer--popup explorer--text\">\n <image class=\"explorer--popup-image\" src=\"${photoUrl}\" alt=\"photo of ${name}\"/>\n <div class=\"explorer--popup-description\">\n <div class=\"explorer--bold\">${name}</div>\n <div class=\"explorer--secondary-text\">${location.address}</div>\n </div>\n ${\n rating\n ? `<div class=\"explorer--popup-rating\">${rating}</div>`\n : `<div />`\n }\n </div>`;\n\n const markerHeight = 35;\n const markerRadius = 14;\n const linearOffset = 8;\n const verticalOffset = 8;\n const popupOffsets = {\n top: [0, verticalOffset],\n \"top-left\": [0, verticalOffset],\n \"top-right\": [0, verticalOffset],\n bottom: [0, -(markerHeight + verticalOffset)],\n \"bottom-left\": [\n 0,\n (markerHeight + verticalOffset - markerRadius + linearOffset) * -1,\n ],\n \"bottom-right\": [\n 0,\n (markerHeight + verticalOffset - markerRadius + linearOffset) * -1,\n ],\n left: [\n markerRadius + linearOffset,\n (markerHeight - markerRadius) * -1,\n ],\n right: [\n -(markerRadius + linearOffset),\n (markerHeight - markerRadius) * -1,\n ],\n };\n return new mapboxgl.Popup({\n offset: popupOffsets,\n closeButton: false,\n }).setHTML(popupHTML);\n }\n\n function addMarkerAndPopup(lat, lng, placeDetail) {\n if (currentMarker) currentMarker.remove();\n currentMarker = new mapboxgl.Marker({\n color: \"#3333FF\",\n })\n .setLngLat([lng, lat])\n .setPopup(createPopup(placeDetail))\n .addTo(map);\n\n currentMarker.togglePopup();\n }\n\n function flyToLocation(lat, lng) {\n map.flyTo({\n center: [lng, lat],\n });\n }\n\n function highlightedNameElement(textObject) {\n if (!textObject) return \"\";\n const { primary, highlight } = textObject;\n if (highlight && highlight.length) {\n let beginning = 0;\n let hightligtedWords = \"\";\n for (let i = 0; i < highlight.length; i++) {\n const { start, length } = highlight[i];\n hightligtedWords += primary.substr(beginning, start - beginning);\n hightligtedWords += \"<b>\" + primary.substr(start, length) + \"</b>\";\n beginning = start + length;\n }\n hightligtedWords += primary.substr(beginning);\n return hightligtedWords;\n }\n return primary;\n }\n\n function debounce(func, timeout = 300) {\n let timer;\n return (...args) => {\n clearTimeout(timer);\n timer = setTimeout(() => {\n func.apply(this, args);\n }, timeout);\n };\n }\n }\n\n loadLocalMapSearchJs();\n }\n});\n\n$(window).on(\"pageLoad\", function (e, state) {\n const openSearchPopup = () => {\n const headerSearch = document.getElementById(\"hub-search-results\");\n if (headerSearch) {\n headerSearch.classList.add(\"hub-search-results-active\");\n document\n .getElementsByClassName(\"Input Input_md SearchBox-InputUQZAW9QXMe-c\")[0]\n ?.focus();\n }\n };\n\n const triggerSearchButton = document.getElementsByClassName(\n \"landing-page-trigger-search-button\"\n )[0];\n if (triggerSearchButton) {\n triggerSearchButton.addEventListener(\"click\", openSearchPopup);\n }\n});\n\n// START: Add Segment Tracking to Try It button\n// TODO: Verify this runs on route changes, so button gets instrumented on every page\n$(window).on(\"load\", function (e, state) {\n var tryItBtn = document.querySelector(\".rm-TryIt\");\n\n // in case the button has not yet renedered\n if (tryItBtn === undefined) return;\n\n tryItBtn.addEventListener(\"click\", () => {\n console.log(\"Try It button Clicked (project)\");\n analytics.track(\"Try It button Clicked\");\n });\n});\n// END: Add Segment Tracking to Try It button","html_promo":"","html_body":"","html_footer":"<section style=\"\" style=\"\" class=\"footer-section\">\n <div class=\"container\">\n <ul style=\"margin-bottom: 2rem;\">\n <li><a href=\"#\"><svg style=\"width: 100%; max-width: 75px;\" id=\"uuid-bf1201ba-7ba5-457e-a711-f743e5f0b958\"\n xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 56.81 69\">\n <path d=\"M.6,0H21.36V3.56H4.21V12.84h15.23v3.56H4.21v13.68H.6V0Z\" />\n <path\n d=\"M0,58.15l3.61-.72c.72,4.28,3.44,6.48,7.97,6.48s7.41-2.08,7.41-5.05c0-2.6-2.36-4.4-8.14-6.08C3.84,50.79,.83,47.83,.83,43.66c0-4.76,3.93-7.72,10.22-7.72s9.82,2.8,11.06,8.16l-3.73,.8c-.8-3.6-3.21-5.4-7.41-5.4-3.93,0-6.37,1.52-6.37,4.12,0,2.4,2.05,4.05,7.77,5.8,7.54,2.28,10.34,5.25,10.34,9.43,0,5.25-4.29,8.65-10.94,8.65S1,64.23,0,58.15Z\" />\n <path\n d=\"M27.28,51.83c0-8.92,5.84-15.88,14.83-15.88s14.7,7,14.7,15.88c0,4.4-1.45,8.25-3.93,11,1.2,1.2,2.36,2.4,3.48,3.65l-2.56,2.52c-1.16-1.24-2.4-2.52-3.65-3.8-2.28,1.48-5.01,2.32-8.05,2.32-8.66-.01-14.83-6.65-14.83-15.69Zm20.15,10.72c-1.2-1.12-2.36-2.24-3.56-3.28l2.53-2.52c1.28,1.12,2.56,2.28,3.81,3.44,1.73-2.12,2.76-5,2.76-8.4,0-6.96-4.25-12.24-10.85-12.24s-10.9,5.28-10.9,12.24,4.61,12.16,10.9,12.16c1.96,0,3.76-.48,5.32-1.4Z\" />\n </svg></a></li>\n <li>\n <ul class=\"footer-links__block-list\">\n <li><strong>Products</strong></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places/\">Places</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/studio/\">Studio</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/movement-sdk/\">Movement SDK</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/places-api/\">Places API</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/user-generated-content-apis/\">UGC APIs</a>\n </li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/discovery-apis/\">Discovery APIs</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/attribution/\">Attribution</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/audience/\">Audience</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://location.foursquare.com/products/proximity/\">Proximity</a></li>\n <li class=\"footer-links__block-list-item\"\n style=\"border-top: 1px solid #D1D0D0; margin-top: 12px; padding-top: 18px;\"><a class=\"link\"\n href=\"https://business.foursquare.com/\">Business Listings</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\"\n href=\"https://foursquare.com/city-guide\">City Guide</a></li>\n <li class=\"footer-links__block-list-item\"><a class=\"link\" href=\"https://swarmapp.com/\">Swarm App</a>\n </li>\n\n\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong><a href=\"https://location.foursquare.com/developer/\">Developer</a></strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Docs</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/community/\"><span\n class=\"link__text\">Developer Community</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/docs/\"><span\n class=\"link__text\">Developer Console</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/developer/blog/\"><span\n class=\"link__text\">Developer Blog</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Legal</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/privacy-center/\"><span\n class=\"link__text\">Privacy Center</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \"\n href=\"https://location.foursquare.com/legal/privacy-center/#media_and_text-v1-be6a9000-d234-4bde-982b-dbfd026deadf\"><span\n class=\"link__text\">Cookie Policy</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/your-privacy-choices/\"><span\n class=\"link__text\">Your Privacy Choices</span>\n </a>\n\n </li>\n\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/legal/terms/\"><span\n class=\"link__text\">Other Terms &amp; Policies</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Resources</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/blog/\"><span\n class=\"link__text\">Blog</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/podcast/\"><span\n class=\"link__text\">Podcast</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/glossary/\"><span\n class=\"link__text\">Glossary</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/case-studies/\"><span\n class=\"link__text\">Case Studies</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/events-and-webinars/\"><span\n class=\"link__text\">Events and Webinars</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/reports-and-insights/\"><span\n class=\"link__text\">Reports and Insights</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/resources/videos-and-demos/\"><span\n class=\"link__text\">Videos and Demos</span>\n </a>\n\n </li>\n \n \n \n </ul>\n </li>\n <li style=\"margin-bottom: 2rem;\">\n <ul class=\"footer-links__block-list\">\n <li><strong>Company</strong></li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/who-we-are/\"><span\n class=\"link__text\">Who We Are</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/leadership/\"><span\n class=\"link__text\">Leadership</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/careers/\"><span\n class=\"link__text\">Careers</span>\n </a>\n\n </li>\n\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/culture/\"><span\n class=\"link__text\">Our Culture</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/partners/\"><span\n class=\"link__text\">Become a Partner</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/foursquare-for-good/\"><span\n class=\"link__text\">Foursquare For Good</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press/\"><span\n class=\"link__text\">Press Coverage</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/company/press-kit/\"><span\n class=\"link__text\">Press Kit</span>\n </a>\n\n </li>\n <li class=\"footer-links__block-list-item\">\n\n\n <a class=\"link \" href=\"https://location.foursquare.com/contact-us/\"><span\n class=\"link__text\">Contact Us</span>\n </a>\n\n </li>\n\n </ul>\n </li>\n \n </ul>\n </div>\n</section>\n<section class=\"below-footer\">\n <div class=\"container\" style=\"display:flex; justify-content: space-between\">\n <p style=\"margin: 15px;\">&copy; 2024 Foursquare. All rights reserved.</p>\n <ul class=\"social-media-raw\" style=\"margin: 15px; list-style: none; display: flex; justify-content: space-around;\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.linkedin.com/company/foursquare\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/06/linkedin.svg?w=1240\" class=\"social_icon\" alt=\"Linkedin\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">LinkedIn</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://twitter.com/foursquare?lang=en\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/07/Twitter-x-e1690467670817.png?w=50\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Twitter</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://discord.com/channels/1002230925935005747/1007296085368242266\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/Discord_icon_clyde_black.svg?w=1240\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Discord</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li style=\"margin-right: 10px;\">\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://vimeo.com/foursquarehq\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2022/10/vimeo-1-e1665673976373.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\" style=\"mix-blend-mode: multiply;\n\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Vimeo</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://foursquare-studio.slack.com/\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img width=\"30\" height=\"30\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/03/Slack-Black-Solid-e1679414272120.png?w=40\" class=\"social_icon\" alt=\"\" decoding=\"async\" loading=\"lazy\">\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"screen-reader-text\">Slack</span>\n\t\t\t\t\t\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t\t\t\t\t\t</li>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n </div>\n</section>\n<style>\n .screen-reader-text { display: none; }\n .below-footer { background: #E0DDDE !important; }\n</style>\n\n<div style=\"display:none;\">\n <div id=\"signindrop\">\n <a class=\"Button Button_md Button_slate_text rm-Header-top-link Header-link2tXYTgXq85zW \" href=\"#signin\" target=\"_self\" to=\"#signin\">Sign In</a>\n\t<ul class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.com/login?continue=%2Fcity-guide&clicked=true\">Foursquare City Guide</a></li>\n\t\t<li><a href=\"https://foursquare.com/developers/login?continue=%2Fdevelopers%2Fapps\">Developer Console</a></li>\n\t\t<li><a href=\"https://www.placed.com/ui/login\">Attribution</a></li>\n\t\t<li><a href=\"https://accounts.factual.com/login\">Audience and Proximity</a></li>\n\t\t<li><a href=\"https://studio.foursquare.com/home\">Foursquare Studio</a></li>\n\t\t<li><a href=\"https://business.foursquare.com/\">Foursquare Business</a></li>\n\t</ul>\n </div>\n\t<ul id=\"supportdrop\" class=\"dropdown menu\">\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/31\">Developer Console</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/30\">Studio</a></li>\n\t\t<li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/20\">Foursquare Apps</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/22\">Rewards</a></li>\n <li><a href=\"https://foursquare.atlassian.net/servicedesk/customer/portal/32\">Super Users</a></li>\n\t</ul>\n</div>\n\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PH9DPZ8\"\n height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>","html_head":"<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-W8837GT');</script>","html_footer_meta":"<!-- Google Tag Manager (noscript) -->\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-W8837GT\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\n<!-- End Google Tag Manager (noscript) -->","html_hidelinks":false,"showVersion":false,"hideTableOfContents":false,"nextStepsLabel":"","promos":[{"extras":{"type":"none","buttonPrimary":"get-started","buttonSecondary":"none"},"title":"","text":"","_id":"5fa9a583c88a1e003de1fb64"}]},"custom_domain":"","childrenProjects":[],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":false,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://fsq-developers.readme.io/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[{"_id":"600a29fd5ba23c002b40c7d2","term":"POI","definition":"A point of interest"},{"_id":"623bbd4616acf4005d31315f","term":"UUID","definition":"A unique identifier for your map or dataset. Can be found at the end of asset's URL or metadata."}],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"settings":{"page":"","status":false,"url":""},"provider":""},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":0,"landing_bottom":[{"type":"html","alignment":"left","html":"<div class=\"landing-page landing-page-home\">\n <section class=\"banner\">\n <div class=\"container\">\n <h1>Foursquare Developer Documentation</h1>\n <p class=\"description\">\n Explore our comprehensive technical documentation, tools and more to up your location game.\n </p>\n <div class=\"doc-search-button landing-page-trigger-search-button\"><i style=\"margin-right:10px\" class=\"fa fa-search\"></i>Search</div>\n </div>\n </section>\n \n <section class=\"tile-container tile-container-bg tile-container-border\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Products</p>\n <h2>Explore our products</h2>\n <p style=\"margin-bottom:24px\">\n Learn more about our complete suite of developer products.\n </p>\n <p></p>\n \n <ul id=\"tileFilter\" class=\"filters\">\n <li class=\"filter filter-item all active\">View All</li>\n <li class=\"filter filter-item api\">APIs</li>\n <li class=\"filter filter-item sdk\">SDKs</li>\n </ul>\n </div>\n <div class=\"tiles tiles-half tiles-bg\">\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9703 16.5026 18.4515 16.6505 18 16.9275L15.6825 14.6025C16.2218 13.8418 16.5114 12.9324 16.5114 12C16.5114 11.0676 16.2218 10.1582 15.6825 9.3975L18 7.0725C18.4515 7.34955 18.9703 7.49741 19.5 7.5C20.0933 7.5 20.6734 7.32405 21.1667 6.99441C21.6601 6.66477 22.0446 6.19623 22.2716 5.64805C22.4987 5.09987 22.5581 4.49667 22.4424 3.91473C22.3266 3.33279 22.0409 2.79824 21.6213 2.37868C21.2018 1.95912 20.6672 1.6734 20.0853 1.55765C19.5033 1.44189 18.9001 1.5013 18.3519 1.72836C17.8038 1.95543 17.3352 2.33994 17.0056 2.83329C16.6759 3.32664 16.5 3.90666 16.5 4.5C16.5026 5.0297 16.6505 5.54853 16.9275 6L14.6025 8.3175C13.8418 7.77825 12.9324 7.4886 12 7.4886C11.0676 7.4886 10.1582 7.77825 9.3975 8.3175L7.0725 6C7.34955 5.54853 7.49741 5.0297 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.0297 7.49741 5.54853 7.34955 6 7.0725L8.3175 9.3975C7.77825 10.1582 7.4886 11.0676 7.4886 12C7.4886 12.9324 7.77825 13.8418 8.3175 14.6025L6 16.9275C5.54853 16.6505 5.0297 16.5026 4.5 16.5C3.90666 16.5 3.32664 16.676 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49741 18.9703 7.34955 18.4515 7.0725 18L9.3975 15.6825C10.1582 16.2218 11.0676 16.5114 12 16.5114C12.9324 16.5114 13.8418 16.2218 14.6025 15.6825L16.9275 18C16.6505 18.4515 16.5026 18.9703 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.676 20.0933 16.5 19.5 16.5ZM19.5 3C19.7967 3 20.0867 3.08797 20.3334 3.2528C20.58 3.41762 20.7723 3.65189 20.8858 3.92598C20.9994 4.20007 21.0291 4.50167 20.9712 4.79264C20.9133 5.08361 20.7704 5.35088 20.5607 5.56066C20.3509 5.77044 20.0836 5.9133 19.7926 5.97118C19.5017 6.02906 19.2001 5.99935 18.926 5.88582C18.6519 5.77229 18.4176 5.58003 18.2528 5.33336C18.088 5.08668 18 4.79667 18 4.5C18 4.10218 18.158 3.72065 18.4393 3.43934C18.7206 3.15804 19.1022 3 19.5 3ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.10218 6 3.72065 5.84197 3.43934 5.56066C3.15804 5.27936 3 4.89783 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C6 19.8978 5.84197 20.2794 5.56066 20.5607C5.27936 20.842 4.89783 21 4.5 21ZM12 15C11.4067 15 10.8266 14.8241 10.3333 14.4944C9.83994 14.1648 9.45542 13.6962 9.22836 13.1481C9.0013 12.5999 8.94189 11.9967 9.05764 11.4147C9.1734 10.8328 9.45912 10.2982 9.87868 9.87868C10.2982 9.45912 10.8328 9.1734 11.4147 9.05765C11.9967 8.94189 12.5999 9.0013 13.1481 9.22836C13.6962 9.45543 14.1648 9.83994 14.4944 10.3333C14.8241 10.8266 15 11.4067 15 12C15 12.7957 14.6839 13.5587 14.1213 14.1213C13.5587 14.6839 12.7957 15 12 15ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C21 19.8978 20.842 20.2794 20.5607 20.5607C20.2794 20.842 19.8978 21 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Places API</h3>\n <p>\n Access global POI data and rich content from 100K+ trusted sources via our API for\n real-time venue search, discovery, and ranking.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search-data\">Search and Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/geotagging-check-in\">Geotagging and Check-in</a>\n </li>\n <li>\n <a href=\"/developer/reference/autocomplete\">Autocomplete</a>\n </li>\n <li>\n <a href=\"/developer/reference/address-data\">Address Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/places-feedback\">Feedback</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M10.3333 6.24441C10.8266 6.57405 11.4067 6.75 12 6.75C12.7957 6.75 13.5587 6.43393 14.1213 5.87132C14.6839 5.30871 15 4.54565 15 3.75C15 3.15666 14.8241 2.57664 14.4944 2.08329C14.1648 1.58994 13.6962 1.20543 13.1481 0.978363C12.5999 0.7513 11.9967 0.69189 11.4147 0.807645C10.8328 0.923401 10.2982 1.20912 9.87868 1.62868C9.45912 2.04824 9.1734 2.58279 9.05765 3.16473C8.94189 3.74667 9.0013 4.34987 9.22836 4.89805C9.45543 5.44623 9.83994 5.91477 10.3333 6.24441ZM11.1666 2.5028C11.4133 2.33797 11.7033 2.25 12 2.25C12.3978 2.25 12.7794 2.40804 13.0607 2.68934C13.342 2.97065 13.5 3.35218 13.5 3.75C13.5 4.04667 13.412 4.33668 13.2472 4.58336C13.0824 4.83003 12.8481 5.02229 12.574 5.13582C12.2999 5.24935 11.9983 5.27906 11.7074 5.22118C11.4164 5.1633 11.1491 5.02044 10.9393 4.81066C10.7296 4.60088 10.5867 4.33361 10.5288 4.04264C10.4709 3.75167 10.5007 3.45007 10.6142 3.17598C10.7277 2.90189 10.92 2.66762 11.1666 2.5028ZM10.5 22.5H13.5C13.8978 22.5 14.2794 22.342 14.5607 22.0607C14.842 21.7794 15 21.3978 15 21V15.75C15.3978 15.75 15.7794 15.592 16.0607 15.3107C16.342 15.0294 16.5 14.6478 16.5 14.25V9.75C16.5 9.15326 16.2629 8.58097 15.841 8.15901C15.419 7.73705 14.8467 7.5 14.25 7.5H9.75C9.15326 7.5 8.58097 7.73705 8.15901 8.15901C7.73705 8.58097 7.5 9.15326 7.5 9.75V14.25C7.5 14.6478 7.65804 15.0294 7.93934 15.3107C8.22064 15.592 8.60218 15.75 9 15.75V21C9 21.3978 9.15804 21.7794 9.43934 22.0607C9.72064 22.342 10.1022 22.5 10.5 22.5ZM9.45533 9.04357C9.54933 9.00823 9.64979 8.99337 9.75 9H14.25C14.3502 8.99337 14.4507 9.00823 14.5447 9.04357C14.6387 9.07892 14.724 9.13394 14.795 9.20495C14.8661 9.27596 14.9211 9.36133 14.9564 9.45533C14.9918 9.54933 15.0066 9.64979 15 9.75V14.25H13.5V21H10.5V14.25H9V9.75C8.99337 9.64979 9.00823 9.54933 9.04357 9.45533C9.07892 9.36133 9.13394 9.27596 9.20495 9.20495C9.27596 9.13394 9.36133 9.07892 9.45533 9.04357Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Personalization API</h3>\n <p>\n Leverage our global POI database alongside our personalization algorithms to provide a\n personalized search experience unique to a user’s specific tastes, visit history, review\n sentiment, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/search\">Search</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-management\">User Management</a>\n </li>\n <li>\n <a href=\"/developer/reference/user-generated-content-overview\">User Generated Content</a>\n </li>\n <li>\n <a href=\"/developer/reference/venues\">Venues</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M5.67338 15.0385L12 22.5L18.3293 15.0354C18.3628 14.9956 18.5878 14.6999 18.5878 14.6999L18.5889 14.698C19.6692 13.2749 20.2527 11.5367 20.25 9.75C20.25 7.56196 19.3808 5.46354 17.8336 3.91637C16.2865 2.36919 14.188 1.5 12 1.5C9.81197 1.5 7.71355 2.36919 6.16638 3.91637C4.6192 5.46354 3.75001 7.56196 3.75001 9.75C3.74748 11.5374 4.33141 13.2763 5.41223 14.6999C5.41223 14.6999 5.63746 14.9957 5.67338 15.0385ZM6.64541 13.8435C6.62401 13.8154 6.6096 13.7964 6.60938 13.7963C5.72587 12.6325 5.24835 11.2111 5.25001 9.75C5.25001 7.95979 5.96117 6.2429 7.22704 4.97703C8.49291 3.71116 10.2098 3 12 3C13.7902 3 15.5071 3.71116 16.773 4.97703C18.0388 6.2429 18.75 7.95979 18.75 9.75C18.7517 11.2103 18.2746 12.631 17.3916 13.7942C17.3912 13.7948 17.2154 14.027 17.1825 14.0684L12 20.1809L6.82433 14.077C6.79584 14.0416 6.69884 13.9139 6.64541 13.8435ZM12 10.5C11.555 10.5 11.12 10.368 10.75 10.1208C10.38 9.87358 10.0916 9.52217 9.92128 9.11104C9.75099 8.69991 9.70643 8.24751 9.79325 7.81105C9.88006 7.37459 10.0944 6.97368 10.409 6.65901C10.7237 6.34434 11.1246 6.13005 11.5611 6.04323C11.9975 5.95642 12.4499 6.00098 12.8611 6.17127C13.2722 6.34157 13.6236 6.62996 13.8708 6.99997C14.1181 7.36998 14.25 7.80499 14.25 8.25C14.2494 8.84654 14.0121 9.41845 13.5903 9.84027C13.1685 10.2621 12.5965 10.4993 12 10.5ZM12 7.5C11.8517 7.5 11.7067 7.54399 11.5833 7.6264C11.46 7.70881 11.3639 7.82594 11.3071 7.96299C11.2503 8.10003 11.2355 8.25083 11.2644 8.39632C11.2934 8.54181 11.3648 8.67544 11.4697 8.78033C11.5746 8.88522 11.7082 8.95665 11.8537 8.98559C11.9992 9.01453 12.15 8.99968 12.287 8.94291C12.4241 8.88615 12.5412 8.79002 12.6236 8.66668C12.706 8.54334 12.75 8.39834 12.75 8.25C12.7498 8.05116 12.6707 7.86052 12.5301 7.71991C12.3895 7.57931 12.1989 7.50022 12 7.5ZM15 14.25H13.5V12.75H10.5V14.25H9.00001V12.75C9.00043 12.3523 9.1586 11.971 9.43981 11.6898C9.72103 11.4086 10.1023 11.2504 10.5 11.25H13.5C13.8977 11.2504 14.279 11.4086 14.5602 11.6898C14.8414 11.971 14.9996 12.3523 15 12.75V14.25Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Movement Geofence API</h3>\n <p>\n Enable Movement SDK user-configured geofences for specific venues, categories, and more.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/geofence-api-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-usage\">Usage</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofences\">Endpoints</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M19.5 16.5C18.9661 16.5028 18.4429 16.6497 17.9855 16.925L15.1252 14.0647C15.5326 13.4532 15.75 12.7348 15.75 12C15.75 11.2652 15.5326 10.5468 15.1252 9.93533L17.0355 8.025C17.5188 8.25782 18.0689 8.31206 18.5883 8.17812C19.1078 8.04418 19.5631 7.7307 19.8735 7.29321C20.184 6.85573 20.3296 6.32248 20.2845 5.78793C20.2394 5.25338 20.0066 4.75203 19.6273 4.37271C19.248 3.99338 18.7466 3.76056 18.2121 3.71549C17.6775 3.67042 17.1443 3.816 16.7068 4.12646C16.2693 4.43691 15.9558 4.8922 15.8219 5.41165C15.6879 5.93111 15.7422 6.48121 15.975 6.9645L14.0648 8.87475C13.4532 8.46737 12.7349 8.25 12.0001 8.25C11.2653 8.25 10.5469 8.46737 9.9354 8.87475L7.0749 6.01433C7.35028 5.557 7.49714 5.03383 7.5 4.5C7.5 3.90666 7.32405 3.32664 6.99441 2.83329C6.66477 2.33994 6.19623 1.95543 5.64805 1.72836C5.09987 1.5013 4.49667 1.44189 3.91473 1.55765C3.33279 1.6734 2.79824 1.95912 2.37868 2.37868C1.95912 2.79824 1.6734 3.33279 1.55765 3.91473C1.44189 4.49667 1.5013 5.09987 1.72836 5.64805C1.95543 6.19623 2.33994 6.66477 2.83329 6.99441C3.32664 7.32405 3.90666 7.5 4.5 7.5C5.03383 7.49714 5.557 7.35028 6.01433 7.0749L8.87475 9.93533C8.46737 10.5468 8.25 11.2652 8.25 12C8.25 12.7348 8.46737 13.4532 8.87475 14.0647L6.0144 16.9251C5.55704 16.6497 5.03385 16.5029 4.5 16.5C3.90666 16.5 3.32664 16.6759 2.83329 17.0056C2.33994 17.3352 1.95543 17.8038 1.72836 18.352C1.5013 18.9001 1.44189 19.5033 1.55765 20.0853C1.6734 20.6672 1.95912 21.2018 2.37868 21.6213C2.79824 22.0409 3.33279 22.3266 3.91473 22.4424C4.49667 22.5581 5.09987 22.4987 5.64805 22.2716C6.19623 22.0446 6.66477 21.6601 6.99441 21.1667C7.32405 20.6734 7.5 20.0933 7.5 19.5C7.49717 18.9662 7.35034 18.443 7.07498 17.9856L9.93533 15.1253C10.3342 15.3911 10.7806 15.5775 11.25 15.6742V18.1378C10.7496 18.3147 10.3278 18.6628 10.0593 19.1206C9.79072 19.5784 9.69265 20.1165 9.7824 20.6396C9.87216 21.1627 10.144 21.6372 10.5498 21.9794C10.9556 22.3215 11.4692 22.5091 12 22.5091C12.5308 22.5091 13.0444 22.3215 13.4502 21.9794C13.856 21.6372 14.1278 21.1627 14.2176 20.6396C14.3074 20.1165 14.2093 19.5784 13.9407 19.1206C13.6722 18.6628 13.2504 18.3147 12.75 18.1378V15.6742C13.2194 15.5775 13.6658 15.3911 14.0647 15.1253L16.925 17.9855C16.6497 18.4429 16.5028 18.9661 16.5 19.5C16.5 20.0933 16.6759 20.6734 17.0056 21.1667C17.3352 21.6601 17.8038 22.0446 18.3519 22.2716C18.9001 22.4987 19.5033 22.5581 20.0853 22.4424C20.6672 22.3266 21.2018 22.0409 21.6213 21.6213C22.0409 21.2018 22.3266 20.6672 22.4424 20.0853C22.5581 19.5033 22.4987 18.9001 22.2716 18.352C22.0446 17.8038 21.6601 17.3352 21.1667 17.0056C20.6734 16.6759 20.0933 16.5 19.5 16.5ZM12 9.75C12.445 9.75 12.88 9.88196 13.25 10.1292C13.62 10.3764 13.9084 10.7278 14.0787 11.139C14.249 11.5501 14.2936 12.0025 14.2068 12.439C14.12 12.8754 13.9057 13.2763 13.591 13.591C13.2763 13.9057 12.8754 14.12 12.439 14.2068C12.0025 14.2936 11.5501 14.249 11.139 14.0787C10.7278 13.9084 10.3764 13.62 10.1292 13.25C9.88196 12.88 9.75 12.445 9.75 12C9.75066 11.4035 9.98792 10.8315 10.4097 10.4097C10.8315 9.98792 11.4035 9.75066 12 9.75ZM3 4.5C3 4.20333 3.08797 3.91332 3.2528 3.66665C3.41762 3.41997 3.65189 3.22771 3.92598 3.11418C4.20006 3.00065 4.50167 2.97095 4.79264 3.02882C5.08361 3.0867 5.35088 3.22956 5.56066 3.43934C5.77044 3.64912 5.9133 3.91639 5.97118 4.20737C6.02906 4.49834 5.99935 4.79994 5.88582 5.07403C5.77229 5.34812 5.58003 5.58238 5.33336 5.74721C5.08668 5.91203 4.79667 6 4.5 6C4.1023 5.9996 3.721 5.84144 3.43978 5.56022C3.15856 5.279 3.0004 4.8977 3 4.5ZM4.5 21C4.20333 21 3.91332 20.912 3.66665 20.7472C3.41997 20.5824 3.22771 20.3481 3.11418 20.074C3.00065 19.7999 2.97095 19.4983 3.02882 19.2074C3.0867 18.9164 3.22956 18.6491 3.43934 18.4393C3.64912 18.2296 3.91639 18.0867 4.20737 18.0288C4.49834 17.9709 4.79994 18.0007 5.07403 18.1142C5.34812 18.2277 5.58238 18.42 5.74721 18.6666C5.91203 18.9133 6 19.2033 6 19.5C5.99954 19.8977 5.84136 20.279 5.56016 20.5602C5.27895 20.8414 4.89769 20.9995 4.5 21ZM19.5 21C19.2033 21 18.9133 20.912 18.6666 20.7472C18.42 20.5824 18.2277 20.3481 18.1142 20.074C18.0006 19.7999 17.9709 19.4983 18.0288 19.2074C18.0867 18.9164 18.2296 18.6491 18.4393 18.4393C18.6491 18.2296 18.9164 18.0867 19.2074 18.0288C19.4983 17.9709 19.7999 18.0007 20.074 18.1142C20.3481 18.2277 20.5824 18.42 20.7472 18.6666C20.912 18.9133 21 19.2033 21 19.5C20.9995 19.8977 20.8413 20.2789 20.5601 20.5601C20.2789 20.8413 19.8977 20.9995 19.5 21Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Studio Data API</h3>\n <p>\n Create, manage, and modify geospatial assets used on Foursquare Studio. Integrate into\n your pipeline tasks for the bulk processing of geospatial data, allowing for the\n efficient flow of data into Studio.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/sharing\">Sharing</a>\n </li>\n <li>\n <a href=\"/developer/reference/datasets\">Datasets</a>\n </li>\n <li>\n <a href=\"/developer/reference/queries\">Queries</a>\n </li>\n <li><a href=\"/developer/reference/maps\">Maps</a></li>\n </ul>\n </div>\n <div class=\"tile section-item apis\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 32 32\" fill=\"none\">\n <path d=\"M29,10H3a1,1,0,0,0-1,1V21a1,1,0,0,0,1,1H29a1,1,0,0,0,1-1V11A1,1,0,0,0,29,10ZM28,20H4V12H8v4h2V12h5v4h2V12h5v4h2V12h4Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">API</p>\n <h3>Measurement API</h3>\n <p>\n Measurement API (MAPI) is a tool for accessing measurement data, powering everything from insights gathering to campaign optimization. MAPI combines unparalleled data granularity with a flexible syntax to put you in control of your report data.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/reference/mapi-overview\">Overview</a>\n </li>\n <li><a href=\"/developer/reference/mapi-get-started\">Get Started</a></li>\n <li>\n <a href=\"/developer/reference/mapi-data\">Data</a>\n </li>\n <li>\n <a href=\"/developer/reference/mapi-reports\">Reports</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item sdks\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M8.86425 19.6065L13.4137 22.4977L17.3865 21H21V13.5H18V15H19.5V19.5H17.1135L13.5863 20.8298L9.13575 18.0007L4.5 19.0958V4.5H9V6H10.5V3H3V20.9918L8.86425 19.6065ZM21 3H12V12H21V3ZM10.5 7.5H9V10.5H10.5V7.5ZM16.5 13.5H13.5V15H16.5V13.5ZM10.5 12V13.5H12V15H9V12H10.5Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">SDK</p>\n <h3>Movement SDK</h3>\n <p>\n Create real-time, contextual mobile experiences, and bridge the gap between online\n interests and real-world behaviors.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/movement-sdk-overview\">Overview</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-ios\">IOS</a>\n </li>\n <li>\n <a href=\"/developer/docs/movement-sdk-android\">Andriod</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item sdks\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M9 15.75H3.75V20.25H9V21.75H3.75C3.35218 21.75 2.97064 21.592 2.68934 21.3107C2.40804 21.0294 2.25 20.6478 2.25 20.25V3.75C2.25 3.35218 2.40804 2.97064 2.68934 2.68934C2.97064 2.40804 3.35218 2.25 3.75 2.25H15.75C16.1478 2.25 16.5294 2.40804 16.8107 2.68934C17.092 2.97064 17.25 3.35218 17.25 3.75V12H15.75V9.75H3.75V14.25H9V15.75ZM15.75 3.75H3.75V8.25H15.75V3.75ZM6 6.75C6.41421 6.75 6.75 6.41421 6.75 6C6.75 5.58579 6.41421 5.25 6 5.25C5.58579 5.25 5.25 5.58579 5.25 6C5.25 6.41421 5.58579 6.75 6 6.75ZM20.0327 14.6794C21.0695 15.4098 21.8692 16.4284 22.3327 17.6089L22.5 18L22.3327 18.3911C21.8692 19.5716 21.0695 20.5902 20.0327 21.3206C18.9959 22.0509 17.7676 22.461 16.5 22.5C15.2324 22.461 14.0041 22.0509 12.9673 21.3206C11.9305 20.5902 11.1308 19.5716 10.6673 18.3911L10.5 18L10.6673 17.6089C11.1308 16.4284 11.9305 15.4098 12.9673 14.6794C14.0041 13.9491 15.2324 13.539 16.5 13.5C17.7676 13.539 18.9959 13.9491 20.0327 14.6794ZM14.8333 20.4944C15.3266 20.8241 15.9067 21 16.5 21C17.2954 20.9991 18.0579 20.6828 18.6203 20.1203C19.1828 19.5579 19.4991 18.7954 19.5 18C19.5 17.4067 19.3241 16.8266 18.9944 16.3333C18.6648 15.8399 18.1962 15.4554 17.6481 15.2284C17.0999 15.0013 16.4967 14.9419 15.9147 15.0576C15.3328 15.1734 14.7982 15.4591 14.3787 15.8787C13.9591 16.2982 13.6734 16.8328 13.5576 17.4147C13.4419 17.9967 13.5013 18.5999 13.7284 19.1481C13.9554 19.6962 14.3399 20.1648 14.8333 20.4944ZM18 18C18 18.8284 17.3284 19.5 16.5 19.5C15.6716 19.5 15 18.8284 15 18C15 17.1716 15.6716 16.5 16.5 16.5C17.3284 16.5 18 17.1716 18 18ZM6.75 12C6.75 12.4142 6.41421 12.75 6 12.75C5.58579 12.75 5.25 12.4142 5.25 12C5.25 11.5858 5.58579 11.25 6 11.25C6.41421 11.25 6.75 11.5858 6.75 12ZM6 18.75C6.41421 18.75 6.75 18.4142 6.75 18C6.75 17.5858 6.41421 17.25 6 17.25C5.58579 17.25 5.25 17.5858 5.25 18C5.25 18.4142 5.58579 18.75 6 18.75Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">SDK</p>\n <h3>Studio Data SDK</h3>\n <p>\n Supports automated, scalable management of maps and seamless integration with your work\n flows.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-data-sdk-overview\">Get Started</a>\n </li>\n <li>\n <a href=\"/developer/docs/data-sdk-map-functions\">Data Functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-data-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n <div class=\"tile section-item sdks\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M21.932 3.02274L15.932 1.52274C15.779 1.48473 15.6179 1.49562 15.4713 1.55386L8.1963 4.46386L2.43203 3.02274C2.32145 2.99507 2.20603 2.99298 2.09453 3.01661C1.98302 3.04023 1.87837 3.08896 1.78852 3.1591C1.69867 3.22923 1.62599 3.31892 1.576 3.42135C1.526 3.52378 1.50001 3.63626 1.5 3.75024V20.2502C1.50002 20.4175 1.55592 20.5799 1.65883 20.7117C1.76174 20.8435 1.90575 20.9372 2.06797 20.9777L8.06798 22.4777C8.12753 22.4925 8.18864 22.5 8.25 22.5002C8.34549 22.5003 8.4401 22.482 8.5287 22.4464L15.8037 19.5364L21.5682 20.9778C21.6788 21.0054 21.7942 21.0075 21.9056 20.9839C22.0171 20.9602 22.1218 20.9115 22.2116 20.8413C22.3014 20.7712 22.3741 20.6815 22.424 20.5791C22.474 20.4767 22.5 20.3642 22.5 20.2502V3.75024C22.5 3.58301 22.4441 3.42059 22.3412 3.28877C22.2383 3.15696 22.0943 3.06332 21.932 3.02274ZM21 8.25024H16.5V3.21069L21 4.33569V8.25024ZM7.5 14.2502H3V9.75024H7.5V14.2502ZM9 8.25024V5.75806L15 3.35806V8.25024H9ZM15 9.75024V14.2502H9V9.75024H15ZM9 15.7502H15V18.2423L9 20.6423V15.7502ZM16.5 9.75024H21V14.2502H16.5V9.75024ZM7.5 5.83569V8.25024H3V4.71069L7.5 5.83569ZM3 15.7502H7.5V20.7896L3 19.6646V15.7502ZM16.5 18.1643V15.7502H21V19.2896L16.5 18.1643Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n <p class=\"tag\">SDK</p>\n <h3>Map SDK</h3>\n <p>Control, embed and customize maps on your own webpage or in Jupyter Notebooks.</p>\n <ul class=\"pills\">\n <li>\n <a href=\"/developer/docs/studio-map-sdk-overview\">Get started</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-data-functions\">Map functions</a>\n </li>\n <li>\n <a href=\"/developer/docs/studio-map-sdk-api-overview\">View all</a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-half\">\n <div class=\"tile\">\n <p class=\"tag\">Developer Tools</p>\n <h2>API Explorer</h2>\n <p style=\"margin-bottom:24px\">\n View working code examples and make authenticated API requests with full responses. Try\n it out!\n </p>\n <ul class=\"ticks\">\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Full sample responses without writing code\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Build your own requests and see responses in real-time\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Multiple code language support\n </li>\n <li>\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M5.85741 11.5136C5.86406 11.5211 5.87097 11.5285 5.87814 11.5356C5.97602 11.6335 6.10438 11.6823 6.23266 11.6821C6.36073 11.6822 6.48881 11.6333 6.58652 11.5356C6.59369 11.5285 6.6006 11.5211 6.60725 11.5136L12.9492 5.17167C13.1445 4.97641 13.1445 4.65982 12.9492 4.46456C12.7539 4.2693 12.4374 4.2693 12.2421 4.46456L6.23233 10.4743L3.75809 8.00009C3.56283 7.80483 3.24625 7.80483 3.05099 8.00009C2.85573 8.19536 2.85573 8.51194 3.05099 8.7072L5.85741 11.5136Z\" fill=\"#3333FF\"></path>\n </svg>\n Monthly free $200 API Credits\n </li>\n </ul>\n <ul class=\"pills blue\">\n <li>\n <a href=\"/developer/reference/places-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6469 11.0017 12.301 11.1003 12 11.285L10.455 9.735C10.8145 9.22789 11.0076 8.62162 11.0076 8C11.0076 7.37838 10.8145 6.77212 10.455 6.265L12 4.715C12.301 4.8997 12.6469 4.99828 13 5C13.3956 5 13.7822 4.8827 14.1111 4.66294C14.44 4.44318 14.6964 4.13082 14.8478 3.76537C14.9991 3.39992 15.0387 2.99778 14.9616 2.60982C14.8844 2.22186 14.6939 1.86549 14.4142 1.58579C14.1345 1.30608 13.7781 1.1156 13.3902 1.03843C13.0022 0.96126 12.6001 1.00087 12.2346 1.15224C11.8692 1.30362 11.5568 1.55996 11.3371 1.88886C11.1173 2.21776 11 2.60444 11 3C11.0017 3.35313 11.1003 3.69902 11.285 4L9.735 5.545C9.22789 5.1855 8.62162 4.9924 8 4.9924C7.37838 4.9924 6.77212 5.1855 6.265 5.545L4.715 4C4.8997 3.69902 4.99828 3.35313 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35313 4.99828 3.69902 4.8997 4 4.715L5.545 6.265C5.1855 6.77212 4.9924 7.37838 4.9924 8C4.9924 8.62162 5.1855 9.22789 5.545 9.735L4 11.285C3.69902 11.1003 3.35313 11.0017 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99828 12.6469 4.8997 12.301 4.715 12L6.265 10.455C6.77212 10.8145 7.37838 11.0076 8 11.0076C8.62162 11.0076 9.22789 10.8145 9.735 10.455L11.285 12C11.1003 12.301 11.0017 12.6469 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM13 2C13.1978 2 13.3911 2.05865 13.5556 2.16853C13.72 2.27841 13.8482 2.43459 13.9239 2.61732C13.9996 2.80004 14.0194 3.00111 13.9808 3.19509C13.9422 3.38907 13.847 3.56726 13.7071 3.70711C13.5673 3.84696 13.3891 3.9422 13.1951 3.98079C13.0011 4.01937 12.8 3.99957 12.6173 3.92388C12.4346 3.84819 12.2784 3.72002 12.1685 3.55557C12.0587 3.39112 12 3.19778 12 3C12 2.73478 12.1054 2.48043 12.2929 2.29289C12.4804 2.10536 12.7348 2 13 2ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73478 4 2.48043 3.89464 2.29289 3.70711C2.10536 3.51957 2 3.26522 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C4 13.2652 3.89464 13.5196 3.70711 13.7071C3.51957 13.8946 3.26522 14 3 14ZM8 10C7.60444 10 7.21776 9.8827 6.88886 9.66294C6.55996 9.44318 6.30362 9.13082 6.15224 8.76537C6.00087 8.39992 5.96126 7.99778 6.03843 7.60982C6.1156 7.22186 6.30608 6.86549 6.58579 6.58579C6.86549 6.30608 7.22186 6.1156 7.60982 6.03843C7.99778 5.96126 8.39992 6.00087 8.76537 6.15224C9.13082 6.30362 9.44318 6.55996 9.66294 6.88886C9.8827 7.21776 10 7.60444 10 8C10 8.53043 9.78929 9.03914 9.41421 9.41421C9.03914 9.78929 8.53043 10 8 10ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C14 13.2652 13.8946 13.5196 13.7071 13.7071C13.5196 13.8946 13.2652 14 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Places API</a>\n </li>\n <li>\n <a href=\"/developer/reference/personalized-places-apis-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M6.88886 4.16294C7.21776 4.3827 7.60444 4.5 8 4.5C8.53043 4.5 9.03914 4.28929 9.41421 3.91421C9.78929 3.53914 10 3.03043 10 2.5C10 2.10444 9.8827 1.71776 9.66294 1.38886C9.44318 1.05996 9.13082 0.803617 8.76537 0.652242C8.39992 0.500867 7.99778 0.46126 7.60982 0.53843C7.22186 0.615601 6.86549 0.806082 6.58579 1.08579C6.30608 1.36549 6.1156 1.72186 6.03843 2.10982C5.96126 2.49778 6.00087 2.89992 6.15224 3.26537C6.30362 3.63082 6.55996 3.94318 6.88886 4.16294ZM7.44443 1.66853C7.60888 1.55865 7.80222 1.5 8 1.5C8.26522 1.5 8.51957 1.60536 8.70711 1.79289C8.89464 1.98043 9 2.23478 9 2.5C9 2.69778 8.94135 2.89112 8.83147 3.05557C8.72159 3.22002 8.56541 3.34819 8.38268 3.42388C8.19996 3.49957 7.99889 3.51937 7.80491 3.48079C7.61093 3.4422 7.43275 3.34696 7.29289 3.20711C7.15304 3.06726 7.0578 2.88907 7.01922 2.69509C6.98063 2.50111 7.00043 2.30004 7.07612 2.11732C7.15181 1.93459 7.27998 1.77841 7.44443 1.66853ZM7 15H9C9.26522 15 9.51957 14.8946 9.70711 14.7071C9.89464 14.5196 10 14.2652 10 14V10.5C10.2652 10.5 10.5196 10.3946 10.7071 10.2071C10.8946 10.0196 11 9.76522 11 9.5V6.5C11 6.10218 10.842 5.72064 10.5607 5.43934C10.2794 5.15804 9.89782 5 9.5 5H6.5C6.10218 5 5.72064 5.15804 5.43934 5.43934C5.15804 5.72064 5 6.10218 5 6.5V9.5C5 9.76522 5.10536 10.0196 5.29289 10.2071C5.48043 10.3946 5.73478 10.5 6 10.5V14C6 14.2652 6.10536 14.5196 6.29289 14.7071C6.48043 14.8946 6.73478 15 7 15ZM6.30355 6.02905C6.36622 6.00548 6.4332 5.99558 6.5 6H9.5C9.5668 5.99558 9.63378 6.00548 9.69645 6.02905C9.75911 6.05261 9.81602 6.08929 9.86337 6.13663C9.91071 6.18398 9.94739 6.24088 9.97095 6.30355C9.99452 6.36622 10.0044 6.4332 10 6.5V9.5H9V14H7V9.5H6V6.5C5.99558 6.4332 6.00548 6.36622 6.02905 6.30355C6.05261 6.24088 6.08929 6.18398 6.13663 6.13663C6.18398 6.08929 6.24088 6.05261 6.30355 6.02905Z\" fill=\"#3333FF\"></path>\n </svg>\n Personalization APIs</a>\n </li>\n <li>\n <a href=\"/developer/reference/geofence-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M3.78226 10.0257L8.00001 15L12.2195 10.0236C12.2419 9.9971 12.3919 9.7999 12.3919 9.7999L12.3926 9.79865C13.1128 8.84991 13.5018 7.69111 13.5 6.5C13.5 5.04131 12.9205 3.64236 11.8891 2.61091C10.8576 1.57946 9.4587 1 8.00001 1C6.54131 1 5.14237 1.57946 4.11092 2.61091C3.07947 3.64236 2.50001 5.04131 2.50001 6.5C2.49832 7.6916 2.88761 8.85084 3.60816 9.7999C3.60816 9.7999 3.75831 9.9971 3.78226 10.0257ZM4.43028 9.22905C4.41601 9.21025 4.4064 9.1976 4.40626 9.1975C3.81725 8.42167 3.4989 7.47409 3.50001 6.5C3.50001 5.30653 3.97411 4.16193 4.81802 3.31802C5.66194 2.47411 6.80653 2 8.00001 2C9.19348 2 10.3381 2.47411 11.182 3.31802C12.0259 4.16193 12.5 5.30653 12.5 6.5C12.5012 7.47356 12.183 8.42064 11.5944 9.1961C11.5942 9.1965 11.477 9.35135 11.455 9.37895L8.00001 13.4539L4.54956 9.3847C4.53057 9.36107 4.46591 9.27594 4.43028 9.22905ZM8.00001 7C7.70334 7 7.41333 6.91203 7.16665 6.74721C6.91998 6.58238 6.72772 6.34812 6.61419 6.07403C6.50066 5.79994 6.47095 5.49834 6.52883 5.20737C6.58671 4.91639 6.72957 4.64912 6.93935 4.43934C7.14913 4.22956 7.4164 4.0867 7.70737 4.02882C7.99834 3.97094 8.29994 4.00065 8.57403 4.11418C8.84812 4.22771 9.08239 4.41997 9.24721 4.66665C9.41204 4.91332 9.50001 5.20333 9.50001 5.5C9.49957 5.89769 9.3414 6.27897 9.06019 6.56018C8.77898 6.84139 8.3977 6.99956 8.00001 7ZM8.00001 5C7.90112 5 7.80445 5.02933 7.72222 5.08427C7.64 5.13921 7.57591 5.2173 7.53807 5.30866C7.50023 5.40002 7.49032 5.50056 7.50962 5.59755C7.52891 5.69454 7.57653 5.78363 7.64646 5.85355C7.71638 5.92348 7.80547 5.9711 7.90246 5.99039C7.99945 6.00969 8.09999 5.99978 8.19135 5.96194C8.28271 5.9241 8.3608 5.86001 8.41574 5.77779C8.47068 5.69556 8.50001 5.59889 8.50001 5.5C8.49986 5.36744 8.44714 5.24035 8.3534 5.14661C8.25966 5.05287 8.13257 5.00015 8.00001 5ZM10 9.5H9.00001V8.5H7.00001V9.5H6.00001V8.5C6.00029 8.23487 6.10573 7.98068 6.29321 7.7932C6.48068 7.60572 6.73488 7.50028 7.00001 7.5H9.00001C9.26514 7.50028 9.51933 7.60572 9.70681 7.7932C9.89428 7.98068 9.99973 8.23487 10 8.5V9.5Z\" fill=\"#3333FF\"></path>\n </svg>\n Movement Geofence APIs</a>\n </li>\n <li>\n <a href=\"/developer/reference/data-api-overview\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\">\n <path d=\"M13 11C12.6441 11.0019 12.2953 11.0998 11.9904 11.2834L10.0835 9.37645C10.3551 8.96877 10.5 8.48986 10.5 8C10.5 7.51014 10.3551 7.03123 10.0835 6.62355L11.357 5.35C11.6792 5.50521 12.0459 5.54137 12.3922 5.45208C12.7385 5.36279 13.0421 5.1538 13.249 4.86214C13.456 4.57049 13.5531 4.21498 13.523 3.85862C13.493 3.50225 13.3377 3.16802 13.0849 2.91514C12.832 2.66225 12.4978 2.50704 12.1414 2.47699C11.785 2.44694 11.4295 2.544 11.1379 2.75097C10.8462 2.95794 10.6372 3.26146 10.5479 3.60777C10.4586 3.95407 10.4948 4.32081 10.65 4.643L9.3765 5.9165C8.96882 5.64492 8.48991 5.5 8.00005 5.5C7.51019 5.5 7.03128 5.64492 6.6236 5.9165L4.7166 4.00955C4.90018 3.70466 4.99809 3.35589 5 3C5 2.60444 4.8827 2.21776 4.66294 1.88886C4.44318 1.55996 4.13082 1.30362 3.76537 1.15224C3.39992 1.00087 2.99778 0.96126 2.60982 1.03843C2.22186 1.1156 1.86549 1.30608 1.58579 1.58579C1.30608 1.86549 1.1156 2.22186 1.03843 2.60982C0.96126 2.99778 1.00087 3.39992 1.15224 3.76537C1.30362 4.13082 1.55996 4.44318 1.88886 4.66294C2.21776 4.8827 2.60444 5 3 5C3.35589 4.99809 3.70466 4.90018 4.00955 4.7166L5.9165 6.62355C5.64492 7.03123 5.5 7.51014 5.5 8C5.5 8.48986 5.64492 8.96877 5.9165 9.37645L4.0096 11.2834C3.7047 11.0998 3.3559 11.0019 3 11C2.60444 11 2.21776 11.1173 1.88886 11.3371C1.55996 11.5568 1.30362 11.8692 1.15224 12.2346C1.00087 12.6001 0.96126 13.0022 1.03843 13.3902C1.1156 13.7781 1.30608 14.1345 1.58579 14.4142C1.86549 14.6939 2.22186 14.8844 2.60982 14.9616C2.99778 15.0387 3.39992 14.9991 3.76537 14.8478C4.13082 14.6964 4.44318 14.44 4.66294 14.1111C4.8827 13.7822 5 13.3956 5 13C4.99812 12.6441 4.90023 12.2953 4.71665 11.9904L6.62355 10.0835C6.88945 10.2607 7.18703 10.385 7.5 10.4495V12.0919C7.16639 12.2098 6.88522 12.4419 6.70619 12.7471C6.52715 13.0523 6.46177 13.411 6.5216 13.7597C6.58144 14.1085 6.76264 14.4248 7.03317 14.6529C7.30371 14.881 7.64616 15.0061 8 15.0061C8.35384 15.0061 8.6963 14.881 8.96683 14.6529C9.23737 14.4248 9.41856 14.1085 9.4784 13.7597C9.53823 13.411 9.47286 13.0523 9.29382 12.7471C9.11478 12.4419 8.83361 12.2098 8.5 12.0919V10.4495C8.81297 10.385 9.11055 10.2607 9.37645 10.0835L11.2834 11.9904C11.0998 12.2953 11.0019 12.6441 11 13C11 13.3956 11.1173 13.7822 11.3371 14.1111C11.5568 14.44 11.8692 14.6964 12.2346 14.8478C12.6001 14.9991 13.0022 15.0387 13.3902 14.9616C13.7781 14.8844 14.1345 14.6939 14.4142 14.4142C14.6939 14.1345 14.8844 13.7781 14.9616 13.3902C15.0387 13.0022 14.9991 12.6001 14.8478 12.2346C14.6964 11.8692 14.44 11.5568 14.1111 11.3371C13.7822 11.1173 13.3956 11 13 11ZM8 6.5C8.29667 6.5 8.58668 6.58797 8.83336 6.7528C9.08003 6.91762 9.27229 7.15189 9.38582 7.42598C9.49935 7.70007 9.52906 8.00167 9.47118 8.29264C9.4133 8.58361 9.27044 8.85088 9.06066 9.06066C8.85088 9.27044 8.58361 9.4133 8.29264 9.47118C8.00167 9.52906 7.70007 9.49935 7.42598 9.38582C7.15189 9.27229 6.91762 9.08003 6.7528 8.83336C6.58797 8.58668 6.5 8.29667 6.5 8C6.50044 7.60231 6.65861 7.22103 6.93982 6.93982C7.22103 6.65861 7.60231 6.50044 8 6.5ZM2 3C2 2.80222 2.05865 2.60888 2.16853 2.44443C2.27841 2.27998 2.43459 2.15181 2.61732 2.07612C2.80004 2.00043 3.00111 1.98063 3.19509 2.01922C3.38907 2.0578 3.56726 2.15304 3.70711 2.29289C3.84696 2.43275 3.9422 2.61093 3.98079 2.80491C4.01937 2.99889 3.99957 3.19996 3.92388 3.38268C3.84819 3.56541 3.72002 3.72159 3.55557 3.83147C3.39112 3.94135 3.19778 4 3 4C2.73487 3.99974 2.48067 3.89429 2.29319 3.70682C2.10571 3.51934 2.00027 3.26514 2 3ZM3 14C2.80222 14 2.60888 13.9414 2.44443 13.8315C2.27998 13.7216 2.15181 13.5654 2.07612 13.3827C2.00043 13.2 1.98063 12.9989 2.01922 12.8049C2.0578 12.6109 2.15304 12.4327 2.29289 12.2929C2.43275 12.153 2.61093 12.0578 2.80491 12.0192C2.99889 11.9806 3.19996 12.0004 3.38268 12.0761C3.56541 12.1518 3.72159 12.28 3.83147 12.4444C3.94135 12.6089 4 12.8022 4 13C3.9997 13.2651 3.89424 13.5193 3.70677 13.7068C3.5193 13.8942 3.26512 13.9997 3 14ZM13 14C12.8022 14 12.6089 13.9414 12.4444 13.8315C12.28 13.7216 12.1518 13.5654 12.0761 13.3827C12.0004 13.2 11.9806 12.9989 12.0192 12.8049C12.0578 12.6109 12.153 12.4327 12.2929 12.2929C12.4327 12.153 12.6109 12.0578 12.8049 12.0192C12.9989 11.9806 13.2 12.0004 13.3827 12.0761C13.5654 12.1518 13.7216 12.28 13.8315 12.4444C13.9414 12.6089 14 12.8022 14 13C13.9996 13.2651 13.8942 13.5193 13.7067 13.7067C13.5193 13.8942 13.2651 13.9996 13 14Z\" fill=\"#3333FF\"></path>\n </svg>\n Studio Data APIs</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <img class=\"tile-image tile-image-desktop\" src=\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/new-fsq-access.png\" alt=\"Foursquare API Access Example\" />\n \n \n \n \n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-bg-alternate\">\n <div class=\"container\">\n <div class=\"tiles tiles-third\">\n <div class=\"tile\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\">\n <path d=\"M1.5 1.5V6H6V1.5H1.5ZM3 4.5V3H4.5V4.5H3ZM10.5 8.25V4.5C10.5 3.675 9.825 3 9 3H7.5V4.5H9V8.25C9 9.825 9.825 11.175 11.025 12C9.825 12.825 9 14.175 9 15.75V19.5H7.5V21H9C9.825 21 10.5 20.325 10.5 19.5V15.75C10.5 14.1 11.85 12.75 13.5 12.75V11.25C11.85 11.25 10.5 9.9 10.5 8.25ZM18.75 15.75C16.65 15.75 15 14.1 15 12C15 9.9 16.65 8.25 18.75 8.25C20.85 8.25 22.5 9.9 22.5 12C22.5 14.1 20.85 15.75 18.75 15.75ZM18.75 9.75C17.475 9.75 16.5 10.725 16.5 12C16.5 13.275 17.475 14.25 18.75 14.25C20.025 14.25 21 13.275 21 12C21 10.725 20.025 9.75 18.75 9.75ZM1.5 18V22.5H6V18H1.5ZM3 21V19.5H4.5V21H3ZM1.5 14.25V9.75H6V14.25H1.5ZM3 11.25V12.75H4.5V11.25H3Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n \n <h3>API Tools</h3>\n <p>\n View working web experiences leveraging our most popular API endpoints, including code,\n and step-by-step code walkthroughs of our most popular API use cases.\n </p>\n <ul class=\"pills\">\n <li><a href=\"/developer/recipes\">Code Tutorials</a></li>\n <li>\n <a href=\"https://status.foursquare.com/\">API Status\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"/developer/reference/places-api-demos\">API Demos</a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"24\" viewbox=\"0 0 25 24\" fill=\"none\">\n <path d=\"M18.333 15L17.2755 16.0575L19.9605 18.75H7.83301C7.03736 18.75 6.2743 18.4339 5.71169 17.8713C5.14908 17.3087 4.83301 16.5456 4.83301 15.75C4.83301 14.9544 5.14908 14.1913 5.71169 13.6287C6.2743 13.0661 7.03736 12.75 7.83301 12.75H16.833C18.0265 12.75 19.1711 12.2759 20.015 11.432C20.8589 10.5881 21.333 9.44347 21.333 8.25C21.333 7.05653 20.8589 5.91193 20.015 5.06802C19.1711 4.22411 18.0265 3.75 16.833 3.75H4.70551L7.39051 1.0575L6.33301 0L1.83301 4.5L6.33301 9L7.39051 7.9425L4.70551 5.25H16.833C17.6287 5.25 18.3917 5.56607 18.9543 6.12868C19.5169 6.69129 19.833 7.45435 19.833 8.25C19.833 9.04565 19.5169 9.80871 18.9543 10.3713C18.3917 10.9339 17.6287 11.25 16.833 11.25H7.83301C6.63953 11.25 5.49494 11.7241 4.65103 12.568C3.80711 13.4119 3.33301 14.5565 3.33301 15.75C3.33301 16.9435 3.80711 18.0881 4.65103 18.932C5.49494 19.7759 6.63953 20.25 7.83301 20.25H19.9605L17.2755 22.9425L18.333 24L22.833 19.5L18.333 15Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n \n <h3>SDK Tools</h3>\n <p>\n Take Foursquare technology for a test ride before you spend the time and effort to\n implement the code.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://play.google.com/store/apps/details?id=com.foursquare.pilgrimdemo\">Movement Toolkit for Android\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://testflight.apple.com/join/Y8ZElbVE\">Movement Toolkit for IOS\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://foursquare.github.io/fsq-studio-sdk-playground/\">Studio Map SDK Playground\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n </ul>\n </div>\n <div class=\"tile\">\n <div class=\"icon\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"25\" height=\"24\" viewbox=\"0 0 25 24\" fill=\"none\">\n <path d=\"M19.417 7.5002H19.372C19.1812 5.85576 18.3927 4.3388 17.1564 3.23774C15.9202 2.13669 14.3225 1.52832 12.667 1.52832C11.0115 1.52832 9.41378 2.13669 8.17755 3.23774C6.94132 4.3388 6.15283 5.85576 5.96199 7.5002H5.91699C4.92243 7.5002 3.9686 7.89529 3.26534 8.59855C2.56208 9.30181 2.16699 10.2556 2.16699 11.2502C2.16699 12.2448 2.56208 13.1986 3.26534 13.9018C3.9686 14.6051 4.92243 15.0002 5.91699 15.0002H7.41699V8.2502C7.41699 6.85781 7.97012 5.52245 8.95468 4.53789C9.93925 3.55332 11.2746 3.0002 12.667 3.0002C14.0594 3.0002 15.3947 3.55332 16.3793 4.53789C17.3639 5.52245 17.917 6.85781 17.917 8.2502V15.7502C17.9165 16.4374 17.6801 17.1035 17.2473 17.6373C16.8146 18.1711 16.2117 18.5401 15.5395 18.6827C15.3393 17.9805 14.8899 17.3755 14.2755 16.9809C13.6611 16.5864 12.9239 16.4295 12.2021 16.5396C11.4803 16.6497 10.8234 17.0193 10.3546 17.579C9.88575 18.1388 9.63716 18.8503 9.65541 19.5803C9.67366 20.3102 9.95749 21.0084 10.4537 21.5441C10.9499 22.0797 11.6244 22.416 12.3508 22.4899C13.0772 22.5638 13.8057 22.3702 14.3996 21.9455C14.9935 21.5208 15.4121 20.894 15.577 20.1827C16.6412 20.0249 17.6137 19.4911 18.3182 18.6779C19.0227 17.8647 19.4125 16.8261 19.417 15.7502V15.0002C20.4116 15.0002 21.3654 14.6051 22.0686 13.9018C22.7719 13.1986 23.167 12.2448 23.167 11.2502C23.167 10.2556 22.7719 9.30181 22.0686 8.59855C21.3654 7.89529 20.4116 7.5002 19.417 7.5002ZM3.66699 11.2502C3.66699 10.6535 3.90405 10.0812 4.326 9.65921C4.74796 9.23725 5.32026 9.0002 5.91699 9.0002V13.5002C5.32026 13.5002 4.74796 13.2631 4.326 12.8412C3.90405 12.4192 3.66699 11.8469 3.66699 11.2502ZM12.667 21.0002C12.3703 21.0002 12.0803 20.9122 11.8336 20.7474C11.587 20.5826 11.3947 20.3483 11.2812 20.0742C11.1676 19.8001 11.1379 19.4985 11.1958 19.2076C11.2537 18.9166 11.3966 18.6493 11.6063 18.4395C11.8161 18.2298 12.0834 18.0869 12.3744 18.029C12.6653 17.9711 12.9669 18.0008 13.241 18.1144C13.5151 18.2279 13.7494 18.4202 13.9142 18.6668C14.079 18.9135 14.167 19.2035 14.167 19.5002C14.167 19.898 14.009 20.2796 13.7277 20.5609C13.4463 20.8422 13.0648 21.0002 12.667 21.0002ZM19.417 13.5002V9.0002C20.0137 9.0002 20.586 9.23725 21.008 9.65921C21.4299 10.0812 21.667 10.6535 21.667 11.2502C21.667 11.8469 21.4299 12.4192 21.008 12.8412C20.586 13.2631 20.0137 13.5002 19.417 13.5002Z\" fill=\"#3333FF\"></path>\n </svg>\n </div>\n \n <h3>Developer Support</h3>\n <p>\n Resources aimed at providing a dedicated experience where you can interact with other\n developers.\n </p>\n <ul class=\"pills\">\n <li>\n <a href=\"https://location.foursquare.com/developer/blog/\" target=\"blank\">Blog\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://discord.gg/xC2PZa6Ypb\" target=\"blank\">Community\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n <li>\n <a href=\"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=13089705025180\" target=\"blank\">Support\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"16\" viewbox=\"0 0 17 16\" fill=\"none\">\n <path d=\"M13.3333 14H3.33325C2.73325 14 2.33325 13.6 2.33325 13V3C2.33325 2.4 2.73325 2 3.33325 2H7.83325C8.10939 2 8.33325 2.22386 8.33325 2.5C8.33325 2.77614 8.10939 3 7.83325 3H3.33325V13H13.3333V8.5C13.3333 8.22386 13.5571 8 13.8333 8C14.1094 8 14.3333 8.22386 14.3333 8.5V13C14.3333 13.6 13.9333 14 13.3333 14ZM10.8333 1C10.5571 1 10.3333 1.22386 10.3333 1.5C10.3333 1.77614 10.5571 2 10.8333 2H13.6333L9.68325 5.95C9.48995 6.1433 9.48995 6.4567 9.68325 6.65C9.87655 6.8433 10.19 6.8433 10.3833 6.65L14.3333 2.7V5.5C14.3333 5.77614 14.5571 6 14.8333 6C15.1094 6 15.3333 5.77614 15.3333 5.5V1.83333C15.3333 1.3731 14.9602 1 14.4999 1H10.8333Z\" fill=\"#171417\"></path></svg></a>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n <section class=\"tile-container tile-container-border tile-container-bg\">\n <div class=\"container\">\n <div class=\"content\">\n <p class=\"tag\">Resources</p>\n <h2>Get Started Guides</h2>\n </div>\n <div class=\"tiles tiles-third tiles-bg\">\n <div class=\"tile\">\n <div class=\"icon green text\" style=\"display:none\">Feature</div>\n <h3>Get Started with the Places API</h3>\n <p>\n New to the Foursquare Places API? Not to worry, we've got you covered. In just a few\n simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p>\n <a class=\"readmore\" href=\"/developer/reference/places-api-get-started\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">APIs</div>\n <h3>Get Started with the Personalization APIs</h3>\n <p>\n New to the Foursquare Personalization APIs? Not to worry, we've got you covered. In just\n a few simple steps, you'll be up and running with your first API call in no time!\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/reference/get-started-personalized-places-api\">Read more</a>\n </p>\n </div>\n <div class=\"tile\">\n <div class=\"icon text\" style=\"display:none\">Feature</div>\n <h3>Get Started with Foursquare Studio</h3>\n <p>\n Using Foursquare Studio, you can create powerful geospatial visualizations that you can\n share with the world.\n </p>\n <p style=\"margin-bottom:0\">\n <a class=\"readmore\" href=\"/developer/docs/studio-map-sdk-introduction\">Read more</a>\n </p>\n </div>\n </div>\n </div>\n </section>\n <section class=\"banner signup\">\n <div class=\"container\" style=\"text-align:center\">\n <h1>Unlock Your App's Full Potential with Foursquare Developer</h1>\n <p style=\"margin-bottom:0\" class=\"description\">\n Register now to get the monthly <span style=\"color:#fff\">$200 credit</span> and more.\n </p>\n <a href=\"https://foursquare.com/developers/signup/?utm_source=websitedocs&amp;utm_campaign=website&amp;utm_medium=organic\" class=\"button\">Sign up</a>\n </div>\n </section>\n </div>"}],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Developer","nav_names":{"docs":"SDK Docs","reference":"API Docs","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""},"oauth_url":"","onboardingCompleted":{"api":true,"appearance":true,"documentation":true,"domain":false,"jwt":false,"logs":true,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","readmeScore":{"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":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":140},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":true,"defaultExpandResponseExample":true,"defaultExpandResponseSchema":true,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606e9c5e8ce1f005276a817","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a84a","6606e9c5e8ce1f005276a84b","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a84c","659d9bd8788254004fcbbf9b","6606e9c5e8ce1f005276a84d","6606e9c5e8ce1f005276a84e","6606e9c5e8ce1f005276a84f","6606e9c5e8ce1f005276a850","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a851","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a852","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a853","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a854","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","6606e9c5e8ce1f005276a855","6606e9c5e8ce1f005276a856","6606e9c5e8ce1f005276a857","6606e9c5e8ce1f005276a858","6606e9c5e8ce1f005276a859","6606e9c5e8ce1f005276a85a","660f042788e24f000fc7de39","660f289c25b9de0053f27408"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a816","updatedAt":"2024-04-04T22:24:28.820Z"},"subdomain":"fsq-developers","subpath":"developer","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","text":"Support","url":"https://support.foursquare.com/hc/en-us/requests/new?ticket_form_id=13089705025180"},{"type":"user"}],"bottom":[{"type":"url","url":"https://docs.foursquare.com/developer/docs/developer-console-overview","text":"❯ Console Docs"},{"type":"url","text":"✔ Code Tutorials","url":"https://docs.foursquare.com/developer-tutorials/recipes"}],"edited":true},"trial":{"trialDeadlineEnabled":false,"trialEndsAt":"2024-04-12T16:18:13.348Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"https://docs.foursquare.com","versions":[{"_id":"6606e9c5e8ce1f005276a813","version":"0.0","version_clean":"0.0.0","codename":"Old Ent Docs","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a819","6606e9c5e8ce1f005276a819","6606e9c5e8ce1f005276a81a","6606e9c5e8ce1f005276a81b","6606e9c5e8ce1f005276a81c","6606e9c5e8ce1f005276a81d","6606e9c5e8ce1f005276a81e","6606e9c5e8ce1f005276a81f","6606e9c5e8ce1f005276a820","6606e9c5e8ce1f005276a829","6606e9c5e8ce1f005276a82a","6606e9c5e8ce1f005276a83b"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":3},{"_id":"6606e9c5e8ce1f005276a814","version":"0.1","version_clean":"0.1.0","codename":"Old DevEx","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a821","6606e9c5e8ce1f005276a822","6606e9c5e8ce1f005276a823","6606e9c5e8ce1f005276a824","6606e9c5e8ce1f005276a825","6606e9c5e8ce1f005276a826","6606e9c5e8ce1f005276a827","6606e9c5e8ce1f005276a828","6606e9c5e8ce1f005276a82b","6606e9c5e8ce1f005276a82c","6606e9c5e8ce1f005276a82d","6606e9c5e8ce1f005276a837","6606e9c5e8ce1f005276a83c"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":5,"forked_from":"6606e9c5e8ce1f005276a813"},{"_id":"6606e9c5e8ce1f005276a815","version":"0.2","version_clean":"0.2.0","codename":"New Help Dev","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a82e","6606e9c5e8ce1f005276a82f","6606e9c5e8ce1f005276a830","6606e9c5e8ce1f005276a831","6606e9c5e8ce1f005276a832","6606e9c5e8ce1f005276a833","6606e9c5e8ce1f005276a834","6606e9c5e8ce1f005276a835","6606e9c5e8ce1f005276a836","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a838","6606e9c5e8ce1f005276a839","6606e9c5e8ce1f005276a83a","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a83d"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2020-11-09T20:24:35.628Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a814","updatedAt":"2023-10-30T22:02:33.548Z"},{"_id":"6606e9c5e8ce1f005276a816","version":"0.3","version_clean":"0.3.0","codename":"New Dev - Manual API","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a83e","6606e9c5e8ce1f005276a83f","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a840","6606e9c5e8ce1f005276a841","6606e9c5e8ce1f005276a842","6606e9c5e8ce1f005276a843","6606e9c5e8ce1f005276a844","6606e9c5e8ce1f005276a845","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a846","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a847","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a848","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a849","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2023-09-05T18:57:22.670Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a815","updatedAt":"2024-01-09T20:22:14.497Z"},{"_id":"6606e9c5e8ce1f005276a817","version":"1.0","version_clean":"1.0.0","codename":"OAS Spec File","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a84a","6606e9c5e8ce1f005276a84b","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a84c","659d9bd8788254004fcbbf9b","6606e9c5e8ce1f005276a84d","6606e9c5e8ce1f005276a84e","6606e9c5e8ce1f005276a84f","6606e9c5e8ce1f005276a850","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a851","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a852","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a853","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a854","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","6606e9c5e8ce1f005276a855","6606e9c5e8ce1f005276a856","6606e9c5e8ce1f005276a857","6606e9c5e8ce1f005276a858","6606e9c5e8ce1f005276a859","6606e9c5e8ce1f005276a85a","660f042788e24f000fc7de39","660f289c25b9de0053f27408"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-01-09T19:17:43.818Z","__v":1,"forked_from":"6606e9c5e8ce1f005276a816","updatedAt":"2024-04-04T22:24:28.820Z"},{"_id":"6606e9c5e8ce1f005276a818","version":"1.1111","version_clean":"1.1111.0","codename":"Demo Day MAPI","is_stable":false,"is_beta":false,"is_hidden":true,"is_deprecated":false,"categories":["6606e9c5e8ce1f005276a85b","6606e9c5e8ce1f005276a85c","64f77a125b90e20045ad3f37","6606e9c5e8ce1f005276a85d","659d9bd8788254004fcbbf9b","6606e9c5e8ce1f005276a85e","6606e9c5e8ce1f005276a85f","6606e9c5e8ce1f005276a860","6606e9c5e8ce1f005276a861","634d7c4489e57300949dfc2f","6606e9c5e8ce1f005276a862","64f77a125b90e20045ad3f3f","6606e9c5e8ce1f005276a863","63d9a0447f835300035eb60b","6413513473cec2007a3a0b33","64344de6cb55ac06049b7942","64344df898cc77060800744e","64344e1501238201681398c5","643474727a446d0065e69530","643474b957ef79005110d780","643475946acb95005751f7d3","6435bc498d488f0211d9f460","647f5f350a854d000cb7fd6a","647f601da2e29b0058479b98","647f60d84093441159f3efe2","647f66d02a7075003bc66a91","647f6af5aeaa5b000bce32ad","6606e9c5e8ce1f005276a864","64f77a135b90e20045ad40a8","64f789bfe41a04003ba1c9ab","6606e9c5e8ce1f005276a865","6525abcb1bfe3401da1ba7c4","655e161de002cc07c1cbff81","657cc9aca550a7001002bcab","657ccad8d14bbf005453770a","657ccb274df05f007fa537fe","6606e9c5e8ce1f005276a855","6606e9c5e8ce1f005276a866","6606e9c5e8ce1f005276a867","6606e9c5e8ce1f005276a868","6606e9c5e8ce1f005276a869","6606e9c5e8ce1f005276a86a","6606e9c5e8ce1f005276a86b"],"project":"6606e9c5e8ce1f005276b057","releaseDate":"2020-11-09T20:24:35.628Z","createdAt":"2024-03-28T10:17:25.142Z","__v":0,"forked_from":"6606e9c5e8ce1f005276a817","updatedAt":"2024-03-28T10:17:25.904Z"}],"variableDefaults":[{"source":"security","_id":"63405a756dda10000f0ee8a1","name":"Authorization","type":"apiKey","apiSetting":"6606e9c5e8ce1f005276a898"},{"source":"security","_id":"64e8f31e4b5dd10958059cb2","name":"BearerAuth","type":"http","scheme":"bearer","apiSetting":"6606e9c5e8ce1f005276a8b0"},{"source":"security","_id":"64f8c5cfcef95d006694b93d","name":"BearerTokenAuth","type":"http","scheme":"bearer","apiSetting":"6606e9c5e8ce1f005276a8ae"},{"source":"security","_id":"65fabf83d8b563003024e550","name":"x-api-key","type":"apiKey","apiSetting":"6606e9c5e8ce1f005276a8ce"},{"source":"security","_id":"66172602ef644d001382eb70","name":"oauth_token","type":"apiKey","apiSetting":"6606e9c5e8ce1f005276a8cd"},{"source":"security","_id":"664cd2257fdd3a0010197ea1","name":"ServiceKeyBearerTokenAuth","type":"http","scheme":"bearer","apiSetting":"6606e9c5e8ce1f005276a8ca"}],"webhookEnabled":false}],"derivedPlan":"enterprise","description":"","error404":"","experiments":[],"first_page":"landing","flags":{"allowReusableOTPs":false,"alwaysShowDocPublishStatus":false,"allowUnsafeCustomHtmlSuggestionsFromNonAdmins":false,"allowXFrame":false,"apiAccessRevoked":false,"billingRedesignEnabled":true,"correctnewlines":false,"dashReact":true,"developerPortal":false,"disablePasswordlessLogin":false,"directGoogleToStableVersion":false,"disableAnonForum":false,"disableAutoTranslate":false,"disableSAMLScoping":false,"disableSignups":false,"enterprise":true,"graphql":false,"mdx":false,"newEditorDash":true,"oauth":false,"passwordlessLogin":"default","owlbotAi":false,"rdmdCompatibilityMode":false,"reviewWorkflow":true,"singleProjectEnterprise":false,"staging":false,"star":false,"superHub":false,"superHubDevelopment":false,"translation":false,"annualBillingEnabled":true,"devDashBillingRedesignEnabled":false,"enableOidc":false,"customComponents":false,"disableDiscussionSpamRecaptchaBypass":false,"developerViewUsersData":false,"changelogRssAlwaysPublic":false,"bidiSync":false,"superHubMigrationSelfServeFlow":false},"fullBaseUrl":"https://docs.foursquare.com/","git":{"migration":{"createRepository":{},"transformation":{},"migratingPages":{},"enableSuperhub":{}},"sync":{"connectedRepository":{"organization":{},"privacy":{}},"installationRequest":{},"github":[]}},"glossaryTerms":[],"graphqlSchema":"","gracePeriod":{"enabled":false,"endsAt":null},"shouldGateDash":false,"hasOneChild":false,"healthCheck":{"provider":"","settings":{}},"intercom_secure_emailonly":false,"intercom":"","is_active":true,"internal":"","jwtExpirationTime":500,"landing_bottom":[],"mdxMigrationStatus":"rdmd","metrics":{"monthlyLimit":0,"thumbsEnabled":true,"monthlyPurchaseLimit":0,"meteredBilling":{}},"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":true,"discuss":true,"suggested_edits":true,"custompages":false,"tutorials":false},"name":"Docs Home","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","recipes":"","tutorials":""},"oauth_url":"https://foursquare.com/developers/login","onboardingCompleted":{"api":false,"appearance":false,"documentation":false,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"owlbot":{"customization":{"tone":"neutral","customTone":"","answerLength":"long","forbiddenWords":"","defaultAnswer":""},"enabled":false,"isPaying":false,"copilot":{"enabled":false,"hasBeenUsed":false,"installedCustomPage":""}},"owner":{"id":null,"email":null,"name":null},"plan":"enterprise","planOverride":"enterprise","planSchedule":{"stripeScheduleId":null,"changeDate":null,"nextPlan":null},"planStatus":"","planTrial":"enterprise","readmeScore":{"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":true,"points":1},"variables":{"enabled":true,"points":1},"integrations":{"enabled":true,"points":2}},"totalScore":140},"reCaptchaSiteKey":"","reference":{"alwaysUseDefaults":false,"defaultExpandResponseExample":false,"defaultExpandResponseSchema":false,"enableOAuthFlows":false},"seo":{"overwrite_title_tag":false},"stable":{"_id":"6606ec7d41d324002a857d4a","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2024-03-29T16:29:49.560Z","project":"6606ec7d41d324002a857d4b","createdAt":"2024-03-29T16:29:49.644Z","updatedAt":"2024-03-29T16:29:49.819Z","__v":0},"subdomain":"foursquare-docs","subpath":"","superHubWaitlist":false,"topnav":{"left":[],"right":[{"type":"url","url":"https://foursquare4411.zendesk.com/hc/en-us/requests/new","text":"Support"},{"type":"url","text":"Log In","url":"https://location.foursquare.com/log-in/"}],"bottom":[],"edited":true},"trial":{"trialDeadlineEnabled":true,"trialEndsAt":"2024-04-12T16:29:49.564Z"},"translate":{"provider":"transifex","show_widget":false,"key_public":"","org_name":"","project_name":"","languages":[]},"url":"","versions":[{"_id":"6606ec7d41d324002a857d4a","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2024-03-29T16:29:49.560Z","project":"6606ec7d41d324002a857d4b","createdAt":"2024-03-29T16:29:49.644Z","updatedAt":"2024-03-29T16:29:49.819Z","__v":0}],"variableDefaults":[],"webhookEnabled":true,"isHubEditable":true},"projectStore":{"data":{"allow_crawlers":"disabled","glossary":[],"canonical_url":null,"description":null,"parent":null,"homepage_url":null,"id":"6606ec7d41d324002a857d4b","is_migrated":false,"name":"Docs Home","redirects":[],"sitemap":"disabled","subdomain":"foursquare-docs","suggested_edits":"enabled","uri":"/projects/foursquare-docs","variable_defaults":[],"webhooks":[],"custom_login":{"login_url":"https://foursquare.com/developers/login","logout_url":null},"onboarding_completed":{"api":false,"appearance":false,"documentation":false,"domain":false,"jwt":false,"logs":false,"metricsSDK":false},"pages":{"not_found":null},"privacy":{"view":"public","password":null},"reference":{"api_sdk_snippets":"enabled","defaults":"use_only_if_required","json_editor":"disabled","oauth_flows":"disabled","request_history":"enabled","response_examples":"collapsed","response_schemas":"collapsed"},"seo":{"overwrite_title_tag":"disabled"},"plan":{"type":"enterprise","grace_period":{"enabled":false,"end_date":null},"trial":{"expired":false,"end_date":"2024-04-12T16:29:49.564Z"}},"health_check":{"provider":"none","settings":{"manual":{"status":"down","url":null},"statuspage":{"id":null}}},"integrations":{"bing":{"verify":null},"google":{"analytics":null,"site_verification":null},"heap":{"id":null},"koala":{"key":null},"localize":{"key":null},"recaptcha":{"site_key":null,"secret_key":null},"segment":{"key":null,"domain":null},"typekit":{"key":null},"zendesk":{"subdomain":null},"intercom":{"app_id":null,"secure_mode":{"key":null,"email_only":false}}},"permissions":{"appearance":{"private_label":"enabled","custom_code":{"css":"enabled","html":"enabled","js":"enabled"}}},"appearance":{"brand":{"primary_color":"eeeeee","link_color":null,"theme":"system"},"changelog":{"layout":"collapsed","show_author":true,"show_exact_date":false},"markdown":{"callouts":{"icon_font":"emojis"}},"table_of_contents":"enabled","whats_next_label":null,"footer":{"readme_logo":"show"},"logo":{"size":"default","dark_mode":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}},"main":{"uri":"/images/66073de859b0cb005930f3ce","url":"https://files.readme.io/395ef92-small-docs.png","name":"395ef92-small-docs.png","width":324,"height":40,"color":"#000000","links":{"original_url":"https://files.readme.io/e6bf6a6-docs.png"}},"favicon":{"uri":"/images/66073e7c6de45200245db22e","url":"https://files.readme.io/ab74fae-small-favicon.png","name":"ab74fae-small-favicon.png","width":32,"height":32,"color":"#000000","links":{"original_url":"https://files.readme.io/8bd4089-favicon.png"}}},"custom_code":{"css":"/*****************************************/ \n/************ General GLP ****************/ \n/*****************************************/ \n* {\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.rdmd-html iframe {\n background: #FFF;\n}\n.rm-LandingPage{\n margin: 0 auto;\n max-width: 100%;\n padding: 0;\n width: 100%;\n}\n\n.rm-Header-top [id^=\"tippy-\"] > div > div > div > div > div > div:nth-child(2){\n display:none !important; \n}\n\n.doc-search-button {\n font-size: 0.9rem;\n line-height: 1.6;\n color: #000;\n opacity: 0.999;\n display: inline-block;\n border: solid 1px #6666FF;\n background-color: white;\n border-radius: 7px;\n padding: 0.5em 1em;\n transition: background 100ms;\n width: 50%;\n cursor: pointer;\n}\n\n.landing-page-home .container {\n max-width: 1440px;\n margin: 0 auto;\n padding: 0 24px;\n}\n\n.landing-page-home .content {\n padding: 0 24px 24px;\n}\n\n.landing-page-home .content p {\n margin: 0 0 10px;\n line-height: 24px;\n}\n\n.landing-page-home section {\n padding: 48px 0;\n}\n\n.landing-page-home .button {\n border-radius: 12px;\n border: 1px solid #3333FF;\n background: #3333FF;\n color: #FFF;\n display: inline-block;\n padding: 12px 16px;\n text-decoration: none !important;\n margin-top: 24px;\n}\n\n.landing-page-home .button:hover {\n color: #3333FF;\n background: #FFF;\n}\n\n.landing-page-home .banner {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-hero-docs.jpg\") no-repeat center center #010101;\n}\n\n.landing-page-home .banner.signup {\n background: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.3)), url(\"https://location.foursquare.com/wp-content/uploads/sites/2/2023/10/foursquare-signup.jpg\") no-repeat center center #010101;\n}\n\n.landing-page-home .banner h1 {\n color: #FFF;\n font-size: 48px;\n line-height: 64px;\n margin: 0 0 10px;\n padding: 0;\n font-weight: 300;\n}\n\n.landing-page-home .banner p.description {\n color: #B3B0B1;\n}\n\n.landing-page-home h2 {\n font-size: 32px;\n line-height: 40px;\n margin: 0;\n}\n\n.landing-page-home .tag {\n text-transform: uppercase;\n color: #2ED9C3;\n font-size: 12px;\n}\n\n.landing-page-home ul.filters {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n\n.landing-page-home ul.filters li {\n cursor: pointer;\n margin: 0;\n padding: 0;\n font-size: 14px !important;\n display: block;\n border-radius: 12px;\n padding: 6px 8px;\n border: 1px solid #F8F8F8;\n background: #F8F8F8;\n color: #171417;\n}\n\n.landing-page-home ul.filters li.active {\n background: #010101;\n color: #F8F8F8;\n border: 1px solid #010101;\n}\n\n.landing-page-home ul.pills {\n margin: 0;\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n gap: 10px;\n padding: 0;\n}\n\n.landing-page-home ul.pills li {\n margin: 0;\n padding: 0;\n}\n\n.landing-page-home ul.pills li a {\n text-decoration: none;\n font-size: 14px !important;\n display: block;\n border: 1px solid #B3B0B1;\n border-radius: 50px;\n padding: 12px 16px;\n background: #F8F8F8;\n color: #171417;\n}\n\n.landing-page-home ul.pills li a:hover {\n background: #E0DDDE;\n text-decoration: none !important;\n}\n\n.landing-page-home ul.pills.blue li a {\n color: #3333FF;\n border-radius: 8px;\n background: #FFF;\n border: 1px solid #3333FF;\n}\n\n.landing-page-home ul.pills.blue li a:hover {\n background: #F2EEFB;\n\n}\n\n.landing-page-home ul.ticks {\n margin: 0 0 25px;\n padding: 0;\n list-style: none;\n}\n\n.landing-page-home .tiles {\n display: grid;\n gap: 20px;\n /* Adjust spacing between tiles as needed */\n row-gap: 40px;\n}\n\n.landing-page-home .tiles .tile-image {\n border-radius: 24px;\n box-shadow: 0px 3.38082px 11.77026px 0px rgba(0, 0, 0, 0.06), 0px 8.13971px 28.33825px 0px rgba(0, 0, 0, 0.08), 0px 27px 94px 0px rgba(0, 0, 0, 0.13), 0px 4px 4px 0px rgba(0, 0, 0, 0.25);\n}\n\n.landing-page-home .tile-container-border .tile {\n position: relative;\n padding: 24px;\n border-radius: 16px;\n box-sizing: border-box;\n border: 1px solid #ccc;\n}\n\n.landing-page-home .tile-container-border .tile .external {\n position: absolute;\n right: 24px;\n width: 32px;\n height: 32px;\n border: 1px solid #F8F8F8;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50px;\n}\n\n.landing-page-home .tile .icon {\n box-sizing: content-box;\n background: #EFF4FE;\n border-radius: 12px;\n padding: 10px;\n width: 24px;\n height: 24px;\n display: inline-block;\n color: blue;\n margin-bottom: 16px;\n}\n\n.landing-page-home .tile .icon.text {\n padding: 4px 8px;\n font-size: 12px;\n height: unset;\n width: unset;\n border-radius: 6px;\n}\n\n.landing-page-home .tile .icon.text.green {\n color: #0A5E14;\n background: #D7F6E7;\n}\n\n.landing-page-home .tile-container-bg {\n background: #F8F8F8;\n}\n\n.landing-page-home .tile-container-bg .tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.1);\n background: #FFF;\n\n}\n\n.landing-page-home .tile-container-bg .tile h3 {\n margin-top: 0;\n}\n\n.landing-page-home .tile-container-bg .tile a {\n text-decoration: none;\n}\n\n.landing-page-home .tile-container-bg .tile a:hover {\n text-decoration: underline;\n}\n \n/*****************************************/\n/********* Viewport Changes **************/ \n/*****************************************/ \n \n@media (min-width: 768px) {\n \n .hub-is-home .rm-Header-top .rm-SearchToggle {\n \n }\n \n .landing-page-home .tiles {\n padding: 24px;\n }\n \n .landing-page-home .banner {\n padding: 80px 48px;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: none;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: block;\n }\n \n .landing-page-home .tiles-third {\n grid-template-columns: repeat(3, 1fr);\n }\n \n .landing-page-home .tiles-half {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n\n@media (max-width: 767px) {\n .landing-page-home .tiles .tile-image.tile-image-mobile {\n display: block;\n }\n\n .landing-page-home .tiles .tile-image.tile-image-desktop {\n display: none;\n }\n}\n\n/*****************************************/ \n/************* Footer ******************/ \n/*****************************************/ \n \n.footer-section {\n background-color: #f6f6f6;\n padding: 2rem 1rem;\n}\n\nfooter .footer-section ul {\n list-style-type: none !important;\n}\n\n.footer-section div>ul {\n display: grid;\n column-gap: 1rem;\n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n\n.footer-section div>ul>li>ul>li {\n margin-bottom: 1rem;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n \n/*****************************************/ \n/********** Dark Mode ****************/ \n/*****************************************/ \n\n[data-color-mode=\"dark\"] .Header-logo-img3YvV4lcGKkeb {\n filter: invert(100%);\n}\n\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active {\n background: #fff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link.active i {\n color: #0d0d0d !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n background: none !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link:hover {\n background: #1e2021 !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom-link {\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66f !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66f;\n background: #0d0d0d !important;\n color: #66f !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n background: #242e34 !important;\n}\n\n[data-color-mode=\"dark\"] .Button_primary:not(.Button_white_text) {\n color: #fff !important;\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66f !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-button {\n color: #f8f8f8 !important;\n border: none !important;\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list {\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a {\n color: #f8f8f8 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Header-bottom .Dropdown-list li a:hover {\n background: #1e2021 !important;\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] a.readmore {\n color: #4d4dff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home svg path {\n fill: #4d4dff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .button {\n border: 1px solid #4d4dff !important;\n background: #4d4dff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .button:hover {\n border: 1px solid #4d4dff !important;\n background: #4d4dff !important;\n color: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li {\n background: #1e2021 !important;\n border: 1px solid #1e2021 !important;\n color: #f8f8f8 !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.filters li.active {\n border: 1px solid #f8f8f8 !important;\n background: #f8f8f8 !important;\n color: #171417 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-SearchToggle-icon,\n[data-color-mode=\"dark\"] .rm-SearchToggle-placeholder,\n[data-color-mode=\"dark\"] .footer-section ul {\n color: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg {\n background-color: #20292e;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile,\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile a,\n[data-color-mode=\"dark\"] .landing-page-home .tile .icon {\n background-color: #171717;\n border-color: #171717;\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n color: #fff;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home .tile-container.tile-bg-alternate,\n[data-color-mode=\"dark\"] .footer-section {\n background: #0d0d0d !important;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"dark\"] .landing-page-home ul.pills li a {\n background-color: #0d0d0d;\n}\n\n[data-color-mode=\"dark\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"dark\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n\n[data-color-mode=\"dark\"] .footer-section path {\n fill: #fff;\n}\n\n[data-color-mode=\"dark\"] .footer-section ul li a {\n color: #757575;\n}\n \n[data-color-mode=\"dark\"] .below-footer p{\n color: #000 !important;\n}\n\n/*****************************************/ \n/*********** System Mode *************/ \n/*****************************************/ \n \n@media(prefers-color-scheme: dark) {\n[data-color-mode=\"system\"] {\n /* Common properties for system color mode */\n}\n\n[data-color-mode=\"system\"] .Button_primary:not(.Button_white_text) {\n color: #FFF !important;\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .Header-logo-img3YvV4lcGKkeb {\n -webkit-filter: grayscale(1) invert(1);\n filter: grayscale(1) invert(1); \n}\n\n[data-color-mode=\"system\"] .rm-SearchToggle {\n background-color: #171717 !important;\n border-color: #171717 !important;\n}\n\n[data-color-mode=\"system\"] .rm-SearchToggle-icon,\n[data-color-mode=\"system\"] .rm-SearchToggle-placeholder,\n[data-color-mode=\"system\"] .footer-section ul {\n color: #fff !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg {\n background-color: #20292E;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile,\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a,\n[data-color-mode=\"system\"] .landing-page-home .tile .icon {\n background-color: #171717;\n border-color: #171717;\n color: #fff;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile a {\n background-color: #141414;\n border-color: #fff;\n color: #fff;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container.tile-bg-alternate,\n[data-color-mode=\"system\"] .footer-section {\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"system\"] .landing-page-home ul.pills li a {\n background-color: #0D0D0D;\n}\n\n[data-color-mode=\"system\"] .landing-page-home ul.pills.blue li a,\n[data-color-mode=\"system\"] .landing-page-home .tiles.tiles-third ul.pills li a path {\n fill: #fff !important;\n}\n\n[data-color-mode=\"system\"] .footer-section path {\n fill: #fff;\n}\n\n[data-color-mode=\"system\"] .footer-section ul li a {\n color: #757575;\n}\n\n/* Additional rules */\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #66F !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1) {\n border: 1px solid #66F;\n background: #0D0D0D !important;\n color: #66F !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(1):hover {\n background: #242E34 !important;\n}\n\n[data-color-mode=\"system\"] .Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #66F !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button,\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list,\n[data-color-mode=\"system\"] .landing-page-home ul.filters li {\n background: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-button,\n[data-color-mode=\"system\"] .rm-Header-bottom .Dropdown-list li a,\n[data-color-mode=\"system\"] .rm-Header-bottom-link,\n[data-color-mode=\"system\"] a.readmore {\n color: #F8F8F8 !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link:hover,\n[data-color-mode=\"system\"] .landing-page-home ul.filters li.active {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link.active {\n background: #FFF !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .rm-Header-bottom-link.active i {\n color: #0D0D0D !important;\n opacity: 1 !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .tile-container-bg .tile .icon,\n[data-color-mode=\"system\"] .landing-page-home .button,\n[data-color-mode=\"system\"] .landing-page-home .button:hover {\n border: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home .button,\n[data-color-mode=\"system\"] .landing-page-home .button:hover {\n background: #4D4DFF !important;\n color: #0D0D0D !important;\n}\n\n[data-color-mode=\"system\"] .landing-page-home svg path {\n fill: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .below-footer p{\n color: #000 !important;\n} \n}\n\n/*****************************************/ \n/************** Interior ****************/ \n/*****************************************/ \n\n.rm-SearchModal .Tabs-listItem_active {\n -webkit-box-shadow: inset 0 -2px 0 currentcolor !important;\n box-shadow: inset 0 -2px 0 currentcolor !important;\n color: black !important;\n}\n\n.hub-is-home .rm-SearchToggle {display:none;}\n\n\n/* Guides Thumb Votes*/ \n.rm-Guides .PageThumbs-helpful {\n\tword-break: normal;\n overflow-wrap: normal;\n display: block;\n font-size: 10px;\n margin-bottom: 10px;\n padding: 5px;\n text-align: center;\n border-color: rgba(0, 0, 0, 0);\n}\n\n.rm-Guides .PageThumbs {\n display: table;\n margin: 0;\n padding: 0;\n position: absolute !important;\n top: 120px;\n margin-left: 665px;\n}\n\n.rm-Guides #content-head h1 {\n margin-bottom: 0;\n margin-top: 0;\n max-width: 600px;\n}\n\n.rm-Guides .PageThumbs-cta {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: space-evenly;\n -ms-flex-pack: space-evenly;\n justify-content: space-evenly;\n padding-left: 0;\n}\n\n.rm-Guides .PageThumbs-button {\n padding:0; \n}\n\n.rm-Guides .content-body {\n padding-top: 35px !important;\n}\n\n.headline-container_basic1DFntTggitfX {\n border-bottom: 0;\n margin-bottom: 30px;\n padding-bottom: 30px;\n}\n\n.Button_secondary_text {\n background: rgba(0, 0, 0, 0);\n -webkit-box-shadow: none;\n box-shadow: none;\n color: #4f5a66;\n font-size: 11px;\n}\n\n.icon-thumbs-up-2:before {\n content: \"\\ea39\";\n font-size: 15px;\n}\n\n.icon-thumbs-down1:before {\n content: \"\\ea47\";\n font-size: 15px;\n}\n\n/* Ref Thumb Votes*/ \n#Explorer .PageThumbs-helpful {\n\tword-break: normal;\n overflow-wrap: normal;\n display: block;\n font-size: 10px;\n margin-bottom: 10px;\n padding: 5px;\n text-align: center;\n border-color: rgba(0, 0, 0, 0);\n}\n\n#Explorer .PageThumbs {\n\t\tdisplay: table;\n margin: 0;\n padding: 0;\n position: absolute !important;\n top: 105px;\n margin-left: 495px;\n}\n\n#Explorer #content-head h1 {\n margin-bottom: 0;\n margin-top: 0;\n max-width: 600px;\n}\n\n#Explorer .PageThumbs-cta {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: space-evenly;\n -ms-flex-pack: space-evenly;\n justify-content: space-evenly;\n padding-left: 0;\n}\n\n#Explorer .PageThumbs-button {\n padding:0; \n}\n\n#Explorer .content-body {\n padding-top: 35px !important;\n}\n\n.removeLogoutLink {\n outline: none !important;\n border: none !important;\n box-shadow: none !important;\n cursor: initial !important;\n}\n\n.rm-Flyout {\n background: #FFFFFF !important;\n}\n\n.Header-right21PC2XTT6aMg a {\n padding: 8px 16px !important;\n border: 1px solid #3333FF !important;\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(1) {\n color: #3333FF !important;\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(2) {\n background: #3333FF !important;\n color: #FFF !important;\n}\n\n.Header-right21PC2XTT6aMg a:first-child:hover {\n background: #F2EEFB !important\n}\n\n.Header-right21PC2XTT6aMg a:nth-child(2):hover {\n background: #1C1F9F !important;\n color: #FFF !important;\n}\n\n/* Content */\n\n.rm-Guides #content-head {\n border-bottom: none !important;\n padding-bottom: 0 !important;\n}\n\n.rm-PlaygroundRequest button {\n color: #FFF !important;\n}\n\n/* Alerts and Callouts */\n\n.callout.callout {\n padding: 1.5rem !important;\n border-radius: 12px !important;\n}\n\n.field-description blockquote,\n.markdown-body blockquote {\n border: none !important;\n}\n\n.callout.callout .callout-heading.empty .callout-icon {\n margin-left: 0 !important;\n\n}\n\n.callout.callout .callout-heading.empty {\n margin-left: 0 !important;\n}\n\n.tabbed-content {\n display: grid;\n column-gap: 1.25rem;\n row-gap: 1.25rem;\n max-width: 99%;\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n}\n\n@media only screen and (min-width: 64em) {\n .tabbed-content {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n}\n\n.tabbed-content .tabbed-tile {\n box-shadow: 0px 0px 8px 0px rgba(23, 20, 23, 0.10) !important;\n background-color: #FFFFFF;\n padding: 20px;\n border-radius: 12px;\n display: none;\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content .tabbed-tile {\n padding: 20px;\n }\n}\n\n\n@media only screen and (min-width: 64em) {\n .tabbed-content .tabbed-tile {\n padding: 20px;\n }\n}\n\n.tabbed-content .tabbed-tile.active {\n display: block;\n}\n\n.tabbed-content .tabbed-tile .svg-container {\n height: 44px;\n width: 44px;\n padding: 8px;\n display: flex;\n border-radius: 12px;\n background-color: #EFF4FE !important;\n margin-bottom: 16px;\n flex-wrap: wrap;\n align-content: center;\n justify-content: center;\n}\n\n.tabbed-content .tabbed-tile .svg-container img {\n margin-left: 0;\n margin-right: 0;\n max-width: 24px;\n max-height: 24px;\n filter: invert(10%) sepia(74%) saturate(6495%) hue-rotate(246deg) brightness(135%) contrast(104%);\n}\n\n@media only screen and (min-width: 48em) {\n .tabbed-content .tabbed-tile p {\n min-height: 75px;\n }\n}\n\n.tabbed-content img,\n.tabbed-content svg {\n max-width: 40px;\n height: auto;\n}\n\n.tabbed-content h3 {\n margin: 0 0 1rem;\n}\n\n.tabbed-content p:last-child {\n margin: 0;\n}\n\n.tabbed-content a {\n text-decoration: none !important;\n}\n\n.tabbed-content a:hover {\n text-decoration: underline !important;\n}\n\n/* Tokens & Icons */\n\nul.tokens {\n list-style: none;\n display: flex;\n margin-top: 22px;\n flex-wrap: wrap;\n padding-left: 0 !important;\n}\n\nul.tokens li {\n margin-top: 0;\n}\n\nul.tokens li a {\n color: #171417;\n text-align: center;\n border-radius: 50px;\n border: 1px solid #B3B0B1;\n background-color: #F3F3F3 !important;\n padding: 8px 12px;\n margin-top: 0;\n margin-right: 0.5rem;\n font-size: 12px;\n margin-bottom: 0.5rem;\n display: inline-block;\n text-decoration: none !important;\n}\n\nul.tokens li a:hover {\n background-color: #E0DDDE !important;\n color: #171417;\n text-decoration: none !important;\n}\n\nul.tokens li a:active {\n background-color: #e7e7ff !important;\n}\n\n/* TOC List */\n\nnav ul.toc-list li a.tocHeader,\nnav ul.toc-list li a.tocHeader i {\n color: #3AC1AF !important;\n}\n\nnav ul.toc-list li.toc-children {\n border-left: 1px solid #3333FF;\n}\n\nnav ul.toc-list li.toc-children ul li.active>a {\n color: #3333FF;\n}\n\n.rm-Sidebar {\n box-shadow: none !important;\n -webkit-box-shadow: none !important;\n margin-top: 3px !important;\n}\n\n.rm-Sidebar-section {\n margin-top: 8px !important;\n margin-bottom: 0 !important;\n}\n\n.rm-Sidebar-section h2 {\n padding: 12px 20px !important;\n margin: 0 !important;\n line-height: 1 !important;\n}\n\n.rm-Sidebar-heading {\n font-weight: 500 !important;\n margin: 0 0 8px !important;\n}\n\n.rm-Sidebar-heading,\n.rm-Sidebar-link {\n font-size: 16px !important;\n line-height: 24px !important;\n text-transform: none !important;\n padding-left: 20px !important;\n position: relative !important;\n}\n\n.icon-arrow-up-right {\n position: absolute !important;\n bottom: 4px !important;\n right: 15px !important;\n}\n\n.rm-Sidebar-list {\n padding-left: 22px !important;\n}\n\n.rm-Sidebar-list .rm-Sidebar-list {\n padding-left: 5px !important;\n}\n\n.rm-Sidebar-list.subpages:last-child {\n margin-bottom: 8px !important;\n}\n\nul.subpages li a.subpage {\n margin-left: 0 !important;\n\n}\n\n.rm-Sidebar-link {\n display: flex !important;\n padding-left: 6px !important;\n padding-right: 6px !important;\n padding-top: 6px !important;\n padding-bottom: 6px !important;\n margin: 0 !important;\n}\n\n.rm-Sidebar-link:hover {\n background: none !important;\n}\n\n.rm-Sidebar-link span span {\n border-bottom: 1px solid transparent !important;\n}\n\n.rm-Sidebar-link:hover span span {\n border-bottom: 1px solid #000 !important;\n}\n\n\n.rm-Sidebar-link.active,\n.rm-Sidebar-link:active {\n background: none !important;\n color: #3333FF !important;\n\n}\n\n.rm-Sidebar-link.active:hover span span {\n border-bottom: 1px solid transparent !important;\n}\n\n.Sidebar-link-buttonWrapper3hnFHNku8_BJ {\n margin-left: 0px !important;\n}\n\n/* Collapsible sidebar navigation */\n.rm-Sidebar-heading {\n cursor: pointer;\n position: relative;\n}\n\n.rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: var(--secondary-brand-secondary-1, #F2EEFB);\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n}\n\n.rm-Sidebar-section .subnav-expanded>a {\n color: #33f !important;\n}\n\n.rm-Sidebar-heading.section-expanded .icon-chevron {\n transform: rotate(90deg);\n margin-top:1px;\n}\n\n.rm-Sidebar-heading .icon-chevron {\n transition: transform 0.2s;\n position: absolute;\n top: 12px;\n color: #7C7C7C;\n font-size: 16px;\n opacity: 1;\n margin-left: 4px;\n}\n\n.reference-redesign .Sidebar-link-textLuTE1ySm4Kqn {\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n flex-direction: row-reverse;\n}\n\n.reference-redesign .Sidebar-link-buttonWrapper3hnFHNku8_BJ {\n background: none;\n border: 0;\n color: inherit;\n display: inherit;\n padding:10px !important;\n\n}\n\n.rm-Sidebar-heading .icon-chevron::before {\n content: \"\\ea10\" !important;\n}\n\n.rm-Sidebar-section>.rm-Sidebar-list {\n display: none !important;\n}\n\n.rm-Sidebar-list.section-list-expanded {\n display: flex !important;\n /* Footer */\n}\n\n.footer-section {\n background-color: #F6F6F6;\n padding: 2rem 1rem;\n}\n\n.footer-section ul.footer-links__block-list {\n padding-left: 0;\n}\n\n.footer-section div>ul {\n display: grid;\n column-gap: 1rem;\n list-style: none;\n padding-left: 0;\n grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n@media only screen and (min-width: 48em) {\n .footer-section div>ul {\n \n \n \n \n grid-template-columns: repeat(6, minmax(0, 1fr));\n}\n}\n\n.footer-section div>ul>li>ul>li {\n margin-bottom: 1rem;\n list-style: none;\n}\n\n.footer-section ul li a {\n color: #000;\n}\n\n.footer-section ul li a:hover {\n text-decoration: underline;\n}\n\n\n.below-footer a {\n color: #999999;\n text-decoration: none;\n}\n\n.below-footer a:hover {\n color: #000;\n}\n\n.below-footer p {\n display: flex;\n justify-content: space-around;\n}\n\n/*****************************************/ \n/********* Dark Mode NON-LANDING ********/ \n/*****************************************/ \n\n[data-color-mode=\"dark\"] .rm-Sidebar-section .subnav-expanded>a {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"dark\"] .rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: #171717;\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n color: #FFF !important;\n}\n\n[data-color-mode=\"dark\"] .tabbed-content .tabbed-tile {\n background: #171717 !important;\n border: none !important;\n}\n\n[data-color-mode=\"dark\"] .tabbed-content .tabbed-tile .svg-container {\n background: #171717 !important;\n}\n\n[data-color-mode=\"dark\"] nav ul.toc-list li.toc-children {\n border-left: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"dark\"] nav ul.toc-list li.toc-children ul li.active>a {\n color: #4D4DFF !important;\n}\n\n[data-color-mode=dark] ul.tokens li a {\n background: #171417 !important;\n}\n\n/*****************************************/ \n/******* System Mode NON-LANDING ********/ \n/*****************************************/ \n\n@media(prefers-color-scheme: dark) {\n\n[data-color-mode=\"system\"] .rm-Flyout {\n filter: invert(1);\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-heading.section-expanded {\n border-radius: 4px;\n background: #171717;\n box-shadow: 2px 0px 0px 0px #686DF3 inset;\n color: #FFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-section .subnav-expanded>a {\n background: #1E2021 !important;\n}\n\n[data-color-mode=\"system\"] .tabbed-content .tabbed-tile {\n background: #171717 !important;\n border: none !important;\n}\n\n[data-color-mode=\"system\"] .tabbed-content .tabbed-tile .svg-container {\n background: #171717 !important;\n}\n\n[data-color-mode=\"system\"] nav ul.toc-list li.toc-children {\n border-left: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] nav ul.toc-list li.toc-children ul li.active>a {\n color: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-link.active,\n[data-color-mode=\"auto\"] .rm-Sidebar-link:active {\n background-color: none !important;\n color: #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] .rm-Sidebar-link:hover span span {\n border-bottom: 1px solid #4D4DFF !important;\n}\n\n[data-color-mode=\"system\"] ul.tokens li a {\n background: #171417 !important;\n}\n\n}","js":"//Hide Code Tutorial Search Filter\n$(window).on('pageLoad', function(e, state) {\n let attemptCount = 0; // Initialize a counter to keep track of the attempts\n\n const hideFilter = () => {\n // Find all labels within the refinement list\n const labels = document.querySelectorAll(\"[class*='RefinementList'] label\");\n\n // Increment the attempt count\n attemptCount++;\n\n // Iterate over each label\n for (let label of labels) {\n // Check if the label text matches \"Project Name\"\n if (label.textContent.trim() === \"Code Tutorials\") {\n // Hide the parent element of the label to remove the entire filter from view\n label.parentElement.style.display = 'none';\n clearInterval(interval); // Clear the interval as the filter is found and hidden\n return; // Exit the function\n }\n }\n\n // Check if the attempt count has reached 10\n if (attemptCount >= 10) {\n clearInterval(interval); // Clear the interval if 10 attempts have been made\n }\n };\n\n const interval = setInterval(hideFilter, 500); // Set the interval to execute every 500 milliseconds\n});\n\n//Dark Mode Hack\n$(window).on('pageLoad', function(e, state) {\n console.log(\"Page Loaded!\");\n // Counter to track the number of intervals\n let intervalCount = 0;\n\n // Function to check and perform theme toggle behavior if the data-color-mode is set to \"system\"\n const checkAndToggleTheme = () => {\n // Get the current color mode\n var currentMode = document.documentElement.getAttribute('data-color-mode');\n\n console.log('Current color mode:', currentMode);\n\n // Check if the current mode is \"system\"\n if (currentMode === 'system') {\n console.log('System mode detected. Performing theme toggle behavior.');\n\n // Find the theme toggle button by aria-label\n const lightToggleButton = document.querySelector('[aria-label=\"Toggle to light mode\"]');\n\n if (lightToggleButton) {\n // Click the \"Light\" toggle button\n lightToggleButton.click();\n } else {\n console.log('Light mode toggle button not found.');\n }\n } else {\n console.log('Theme toggle behavior not performed because the color mode is not \"system\".');\n }\n\n // Increment intervalCount\n intervalCount++;\n\n // Check if intervalCount reaches 2, then stop further execution\n if (intervalCount >= 2) {\n clearInterval(intervalId);\n }\n };\n\n // Call the function to check and toggle the theme initially\n checkAndToggleTheme();\n\n // Set interval to repeatedly call checkAndToggleTheme every 1100 milliseconds\n const intervalId = setInterval(checkAndToggleTheme, 200);\n});\n\n\n// START - Custom Project Dropdown\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n setTimeout(function () {\n // Create a flag to check if the dropdown has already been inserted\n var dropdownInserted = false;\n\n // Find all elements with a class that starts with \"Header-bottom\" \n var headerBottomElements = document.querySelectorAll('[class^=\"Header-bottom\"] nav');\n\n // Define a mapping of URL paths to section names\n var pathToSectionMap = {\n \"/data-products\": \"Data Products\",\n \"/campaign-products\": \"Campaign Products\",\n \"/analytics-products\": \"Analytics Products\",\n \"/developer\": \"Developer\"\n };\n \n // Function to get the section name based on the current URL\n function getSectionName() {\n var currentPath = window.location.pathname.toLowerCase();\n for (var path in pathToSectionMap) {\n if (currentPath.indexOf(path) !== -1) {\n return pathToSectionMap[path];\n }\n }\n return \"Choose Product\";\n }\n\n // Loop through the matched elements\n headerBottomElements.forEach(function (navElement) {\n // Check if the current element is within an element with the class \"Dropdown\"\n if (!navElement.closest('.Dropdown')) {\n // If not, insert the clickable dropdown at the very beginning of this <nav> element\n\n // Create a new dropdown element\n var dropdown = document.createElement(\"div\");\n dropdown.classList.add(\"Dropdown\"); // You can define your CSS styles for the dropdown here\n\n // Create a button for the clickable dropdown\n var dropdownButton = document.createElement(\"button\");\n dropdownButton.classList.add(\"Dropdown-button\");\n\n // Get the section name based on the current URL\n var sectionName = getSectionName();\n\n // Set the dropdown button text\n dropdownButton.textContent = sectionName + \" ▾\";\n dropdown.appendChild(dropdownButton);\n\n // Create a list for the dropdown items\n var dropdownList = document.createElement(\"ul\");\n dropdownList.classList.add(\"Dropdown-list\"); // You can define your CSS styles for the dropdown list here\n\n // Define the items and their URLs\n var items = [\n { text: \"Data Products\", url: \"/data-products\" },\n { text: \"Campaign Products\", url: \"/campaign-products\" },\n { text: \"Analytics Products\", url: \"/analytics-products\" },\n { text: \"Developer\", url: \"/developer\" },\n ];\n\n // Filter out the active item from the list\n var activeSection = sectionName.toLowerCase();\n items = items.filter(function (item) {\n return item.text.toLowerCase() !== activeSection;\n });\n\n // Create list items and links for each item\n items.forEach(function (item) {\n var listItem = document.createElement(\"li\");\n var link = document.createElement(\"a\");\n link.setAttribute(\"href\", item.url);\n link.textContent = item.text;\n listItem.appendChild(link);\n dropdownList.appendChild(listItem);\n });\n\n // Append the dropdown list to the dropdown element\n dropdown.appendChild(dropdownList);\n\n // Insert the clickable dropdown at the very beginning of this <nav> element\n navElement.insertBefore(dropdown, navElement.firstChild);\n\n // Add a click event listener to toggle the visibility of the dropdown\n dropdownButton.addEventListener(\"click\", function () {\n dropdownList.classList.toggle(\"active\");\n });\n }\n });\n\n// Inject the styles into the document's head\nvar styleElement = document.createElement(\"style\");\nstyleElement.textContent = `\n/* Define CSS styles for the dropdown and its button */\n.rm-Header-bottom .Dropdown {position: relative;display: inline-block;z-index: 9999;}\n.rm-Header-bottom .Dropdown-button {background-color: transparent;cursor: pointer;font-weight: bold;font-size: 1em;color: #333;border: 1px solid #e8e8e8;padding: 6px 10px;border-radius: 8px;}\n.rm-Header-bottom .Dropdown-list {position: absolute;display: none;background-color: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);list-style: none;margin: 0;padding: 0;min-width: 125px;}\n.rm-Header-bottom ul.Dropdown-list {border-radius: 2px 2px 10px 10px;}\n.Dropdown-list li {padding: 3px 5px;text-align: left;}\n.Dropdown-button {cursor: pointer;}\n.Dropdown-list.active {display: block;}\n.Dropdown-list a {text-decoration: none;color: #333;display: block;padding: 7px;width: 145px;}\n.Dropdown-list a:hover {background-color: #f2f2f2;}\n.Header-leftADQdGVqx1wqU, .Header-bottom2eLKOFXMEmh5 {overflow: visible !important;}\n `;\n\n // Append the style element to the document's head\n document.head.appendChild(styleElement);\n }, 800); // delay\n}); \n// END - Custom Project Dropdown\n\n// START - Login Link\n$(window).on(\"pageLoad\", function (e, state) {\n const link = document.querySelector(\n \".rm-Header-top-link_login.Button_primary\"\n );\n\n if (link) {\n link.href = \"https://foursquare.com/developers/login\";\n }\n});\n// END - Login Link\n\n//-------------------------------------------------------\n\n// START - Logged in dev console link\nwindow.addEventListener(\"load\", function () {\n const header = document.querySelector(\".rm-Header-top-link_login\");\n const logoutWrapper = header.children[0];\n\n if (logoutWrapper === undefined) return;\n\n logoutWrapper.addEventListener(\"click\", function () {\n setTimeout(() => {\n const logoutDiv = document.querySelector(\n \".tippy-content > div > div > div\"\n );\n\n if (logoutDiv) {\n let logoutLink;\n if (window.hasDeveloperConsoleLink) {\n logoutLink = logoutDiv.children[1];\n } else {\n logoutLink = logoutDiv.children[0];\n }\n logoutLink.href = \"https://foursquare.com/developers/home\";\n logoutLink.target = \"_blank\";\n logoutLink.rel = \"noopener noreferrer\";\n logoutLink.textContent = \"Developer Console\";\n }\n }, \"25\");\n });\n});\n// END - Logged out dev console link\n\n//-------------------------------------------------------\n\n// START - Custom Search Popup\n$(window).on('pageLoad', function(e, state) {\n setTimeout(function() {\n const openSearchPopup = () => {\n const cmsSearchButton = document.querySelector('.rm-SearchToggle');\n if (cmsSearchButton) {\n cmsSearchButton.click();\n }\n };\n\n const triggerSearchButton = document.getElementsByClassName(\"landing-page-trigger-search-button\")[0];\n if (triggerSearchButton) {\n triggerSearchButton.addEventListener(\"click\", openSearchPopup);\n }\n }, 700);\n});\n\n\n\n// END - Custom Search Popup\n \n//-------------------------------------------------------\n\n// START - Tile Filters for Homepage\n// List of allowed URLs\nconst allowedUrls = [\n \"https://docs.foursquare.com/\",\n \"https://docs.foursquare.com/campaign-products\",\n \"https://docs.foursquare.com/data-products\",\n \"https://docs.foursquare.com/analytics-products\",\n \"https://docs.foursquare.com/developer\"\n];\n\n// Check if the current URL is in the allowed list\nif (allowedUrls.includes(window.location.href)) {\n \n // START - Tile Filters for Homepage\n document.addEventListener(\"DOMContentLoaded\", function () {\n let counter = 0; // Initialize counter variable\n\n const intervalId = setInterval(function () {\n console.log(\"Function loaded v2.0\");\n\n // Your filtering logic function\n function filterSections(event) {\n if (!event.target.classList.contains(\"filter-item\")) return;\n\n const filterValues = event.target.textContent.toLowerCase();\n let filterValue = filterValues.split(\" \")[0];\n console.log(filterValue);\n\n const filter = document.getElementById(\"tileFilter\");\n const sections = document.querySelectorAll(\".section-item\");\n\n // Remove active class from all filter items\n filter.querySelectorAll(\".filter-item\").forEach((li) => {\n li.classList.remove(\"active\");\n });\n\n // Add active class to clicked filter item\n event.target.classList.add(\"active\");\n\n sections.forEach((section) => {\n if (\n filterValue === \"all\" ||\n filterValue === \"view\" ||\n filterValue === \"view all\" ||\n section.classList.contains(filterValue)\n ) {\n section.style.display = \"block\";\n } else {\n section.style.display = \"none\";\n }\n });\n\n // Increment counter\n counter++;\n console.log(`Counter: ${counter}`);\n }\n\n // Attach the event listener directly to the filter element\n const filter = document.getElementById(\"tileFilter\");\n if (filter) {\n filter.addEventListener(\"click\", filterSections);\n\n // Clear interval after setting up the event listener to avoid multiple attachments\n clearInterval(intervalId);\n console.log(\"Event listener attached and interval cleared.\");\n }\n }, 1000);\n });\n // END - Tile Filters for Homepage\n}\n\n//-------------------------------------------------------\n\n// START - Change ALL code tabs on page if code type is selected\n$(window).on(\"pageLoad\", function (e, state) {\n document.querySelectorAll(\".CodeTabs-toolbar button\").forEach((item) => {\n item.addEventListener(\"click\", updateCodeTabs);\n });\n\n console.log(\"v7\");\n //$('#signindrop').appendTo('ul#header-nav-left > li');\n //$('#signindrop').appendTo(\".Header-leftADQdGVqx1wqU\");\n //$('#supportdrop').appendTo('ul#header-nav-right > li');\n});\n\nfunction updateCodeTabs(e) {\n if (e.isTrusted) {\n //console.log(\"Clicked\");\n //console.log(e);\n //const activeTabTitle = i.innerHTML;\n const activeTabTitle = e.srcElement.innerText;\n //console.log(\"Title:\", activeTabTitle);\n document.querySelectorAll(\".CodeTabs-toolbar button\").forEach((item) => {\n if (item.innerHTML == activeTabTitle) {\n item.click();\n }\n });\n }\n}\n// END - Change ALL code tabs on page if code type is selected\n\n//-------------------------------------------------------\n\n// START - TOC List highlighting\n$(window).on(\"pageLoad\", function (e, state) {\n var tocList = document.querySelector(\".toc-list li\");\n if (tocList !== null) {\n document.querySelector(\".toc-list li\").innerHTML =\n '<a class=\"tocHeader\" href=\"#\" target=\"_self\"><i class=\"icon icon-text-align-left\"></i>On This Page</a>';\n }\n $(\".toc-children > ul > li:first-child\").addClass(\"active\");\n\n const spyScrolling = () => {\n const sections = document.querySelectorAll(\".heading-anchor[id]\");\n\n window.onscroll = () => {\n const scrollPos =\n document.documentElement.scrollTop || document.body.scrollTop;\n\n for (let s in sections)\n if (\n sections.hasOwnProperty(s) &&\n sections[s].parentNode.offsetTop <= scrollPos\n ) {\n const id = sections[s].id;\n\n document\n .querySelector(\"ul.toc-list li.active\")\n .classList.remove(\"active\");\n document\n .querySelector(\n 'ul.toc-list li.toc-children ul li a[href=\"#' + id + '\"]'\n )\n .parentNode.classList.add(\"active\");\n }\n };\n };\n\n spyScrolling();\n});\n// END - TOC List highlighting\n\n//-------------------------------------------------------\n\n// START - Collapse Left Navigation\n$(window).on(\"pageLoad\", function (e, state) {\n function initializeSidebar() {\n // Collapse navigation in the sidebar initially\n $(\".rm-Sidebar-section > .rm-Sidebar-list\").addClass(\"section-collapsed\");\n $(\".rm-Sidebar-heading\").append(\"<span class='icon-chevron'></span>\");\n\n // Expand the section if any sidebar link is active\n const activeLink = $(\".rm-Sidebar-link.active\");\n if (activeLink.length > 0) {\n activeLink.parents(\".rm-Sidebar-list\").addClass(\"section-list-expanded\");\n activeLink\n .parents(\".rm-Sidebar-section\")\n .children(\".rm-Sidebar-heading\")\n .addClass(\"section-expanded\");\n // Add a class to all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").addClass(\n \"expanded-section-item\"\n );\n }\n\n // Fix issue with sub-items getting stuck expanded\n $(\".subpages\").removeClass(\"section-list-expanded\");\n\n // Auto-expand first category (for landing)\n // $('.rm-Sidebar-heading').first().next().addClass(\"section-list-expanded\");\n\n // Add tabindex attribute to each heading\n $(\".rm-Sidebar-heading\").attr(\"tabindex\", \"0\");\n\n // Unbind existing event handlers to prevent duplication\n $(\".rm-Sidebar-heading, .expand-trigger\").off();\n\n // Handle keyboard navigation for Enter key\n $(document).on(\"keydown\", \".rm-Sidebar-heading\", function (e) {\n if (e.key === \"Enter\") {\n e.preventDefault();\n $(this)\n .toggleClass(\"section-expanded\")\n .next()\n .toggleClass(\"section-list-expanded\");\n // Toggle the class for all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").toggleClass(\n \"expanded-section-item\"\n );\n }\n });\n\n // Handle click events on sidebar headings\n $(\".rm-Sidebar-heading\").on(\"click\", function () {\n const isExpanded = $(this).hasClass(\"section-expanded\");\n // Remove only the class from the currently clicked section\n $(this)\n .toggleClass(\"section-expanded\")\n .next()\n .toggleClass(\"section-list-expanded\");\n // Toggle the class for all sidebar items within expanded sections\n $(\".section-list-expanded .Sidebar-item23D-2Kd61_k3\").toggleClass(\n \"expanded-section-item\"\n );\n });\n\n // Hide and toggle content for expand-trigger\n $(\".expand-content\").hide();\n $(\".expand-trigger\").on(\"click\", function () {\n const isHidden = $(\".expand-content\").toggle().is(\":hidden\");\n $(this)\n .find(\"span\")\n .text(isHidden ? \"Show\" : \"Hide\");\n });\n }\n\n // Call the initialize function\n initializeSidebar();\n});\n// END - Collapse Left Navigation\n\n//-------------------------------------------------------\n\n// START - Auto Select Response Dropdown\n//$(window).on(\"pageLoad\", function (e, state) {\n //const clickExample = () => {\n // const examples = document.querySelector(\n // \"[class^='APIResponse-menu-status']\"\n //);\n // if (examples) {\n // clearInterval(interval);\n // document.querySelector(\"[class^='APIResponse-menu-status']\").click();\n //}\n //};\n //const interval = setInterval(clickExample, 200);\n//});\n// END - Auto Select Response Dropdown\n\n//-------------------------------------------------------\n// START: Add Segment Tracking to Try It button\n// TODO: Verify this runs on route changes (UPDATED 11/14/2024 by ReadMe)\n$(window).on(\"load\", function(e, state) {\n // Call Segment Identify on all pages\n analytics.identify();\n\n function addTryItButtonEventListener(button) {\n button.addEventListener(\"click\", () => {\n console.log(\"Try It button Clicked (group)\");\n analytics.track(\"Try It button Clicked\");\n });\n }\n\n // Attempt to locate the button initially\n let tryItBtn = document.querySelector(\".rm-TryIt\");\n\n if (tryItBtn) {\n console.log(\"Try It button found initially.\");\n addTryItButtonEventListener(tryItBtn);\n } else {\n console.warn(\"Try It button not found on load. Setting up MutationObserver...\");\n\n // Set up a MutationObserver to watch for changes in the DOM\n const observer = new MutationObserver((mutations, obs) => {\n tryItBtn = document.querySelector(\".rm-TryIt\");\n if (tryItBtn) {\n console.log(\"Try It button found by MutationObserver.\");\n addTryItButtonEventListener(tryItBtn);\n obs.disconnect(); // Stop observing once the button is found\n }\n });\n\n // Start observing the document body for any added nodes\n observer.observe(document.body, { childList: true, subtree: true });\n }\n});\n\n// END: Add Segment Tracking to Try It button\n//-------------------------------------------------------\n\n$(window).on('pageLoad', function(e, state) {\n // Start the timeout\n setTimeout(function() {\n // Select all 'suggestEdits' links\n var editLinks = document.querySelectorAll('a.suggestEdits');\n\n // Function to modify the links\n function modifyLink(link) {\n link.addEventListener('click', function(event) {\n event.preventDefault(); // Prevent the default link behavior\n window.open(link.href, '_blank'); // Open in a new tab\n });\n link.target = '_blank'; // Ensure all links open in a new tab\n }\n\n // Apply the modifications to all 'suggestEdits' links\n editLinks.forEach(modifyLink);\n\n // Select all 'Log In' links using a more inclusive class identifier for login links\n var loginLinks = document.querySelectorAll('a[class*=\"rm-Header-top-link\"]');\n\n // Apply the modifications to all 'Log In' links\n loginLinks.forEach(modifyLink);\n }, 1000); // Delay of 1000 milliseconds (1 second)\n});","html":{"header":"<!-- OneTrust Cookies Consent Notice start for docs.foursquare.com -->\n<script src=\"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\" type=\"text/javascript\" charset=\"UTF-8\" data-domain-script=\"018ea9d7-636f-7c3e-968b-d4f75356c650\" ></script>\n<script type=\"text/javascript\">\nfunction OptanonWrapper() { }\n</script>\n<!-- OneTrust Cookies Consent Notice end for docs.foursquare.com -->\n\n<script src='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.js'></script>\n<link href='https://api.mapbox.com/mapbox-gl-js/v2.8.2/mapbox-gl.css' rel='stylesheet' />\n\n\n<script type=\"text/plain\" class=\"optanon-category-C0002\">\n(function() {\n var didInit = false;\n function initMunchkin() {\n if(didInit === false) {\n didInit = true;\n Munchkin.init('579-FAI-132');\n }\n }\n var s = document.createElement('script');\n s.type = 'text/javascript';\n s.async = true;\n s.src = '//munchkin.marketo.net/munchkin.js';\n s.onreadystatechange = function() {\n if (this.readyState == 'complete' || this.readyState == 'loaded') {\n initMunchkin();\n }\n };\n s.onload = initMunchkin;\n document.getElementsByTagName('head')[0].appendChild(s);\n})();\n</script>\n\n<!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-PH9DPZ8');</script>\n<!-- End Google Tag Manager -->","home_footer":null,"page_footer":"<script>\n// Query Param URL's for API Examples\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n // Toggle to enable or disable email validation\n const isEmailCheckEnabled = false; // Set this to `false` to skip email check\n\n // Function to check if the user's email domain is allowed\n function isEmailAllowed(email) {\n const allowedDomains = ['readme.io', 'readme.com', 'foursquare.com'];\n const emailDomain = email.split('@')[1];\n return allowedDomains.includes(emailDomain);\n }\n\n // Parse the email from the hub-me data\n const hubMeData = document.getElementById('hub-me').getAttribute('data-json');\n const parsedData = JSON.parse(hubMeData);\n const userEmail = parsedData.user ? parsedData.user.email : '';\n\n // If email validation is enabled, check the user's email domain\n if (isEmailCheckEnabled && !isEmailAllowed(userEmail)) {\n console.log(\"Email domain not allowed. Code will not run.\");\n return; // Exit early if email validation is enabled and email is not allowed\n }\n\n console.log(\"Page loaded with delay.\");\n const urlParams = new URLSearchParams(window.location.search);\n const exampleParam = urlParams.get(\"example\");\n console.log(\"Example parameter from URL:\", exampleParam);\n\n let lastSelectedExample = exampleParam ? exampleParam.toLowerCase() : \"\";\n\n function normalizeText(text) {\n return text\n .toLowerCase()\n .trim()\n .replace(/[\\s/]+/g, \"-\")\n .replace(/[^a-zA-Z0-9-]/g, \"\");\n }\n\n // Function to check if the cookie banner is visible\n function isCookieBannerVisible() {\n const cookieBanner = document.querySelector(\"#onetrust-policy\");\n return cookieBanner && cookieBanner.offsetHeight > 0; // Check if the banner is visible\n }\n\n // Only proceed with dropdown logic if the cookie banner is not visible\n if (exampleParam && !isCookieBannerVisible()) {\n setTimeout(() => {\n const exampleButton = document.querySelector(\"#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB\");\n\n if (exampleButton) {\n exampleButton.click();\n console.log(\"Dropdown opened automatically.\");\n\n setTimeout(() => {\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Normalized option: ${normalizedOptionText}, Query param: ${exampleParam.toLowerCase().trim()}`);\n if (normalizedOptionText === exampleParam.toLowerCase().trim()) {\n console.log(`Auto-selecting option: ${optionText}`);\n option.click();\n }\n });\n }, 400);\n }\n }, 600);\n } else {\n console.log(\"Cookie banner is visible. Skipping dropdown logic.\");\n }\n\n // Function to handle dropdown click events\n function handleDropdownClick(event) {\n console.log(\"Dropdown clicked. Target:\", event.target);\n\n // Ensure that the clicked target is inside the correct dropdown\n const dropdownContent = document.querySelector(\".tippy-content\");\n if (dropdownContent && dropdownContent.contains(event.target)) {\n // Check for specific click targets, e.g., the entire .Menu-Item, not just .Menu-Item span\n const option = event.target.closest(\".Menu-Item\");\n if (option) {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Clicked option: ${optionText}`);\n\n if (normalizedOptionText !== lastSelectedExample) {\n console.log(`Updating URL to: ?example=${normalizedOptionText}`);\n history.replaceState(null, \"\", `?example=${normalizedOptionText}`);\n lastSelectedExample = normalizedOptionText;\n } else {\n console.log(`Re-selecting the same option: ${optionText}`);\n history.replaceState(null, \"\", `?example=${normalizedOptionText}`);\n }\n } else {\n console.log(\"Clicked element was not a valid dropdown option:\", event.target);\n }\n } else {\n console.log(\"Clicked element is outside of dropdown:\", event.target);\n }\n }\n\n // Add event listener specifically for clicks within #ReferencePlayground\n const referencePlayground = document.querySelector(\"#ReferencePlayground\");\n if (referencePlayground) {\n referencePlayground.addEventListener(\"click\", (event) => {\n // Ensure the clicked element is part of the dropdown options within #ReferencePlayground\n if (!event.target.closest(\".Menu-Item\")) {\n return; // Ignore clicks outside the valid options\n }\n\n handleDropdownClick(event); // Only handle valid clicks within #ReferencePlayground\n });\n }\n\n // Add a listener for the dropdown button to recheck the options when it's clicked\n const dropdownButton = document.querySelector(\"#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB\");\n if (dropdownButton) {\n dropdownButton.addEventListener(\"click\", () => {\n setTimeout(() => {\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n const normalizedOptionText = normalizeText(optionText);\n console.log(`Rechecking options for: ${normalizedOptionText}`);\n });\n }, 300); // Ensure this happens after the dropdown menu opens\n });\n }\n\n // Optional: Use MutationObserver to recheck dropdown content if it's dynamically updated\n const observer = new MutationObserver(() => {\n console.log(\"Dropdown content changed. Re-checking options...\");\n const options = document.querySelectorAll(\".tippy-content .Menu-Item span\");\n options.forEach((option) => {\n const optionText = option.textContent.trim();\n console.log(`Option rechecked: ${optionText}`);\n });\n });\n\n observer.observe(document.querySelector('.tippy-content'), {\n childList: true, // Watch for added/removed nodes\n subtree: true, // Watch all descendant elements\n });\n});\n</script>"}},"header":{"type":"line","gradient_color":null,"overlay":{"fill":"auto","type":"triangles","position":"top-left","image":{"uri":null,"url":null,"name":null,"width":null,"height":null,"color":null,"links":{"original_url":null}}}},"navigation":{"first_page":"landing_page","left":[],"logo_link":"landing_page","right":[{"type":"link_url","title":"Support","url":"https://foursquare4411.zendesk.com/hc/en-us/requests/new","custom_page":null},{"type":"link_url","title":"Log In","url":"https://location.foursquare.com/log-in/","custom_page":null}],"sub_nav":[],"subheader_layout":"links","version":"enabled","links":{"home":{"label":"Home","visibility":"enabled"},"graphql":{"label":"GraphQL","visibility":"disabled"},"guides":{"label":"Guides","alias":null,"visibility":"enabled"},"reference":{"label":"API Reference","alias":null,"visibility":"enabled"},"recipes":{"label":"Recipes","alias":null,"visibility":"disabled"},"changelog":{"label":"Changelog","alias":null,"visibility":"enabled"},"discussions":{"label":"Discussions","alias":null,"visibility":"enabled"}}}}}},"version":{"_id":"6606ec7d41d324002a857d4a","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2024-03-29T16:29:49.560Z","project":"6606ec7d41d324002a857d4b","createdAt":"2024-03-29T16:29:49.644Z","updatedAt":"2024-03-29T16:29:49.819Z","__v":0}},"reqUrl":"/","version":{"_id":"6606ec7d41d324002a857d4a","version":"1.0.0","version_clean":"1.0.0","codename":"","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":[],"releaseDate":"2024-03-29T16:29:49.560Z","project":"6606ec7d41d324002a857d4b","createdAt":"2024-03-29T16:29:49.644Z","updatedAt":"2024-03-29T16:29:49.819Z","__v":0},"lang":"en","langFull":"Default","isDetachedProductionSite":false}"></script></div><div id="ssr-end"><script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[6859,1802,9772,3284,7449,7372,9082,572,5312,5548,2395,6522,7112,4608,8263,1282,2852,3880,7783,1456,1666,5798,2144,9141,4002,3787,4935,6841,6722,1936,9575,6922,2859,7971,153,1313,1080,9852,8684,1202,1343,6060,2637,4674,1731,3859,8063,4467,5408,2402,2578,3221,7327,7285,3307,1948,4793,2616,3412,678,7289,3556,7031,8899]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["routes-SuperHub","Header","routes-PageNotFound","Footer","routes-Changelog","Post","routes-Landing","core-icons-chevron-up-down-svg","routes-Doc","core-icons-arrow-right-svg","CustomPage","routes-Reference","Editor","core-icons-x-circle-svg","core-icons-suggested-edits-svg","core-icons-alert-circle-svg","core-icons-more-vertical-svg","core-icons-lock-svg","List","core-icons-chevron-down-svg","core-icons-arrow-up-right-svg","routes-Tutorials","routes-CustomPage","routes-Discuss","Page","core-icons-eye-off-svg","core-icons-search-svg","core-icons-custom-pages-svg","routes-SuperHub-Routes","rmdx","core-icons-star-svg","core-icons-trending-up-svg","core-icons-callout-info-svg","core-icons-webhook-svg","core-icons-inbox-svg","core-graphics-json-svg","core-icons-key-svg","core-icons-message-circle-svg","New"]}</script> <script async data-chunk="main" src="https://cdn.readme.io/public/hub/web/main.766cf20fa350c2c18107.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6859.fc1496da022e612abe33.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1802.00a1e88cc0d9da2aae1b.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9772.1912e092b9c8785ff5c3.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/3284.6ecd6ef27e2009d3fdc7.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7449.dae0332305a8704415a6.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7372.aa4569536a36087cf4a9.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/9082.f9fa9ec2b80af1ef61bd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/572.bab1eda8453360a8a761.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5312.ca2c08ec1b75bb03c21e.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/5548.8fb1bb5d57de6c263c67.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/2395.6288c030d5183baa5a89.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/6522.057d8ea587133ae98687.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/7112.69c3d611e7e54e411b26.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/4608.3b5a227647e78e858c3f.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/8263.a563779273b90f66c0db.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/1282.591f476c316bf3670bbd.js"></script> <script async data-chunk="routes-SuperHub" src="https://cdn.readme.io/public/hub/web/routes-SuperHub.a3bb3020bf29f8f67ef8.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/3880.3892311d81c548cb073c.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/7783.48ca7ef3a5c469d97e53.js"></script> <script async data-chunk="Header" src="https://cdn.readme.io/public/hub/web/Header.ad57d9fcd570c04fb712.js"></script> <script async data-chunk="routes-PageNotFound" src="https://cdn.readme.io/public/hub/web/routes-PageNotFound.84a460336ee9c83a7d55.js"></script> <script async data-chunk="Footer" src="https://cdn.readme.io/public/hub/web/Footer.eb98b86c4279989f5a59.js"></script> <script async data-chunk="routes-Changelog" src="https://cdn.readme.io/public/hub/web/routes-Changelog.3f125a62ed05cc53aec4.js"></script> <script async data-chunk="Post" src="https://cdn.readme.io/public/hub/web/Post.cced33af5051de7f473f.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/4002.08d1caef58d08eaccd19.js"></script> <script async data-chunk="routes-Landing" src="https://cdn.readme.io/public/hub/web/routes-Landing.f0816876bdfbbc06801a.js"></script> <script async data-chunk="core-icons-chevron-up-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-up-down-svg.6aae957df71e6f4c5e24.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/6841.587d285d41ca8bab11b1.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/6722.e485c5aa155bd0f0ccf8.js"></script> <script async data-chunk="routes-Doc" src="https://cdn.readme.io/public/hub/web/routes-Doc.e3a4e0817a9a640436bc.js"></script> <script async data-chunk="core-icons-arrow-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-right-svg.eadb74658f93b4e7d75f.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/6922.e8247ef6931a72e55b3e.js"></script> <script async data-chunk="CustomPage" src="https://cdn.readme.io/public/hub/web/2859.94b03b9a9585460aa921.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/7971.db270c2970b791e38435.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/153.e4db5a313c7d51383015.js"></script> <script async data-chunk="routes-Reference" src="https://cdn.readme.io/public/hub/web/routes-Reference.d66a49f09580aafdabb6.js"></script> <script async data-chunk="Editor" src="https://cdn.readme.io/public/hub/web/Editor.002979730c36f9c65ad3.js"></script> <script async data-chunk="core-icons-x-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-x-circle-svg.abc0e0ea5b7f9dff667c.js"></script> <script async data-chunk="core-icons-suggested-edits-svg" src="https://cdn.readme.io/public/hub/web/core-icons-suggested-edits-svg.8d2d8ac2fd22ded9238d.js"></script> <script async data-chunk="core-icons-alert-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-alert-circle-svg.4cee8264c97045599b56.js"></script> <script async data-chunk="core-icons-more-vertical-svg" src="https://cdn.readme.io/public/hub/web/core-icons-more-vertical-svg.4822b3f831e11095980d.js"></script> <script async data-chunk="core-icons-lock-svg" src="https://cdn.readme.io/public/hub/web/core-icons-lock-svg.70942d3ee6bad6267696.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/2637.a5df1d5e240762d7981f.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/4674.13378da16ce7b5beba66.js"></script> <script async data-chunk="List" src="https://cdn.readme.io/public/hub/web/List.12cee315afa198c8e23e.js"></script> <script async data-chunk="core-icons-chevron-down-svg" src="https://cdn.readme.io/public/hub/web/core-icons-chevron-down-svg.e20b84e9871bd73d1b8c.js"></script> <script async data-chunk="core-icons-arrow-up-right-svg" src="https://cdn.readme.io/public/hub/web/core-icons-arrow-up-right-svg.8ec73f7e322d79a2695b.js"></script> <script async data-chunk="routes-Tutorials" src="https://cdn.readme.io/public/hub/web/routes-Tutorials.8adf2bf8562dfeff14b4.js"></script> <script async data-chunk="routes-Discuss" src="https://cdn.readme.io/public/hub/web/routes-Discuss.6a5b69949f194448cf4f.js"></script> <script async data-chunk="Page" src="https://cdn.readme.io/public/hub/web/Page.65c6f721688901333944.js"></script> <script async data-chunk="core-icons-eye-off-svg" src="https://cdn.readme.io/public/hub/web/core-icons-eye-off-svg.b2b8b241b4b324dfd9c1.js"></script> <script async data-chunk="core-icons-search-svg" src="https://cdn.readme.io/public/hub/web/core-icons-search-svg.ad9cac962958d30983a7.js"></script> <script async data-chunk="core-icons-custom-pages-svg" src="https://cdn.readme.io/public/hub/web/core-icons-custom-pages-svg.444e514638d9afbec182.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/7285.703d773b1bb63ae6e7ee.js"></script> <script async data-chunk="routes-SuperHub-Routes" src="https://cdn.readme.io/public/hub/web/routes-SuperHub-Routes.5ccfbee71da134a1eeba.js"></script> <script async data-chunk="rmdx" src="https://cdn.readme.io/public/hub/web/rmdx.594ae0fac8012b876a80.js"></script> <script async data-chunk="core-icons-star-svg" src="https://cdn.readme.io/public/hub/web/core-icons-star-svg.b834e1612cb2af1e174e.js"></script> <script async data-chunk="core-icons-trending-up-svg" src="https://cdn.readme.io/public/hub/web/core-icons-trending-up-svg.0dd920b0698e57f75afa.js"></script> <script async data-chunk="core-icons-callout-info-svg" src="https://cdn.readme.io/public/hub/web/core-icons-callout-info-svg.79b14e8568c9cecbc827.js"></script> <script async data-chunk="core-icons-webhook-svg" src="https://cdn.readme.io/public/hub/web/core-icons-webhook-svg.fe540ea1c09e1c0e0247.js"></script> <script async data-chunk="core-icons-inbox-svg" src="https://cdn.readme.io/public/hub/web/core-icons-inbox-svg.01c2ecb759e417a98bb8.js"></script> <script async data-chunk="core-icons-key-svg" src="https://cdn.readme.io/public/hub/web/core-icons-key-svg.71e09670b926900508b8.js"></script> <script async data-chunk="core-icons-message-circle-svg" src="https://cdn.readme.io/public/hub/web/core-icons-message-circle-svg.1e24c2d2eb4f9a6ede5d.js"></script> <script async data-chunk="New" src="https://cdn.readme.io/public/hub/web/New.908bc26e77bebc585452.js"></script></div><script async="async" src="https://www.googletagmanager.com/gtag/js?id=G-13W256ZLLK"></script><script>window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-13W256ZLLK');</script><script>!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","group","track","ready","alias","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t){var e=document.createElement("script");e.type="text/javascript";e.async=!0;e.src=("https:"===document.location.protocol?"https://":"http://")+ "cdn.segment.com" +"/analytics.js/v1/"+t+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)};analytics.SNIPPET_VERSION="3.0.1"; analytics.load("3DbHeP71q2x6cuEMciZt68nJ1SZoeLEj"); }}(); </script><script id="customJS">//Hide Code Tutorial Search Filter $(window).on('pageLoad', function(e, state) { let attemptCount = 0; // Initialize a counter to keep track of the attempts const hideFilter = () => { // Find all labels within the refinement list const labels = document.querySelectorAll("[class*='RefinementList'] label"); // Increment the attempt count attemptCount++; // Iterate over each label for (let label of labels) { // Check if the label text matches "Project Name" if (label.textContent.trim() === "Code Tutorials") { // Hide the parent element of the label to remove the entire filter from view label.parentElement.style.display = 'none'; clearInterval(interval); // Clear the interval as the filter is found and hidden return; // Exit the function } } // Check if the attempt count has reached 10 if (attemptCount >= 10) { clearInterval(interval); // Clear the interval if 10 attempts have been made } }; const interval = setInterval(hideFilter, 500); // Set the interval to execute every 500 milliseconds }); //Dark Mode Hack $(window).on('pageLoad', function(e, state) { console.log("Page Loaded!"); // Counter to track the number of intervals let intervalCount = 0; // Function to check and perform theme toggle behavior if the data-color-mode is set to "system" const checkAndToggleTheme = () => { // Get the current color mode var currentMode = document.documentElement.getAttribute('data-color-mode'); console.log('Current color mode:', currentMode); // Check if the current mode is "system" if (currentMode === 'system') { console.log('System mode detected. Performing theme toggle behavior.'); // Find the theme toggle button by aria-label const lightToggleButton = document.querySelector('[aria-label="Toggle to light mode"]'); if (lightToggleButton) { // Click the "Light" toggle button lightToggleButton.click(); } else { console.log('Light mode toggle button not found.'); } } else { console.log('Theme toggle behavior not performed because the color mode is not "system".'); } // Increment intervalCount intervalCount++; // Check if intervalCount reaches 2, then stop further execution if (intervalCount >= 2) { clearInterval(intervalId); } }; // Call the function to check and toggle the theme initially checkAndToggleTheme(); // Set interval to repeatedly call checkAndToggleTheme every 1100 milliseconds const intervalId = setInterval(checkAndToggleTheme, 200); }); // START - Custom Project Dropdown document.addEventListener("DOMContentLoaded", function () { setTimeout(function () { // Create a flag to check if the dropdown has already been inserted var dropdownInserted = false; // Find all elements with a class that starts with "Header-bottom" var headerBottomElements = document.querySelectorAll('[class^="Header-bottom"] nav'); // Define a mapping of URL paths to section names var pathToSectionMap = { "/data-products": "Data Products", "/campaign-products": "Campaign Products", "/analytics-products": "Analytics Products", "/developer": "Developer" }; // Function to get the section name based on the current URL function getSectionName() { var currentPath = window.location.pathname.toLowerCase(); for (var path in pathToSectionMap) { if (currentPath.indexOf(path) !== -1) { return pathToSectionMap[path]; } } return "Choose Product"; } // Loop through the matched elements headerBottomElements.forEach(function (navElement) { // Check if the current element is within an element with the class "Dropdown" if (!navElement.closest('.Dropdown')) { // If not, insert the clickable dropdown at the very beginning of this <nav> element // Create a new dropdown element var dropdown = document.createElement("div"); dropdown.classList.add("Dropdown"); // You can define your CSS styles for the dropdown here // Create a button for the clickable dropdown var dropdownButton = document.createElement("button"); dropdownButton.classList.add("Dropdown-button"); // Get the section name based on the current URL var sectionName = getSectionName(); // Set the dropdown button text dropdownButton.textContent = sectionName + " ▾"; dropdown.appendChild(dropdownButton); // Create a list for the dropdown items var dropdownList = document.createElement("ul"); dropdownList.classList.add("Dropdown-list"); // You can define your CSS styles for the dropdown list here // Define the items and their URLs var items = [ { text: "Data Products", url: "/data-products" }, { text: "Campaign Products", url: "/campaign-products" }, { text: "Analytics Products", url: "/analytics-products" }, { text: "Developer", url: "/developer" }, ]; // Filter out the active item from the list var activeSection = sectionName.toLowerCase(); items = items.filter(function (item) { return item.text.toLowerCase() !== activeSection; }); // Create list items and links for each item items.forEach(function (item) { var listItem = document.createElement("li"); var link = document.createElement("a"); link.setAttribute("href", item.url); link.textContent = item.text; listItem.appendChild(link); dropdownList.appendChild(listItem); }); // Append the dropdown list to the dropdown element dropdown.appendChild(dropdownList); // Insert the clickable dropdown at the very beginning of this <nav> element navElement.insertBefore(dropdown, navElement.firstChild); // Add a click event listener to toggle the visibility of the dropdown dropdownButton.addEventListener("click", function () { dropdownList.classList.toggle("active"); }); } }); // Inject the styles into the document's head var styleElement = document.createElement("style"); styleElement.textContent = ` /* Define CSS styles for the dropdown and its button */ .rm-Header-bottom .Dropdown {position: relative;display: inline-block;z-index: 9999;} .rm-Header-bottom .Dropdown-button {background-color: transparent;cursor: pointer;font-weight: bold;font-size: 1em;color: #333;border: 1px solid #e8e8e8;padding: 6px 10px;border-radius: 8px;} .rm-Header-bottom .Dropdown-list {position: absolute;display: none;background-color: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);list-style: none;margin: 0;padding: 0;min-width: 125px;} .rm-Header-bottom ul.Dropdown-list {border-radius: 2px 2px 10px 10px;} .Dropdown-list li {padding: 3px 5px;text-align: left;} .Dropdown-button {cursor: pointer;} .Dropdown-list.active {display: block;} .Dropdown-list a {text-decoration: none;color: #333;display: block;padding: 7px;width: 145px;} .Dropdown-list a:hover {background-color: #f2f2f2;} .Header-leftADQdGVqx1wqU, .Header-bottom2eLKOFXMEmh5 {overflow: visible !important;} `; // Append the style element to the document's head document.head.appendChild(styleElement); }, 800); // delay }); // END - Custom Project Dropdown // START - Login Link $(window).on("pageLoad", function (e, state) { const link = document.querySelector( ".rm-Header-top-link_login.Button_primary" ); if (link) { link.href = "https://foursquare.com/developers/login"; } }); // END - Login Link //------------------------------------------------------- // START - Logged in dev console link window.addEventListener("load", function () { const header = document.querySelector(".rm-Header-top-link_login"); const logoutWrapper = header.children[0]; if (logoutWrapper === undefined) return; logoutWrapper.addEventListener("click", function () { setTimeout(() => { const logoutDiv = document.querySelector( ".tippy-content > div > div > div" ); if (logoutDiv) { let logoutLink; if (window.hasDeveloperConsoleLink) { logoutLink = logoutDiv.children[1]; } else { logoutLink = logoutDiv.children[0]; } logoutLink.href = "https://foursquare.com/developers/home"; logoutLink.target = "_blank"; logoutLink.rel = "noopener noreferrer"; logoutLink.textContent = "Developer Console"; } }, "25"); }); }); // END - Logged out dev console link //------------------------------------------------------- // START - Custom Search Popup $(window).on('pageLoad', function(e, state) { setTimeout(function() { const openSearchPopup = () => { const cmsSearchButton = document.querySelector('.rm-SearchToggle'); if (cmsSearchButton) { cmsSearchButton.click(); } }; const triggerSearchButton = document.getElementsByClassName("landing-page-trigger-search-button")[0]; if (triggerSearchButton) { triggerSearchButton.addEventListener("click", openSearchPopup); } }, 700); }); // END - Custom Search Popup //------------------------------------------------------- // START - Tile Filters for Homepage // List of allowed URLs const allowedUrls = [ "https://docs.foursquare.com/", "https://docs.foursquare.com/campaign-products", "https://docs.foursquare.com/data-products", "https://docs.foursquare.com/analytics-products", "https://docs.foursquare.com/developer" ]; // Check if the current URL is in the allowed list if (allowedUrls.includes(window.location.href)) { // START - Tile Filters for Homepage document.addEventListener("DOMContentLoaded", function () { let counter = 0; // Initialize counter variable const intervalId = setInterval(function () { console.log("Function loaded v2.0"); // Your filtering logic function function filterSections(event) { if (!event.target.classList.contains("filter-item")) return; const filterValues = event.target.textContent.toLowerCase(); let filterValue = filterValues.split(" ")[0]; console.log(filterValue); const filter = document.getElementById("tileFilter"); const sections = document.querySelectorAll(".section-item"); // Remove active class from all filter items filter.querySelectorAll(".filter-item").forEach((li) => { li.classList.remove("active"); }); // Add active class to clicked filter item event.target.classList.add("active"); sections.forEach((section) => { if ( filterValue === "all" || filterValue === "view" || filterValue === "view all" || section.classList.contains(filterValue) ) { section.style.display = "block"; } else { section.style.display = "none"; } }); // Increment counter counter++; console.log(`Counter: ${counter}`); } // Attach the event listener directly to the filter element const filter = document.getElementById("tileFilter"); if (filter) { filter.addEventListener("click", filterSections); // Clear interval after setting up the event listener to avoid multiple attachments clearInterval(intervalId); console.log("Event listener attached and interval cleared."); } }, 1000); }); // END - Tile Filters for Homepage } //------------------------------------------------------- // START - Change ALL code tabs on page if code type is selected $(window).on("pageLoad", function (e, state) { document.querySelectorAll(".CodeTabs-toolbar button").forEach((item) => { item.addEventListener("click", updateCodeTabs); }); console.log("v7"); //$('#signindrop').appendTo('ul#header-nav-left > li'); //$('#signindrop').appendTo(".Header-leftADQdGVqx1wqU"); //$('#supportdrop').appendTo('ul#header-nav-right > li'); }); function updateCodeTabs(e) { if (e.isTrusted) { //console.log("Clicked"); //console.log(e); //const activeTabTitle = i.innerHTML; const activeTabTitle = e.srcElement.innerText; //console.log("Title:", activeTabTitle); document.querySelectorAll(".CodeTabs-toolbar button").forEach((item) => { if (item.innerHTML == activeTabTitle) { item.click(); } }); } } // END - Change ALL code tabs on page if code type is selected //------------------------------------------------------- // START - TOC List highlighting $(window).on("pageLoad", function (e, state) { var tocList = document.querySelector(".toc-list li"); if (tocList !== null) { document.querySelector(".toc-list li").innerHTML = '<a class="tocHeader" href="#" target="_self"><i class="icon icon-text-align-left"></i>On This Page</a>'; } $(".toc-children > ul > li:first-child").addClass("active"); const spyScrolling = () => { const sections = document.querySelectorAll(".heading-anchor[id]"); window.onscroll = () => { const scrollPos = document.documentElement.scrollTop || document.body.scrollTop; for (let s in sections) if ( sections.hasOwnProperty(s) && sections[s].parentNode.offsetTop <= scrollPos ) { const id = sections[s].id; document .querySelector("ul.toc-list li.active") .classList.remove("active"); document .querySelector( 'ul.toc-list li.toc-children ul li a[href="#' + id + '"]' ) .parentNode.classList.add("active"); } }; }; spyScrolling(); }); // END - TOC List highlighting //------------------------------------------------------- // START - Collapse Left Navigation $(window).on("pageLoad", function (e, state) { function initializeSidebar() { // Collapse navigation in the sidebar initially $(".rm-Sidebar-section > .rm-Sidebar-list").addClass("section-collapsed"); $(".rm-Sidebar-heading").append("<span class='icon-chevron'></span>"); // Expand the section if any sidebar link is active const activeLink = $(".rm-Sidebar-link.active"); if (activeLink.length > 0) { activeLink.parents(".rm-Sidebar-list").addClass("section-list-expanded"); activeLink .parents(".rm-Sidebar-section") .children(".rm-Sidebar-heading") .addClass("section-expanded"); // Add a class to all sidebar items within expanded sections $(".section-list-expanded .Sidebar-item23D-2Kd61_k3").addClass( "expanded-section-item" ); } // Fix issue with sub-items getting stuck expanded $(".subpages").removeClass("section-list-expanded"); // Auto-expand first category (for landing) // $('.rm-Sidebar-heading').first().next().addClass("section-list-expanded"); // Add tabindex attribute to each heading $(".rm-Sidebar-heading").attr("tabindex", "0"); // Unbind existing event handlers to prevent duplication $(".rm-Sidebar-heading, .expand-trigger").off(); // Handle keyboard navigation for Enter key $(document).on("keydown", ".rm-Sidebar-heading", function (e) { if (e.key === "Enter") { e.preventDefault(); $(this) .toggleClass("section-expanded") .next() .toggleClass("section-list-expanded"); // Toggle the class for all sidebar items within expanded sections $(".section-list-expanded .Sidebar-item23D-2Kd61_k3").toggleClass( "expanded-section-item" ); } }); // Handle click events on sidebar headings $(".rm-Sidebar-heading").on("click", function () { const isExpanded = $(this).hasClass("section-expanded"); // Remove only the class from the currently clicked section $(this) .toggleClass("section-expanded") .next() .toggleClass("section-list-expanded"); // Toggle the class for all sidebar items within expanded sections $(".section-list-expanded .Sidebar-item23D-2Kd61_k3").toggleClass( "expanded-section-item" ); }); // Hide and toggle content for expand-trigger $(".expand-content").hide(); $(".expand-trigger").on("click", function () { const isHidden = $(".expand-content").toggle().is(":hidden"); $(this) .find("span") .text(isHidden ? "Show" : "Hide"); }); } // Call the initialize function initializeSidebar(); }); // END - Collapse Left Navigation //------------------------------------------------------- // START - Auto Select Response Dropdown //$(window).on("pageLoad", function (e, state) { //const clickExample = () => { // const examples = document.querySelector( // "[class^='APIResponse-menu-status']" //); // if (examples) { // clearInterval(interval); // document.querySelector("[class^='APIResponse-menu-status']").click(); //} //}; //const interval = setInterval(clickExample, 200); //}); // END - Auto Select Response Dropdown //------------------------------------------------------- // START: Add Segment Tracking to Try It button // TODO: Verify this runs on route changes (UPDATED 11/14/2024 by ReadMe) $(window).on("load", function(e, state) { // Call Segment Identify on all pages analytics.identify(); function addTryItButtonEventListener(button) { button.addEventListener("click", () => { console.log("Try It button Clicked (group)"); analytics.track("Try It button Clicked"); }); } // Attempt to locate the button initially let tryItBtn = document.querySelector(".rm-TryIt"); if (tryItBtn) { console.log("Try It button found initially."); addTryItButtonEventListener(tryItBtn); } else { console.warn("Try It button not found on load. Setting up MutationObserver..."); // Set up a MutationObserver to watch for changes in the DOM const observer = new MutationObserver((mutations, obs) => { tryItBtn = document.querySelector(".rm-TryIt"); if (tryItBtn) { console.log("Try It button found by MutationObserver."); addTryItButtonEventListener(tryItBtn); obs.disconnect(); // Stop observing once the button is found } }); // Start observing the document body for any added nodes observer.observe(document.body, { childList: true, subtree: true }); } }); // END: Add Segment Tracking to Try It button //------------------------------------------------------- $(window).on('pageLoad', function(e, state) { // Start the timeout setTimeout(function() { // Select all 'suggestEdits' links var editLinks = document.querySelectorAll('a.suggestEdits'); // Function to modify the links function modifyLink(link) { link.addEventListener('click', function(event) { event.preventDefault(); // Prevent the default link behavior window.open(link.href, '_blank'); // Open in a new tab }); link.target = '_blank'; // Ensure all links open in a new tab } // Apply the modifications to all 'suggestEdits' links editLinks.forEach(modifyLink); // Select all 'Log In' links using a more inclusive class identifier for login links var loginLinks = document.querySelectorAll('a[class*="rm-Header-top-link"]'); // Apply the modifications to all 'Log In' links loginLinks.forEach(modifyLink); }, 1000); // Delay of 1000 milliseconds (1 second) }); </script><script> // Query Param URL's for API Examples document.addEventListener("DOMContentLoaded", function () { // Toggle to enable or disable email validation const isEmailCheckEnabled = false; // Set this to `false` to skip email check // Function to check if the user's email domain is allowed function isEmailAllowed(email) { const allowedDomains = ['readme.io', 'readme.com', 'foursquare.com']; const emailDomain = email.split('@')[1]; return allowedDomains.includes(emailDomain); } // Parse the email from the hub-me data const hubMeData = document.getElementById('hub-me').getAttribute('data-json'); const parsedData = JSON.parse(hubMeData); const userEmail = parsedData.user ? parsedData.user.email : ''; // If email validation is enabled, check the user's email domain if (isEmailCheckEnabled && !isEmailAllowed(userEmail)) { console.log("Email domain not allowed. Code will not run."); return; // Exit early if email validation is enabled and email is not allowed } console.log("Page loaded with delay."); const urlParams = new URLSearchParams(window.location.search); const exampleParam = urlParams.get("example"); console.log("Example parameter from URL:", exampleParam); let lastSelectedExample = exampleParam ? exampleParam.toLowerCase() : ""; function normalizeText(text) { return text .toLowerCase() .trim() .replace(/[\s/]+/g, "-") .replace(/[^a-zA-Z0-9-]/g, ""); } // Function to check if the cookie banner is visible function isCookieBannerVisible() { const cookieBanner = document.querySelector("#onetrust-policy"); return cookieBanner && cookieBanner.offsetHeight > 0; // Check if the banner is visible } // Only proceed with dropdown logic if the cookie banner is not visible if (exampleParam && !isCookieBannerVisible()) { setTimeout(() => { const exampleButton = document.querySelector("#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB"); if (exampleButton) { exampleButton.click(); console.log("Dropdown opened automatically."); setTimeout(() => { const options = document.querySelectorAll(".tippy-content .Menu-Item span"); options.forEach((option) => { const optionText = option.textContent.trim(); const normalizedOptionText = normalizeText(optionText); console.log(`Normalized option: ${normalizedOptionText}, Query param: ${exampleParam.toLowerCase().trim()}`); if (normalizedOptionText === exampleParam.toLowerCase().trim()) { console.log(`Auto-selecting option: ${optionText}`); option.click(); } }); }, 400); } }, 600); } else { console.log("Cookie banner is visible. Skipping dropdown logic."); } // Function to handle dropdown click events function handleDropdownClick(event) { console.log("Dropdown clicked. Target:", event.target); // Ensure that the clicked target is inside the correct dropdown const dropdownContent = document.querySelector(".tippy-content"); if (dropdownContent && dropdownContent.contains(event.target)) { // Check for specific click targets, e.g., the entire .Menu-Item, not just .Menu-Item span const option = event.target.closest(".Menu-Item"); if (option) { const optionText = option.textContent.trim(); const normalizedOptionText = normalizeText(optionText); console.log(`Clicked option: ${optionText}`); if (normalizedOptionText !== lastSelectedExample) { console.log(`Updating URL to: ?example=${normalizedOptionText}`); history.replaceState(null, "", `?example=${normalizedOptionText}`); lastSelectedExample = normalizedOptionText; } else { console.log(`Re-selecting the same option: ${optionText}`); history.replaceState(null, "", `?example=${normalizedOptionText}`); } } else { console.log("Clicked element was not a valid dropdown option:", event.target); } } else { console.log("Clicked element is outside of dropdown:", event.target); } } // Add event listener specifically for clicks within #ReferencePlayground const referencePlayground = document.querySelector("#ReferencePlayground"); if (referencePlayground) { referencePlayground.addEventListener("click", (event) => { // Ensure the clicked element is part of the dropdown options within #ReferencePlayground if (!event.target.closest(".Menu-Item")) { return; // Ignore clicks outside the valid options } handleDropdownClick(event); // Only handle valid clicks within #ReferencePlayground }); } // Add a listener for the dropdown button to recheck the options when it's clicked const dropdownButton = document.querySelector("#ReferencePlayground .rm-PlaygroundRequest .APIRequest-header-button1F9SjkP-66WB"); if (dropdownButton) { dropdownButton.addEventListener("click", () => { setTimeout(() => { const options = document.querySelectorAll(".tippy-content .Menu-Item span"); options.forEach((option) => { const optionText = option.textContent.trim(); const normalizedOptionText = normalizeText(optionText); console.log(`Rechecking options for: ${normalizedOptionText}`); }); }, 300); // Ensure this happens after the dropdown menu opens }); } // Optional: Use MutationObserver to recheck dropdown content if it's dynamically updated const observer = new MutationObserver(() => { console.log("Dropdown content changed. Re-checking options..."); const options = document.querySelectorAll(".tippy-content .Menu-Item span"); options.forEach((option) => { const optionText = option.textContent.trim(); console.log(`Option rechecked: ${optionText}`); }); }); observer.observe(document.querySelector('.tippy-content'), { childList: true, // Watch for added/removed nodes subtree: true, // Watch all descendant elements }); }); </script><script id="hub-me" type="application/json" data-json="{"loggedIn":false,"search":{"app":"T28YKFATPY","token":"YjQxNzAxNjUyM2I0YmMwYTMzZDliNjY1OWQ0NzU1MGQyMTM4YTQxNzZkZDdjM2UxMmNmZjJhZGMwZDRjMzdlYnRhZ0ZpbHRlcnM9KHByb2plY3Q6NWZhOWE1ODNjODhhMWUwMDNkZTFmYjYyLHByb2plY3Q6NjYwNmU5ZTQ2ZDAzZGMwMDRhMTlkYmIzLHByb2plY3Q6NjYwNmVhMDg0ZjM4YWYwMDBmZTIzY2UxLHByb2plY3Q6NjYwNmVhM2ZjZmRlYmMwMDJhNThhNmY5LHByb2plY3Q6NjYwNmU5YzVlOGNlMWYwMDUyNzZiMDU3KSwodmVyc2lvbjpub25lLHZlcnNpb246NjYwNmVjN2Q0MWQzMjQwMDJhODU3ZDRhLHZlcnNpb246NjU5ZDliZDg3ODgyNTQwMDRmY2JjMTQ5LHZlcnNpb246NjYwNmU5ZTQ2ZDAzZGMwMDRhMTlkYjMzLHZlcnNpb246NjYwNmVhMDc0ZjM4YWYwMDBmZTIzYzNhLHZlcnNpb246NjYwYWUyOTM5YjYzZjAwMDEyM2JiN2JjLHZlcnNpb246NjYwNmU5YzVlOGNlMWYwMDUyNzZhODE3KSwoaGlkZGVuOm5vbmUsaGlkZGVuOmZhbHNlKSwoaW5kZXg6Q3VzdG9tUGFnZSxpbmRleDpQYWdlLGluZGV4OlR1dG9yaWFsKQ==","filters":"tagFilters=(project:5fa9a583c88a1e003de1fb62,project:6606e9e46d03dc004a19dbb3,project:6606ea084f38af000fe23ce1,project:6606ea3fcfdebc002a58a6f9,project:6606e9c5e8ce1f005276b057),(version:none,version:6606ec7d41d324002a857d4a,version:659d9bd8788254004fcbc149,version:6606e9e46d03dc004a19db33,version:6606ea074f38af000fe23c3a,version:660ae2939b63f000123bb7bc,version:6606e9c5e8ce1f005276a817),(hidden:none,hidden:false),(index:CustomPage,index:Page,index:Tutorial)","metaData":[{"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"changelog":false,"discuss":false,"suggested_edits":false,"logs":false,"custompages":false,"tutorials":true,"graphql":false},"id":"5fa9a583c88a1e003de1fb62","name":"Code Tutorials","subdomain":"fsq-tutorials","subpath":"developer-tutorials","nav_names":{"docs":"","reference":"","changelog":"","discuss":"","tutorials":"","recipes":"Code Tutorials"}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606e9e46d03dc004a19dbb3","name":"Data Products","subdomain":"fsq-data","subpath":"data-products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606ea084f38af000fe23ce1","name":"Campaign Products","subdomain":"fsq-campaign","subpath":"campaign-products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":false,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606ea3fcfdebc002a58a6f9","name":"Analytics Products","subdomain":"fsq-analytics","subpath":"analytics-products","nav_names":{"docs":"Documentation","reference":"","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}},{"modules":{"landing":true,"docs":true,"examples":true,"reference":true,"graphql":false,"changelog":false,"discuss":false,"suggested_edits":true,"custompages":false,"tutorials":false},"id":"6606e9c5e8ce1f005276b057","name":"Developer","subdomain":"fsq-developers","subpath":"developer","nav_names":{"docs":"SDK Docs","reference":"API Docs","changelog":"Release Notes","discuss":"","recipes":"","tutorials":""}}]}}"></script></body></html>