CINXE.COM
Spotify Developer Policy | Spotify for Developers
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><link rel="icon" href="https://developer-assets.spotifycdn.com/images/favicon.ico"/><link rel="alternate" type="application/rss+xml" title="Spotify for Developers Blog" href="/rss.xml"/><title>Spotify Developer Policy | Spotify for Developers</title><meta name="next-head-count" content="5"/><link rel="preload" href="https://developer-assets.spotifycdn.com/_next/static/css/5bc2382ffdd10cbd.css" as="style"/><link rel="stylesheet" href="https://developer-assets.spotifycdn.com/_next/static/css/5bc2382ffdd10cbd.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="https://developer-assets.spotifycdn.com/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/webpack-3a24830913ae6cde.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/framework-92e69539764286c1.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/main-17e7c1e5f68fa5fb.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/pages/_app-ddb8c1752b560b7b.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/80efaec8-3e7e207e99bfd5b5.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/3094-2fd526ff3b183300.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/5681-7466de18933a4280.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/9983-cf37433b07899a3d.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/8842-2f562ec57c8964b7.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/chunks/pages/policy-89bb14a62676ec2a.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/S0nhN1rE10Kp8g8y09biK/_buildManifest.js" defer=""></script><script src="https://developer-assets.spotifycdn.com/_next/static/S0nhN1rE10Kp8g8y09biK/_ssgManifest.js" defer=""></script><style data-styled="" data-styled-version="5.3.9">body{overflow-y:visible;}/*!sc*/ data-styled.g1[id="sc-global-gQDQsF1"]{content:"sc-global-gQDQsF1,"}/*!sc*/ .dYwJAo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;min-height:100vh;min-height:100dvh;}/*!sc*/ data-styled.g2[id="sc-70f368a6-0"]{content:"dYwJAo,"}/*!sc*/ .ifAlMH{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;}/*!sc*/ data-styled.g3[id="sc-ae97880a-0"]{content:"ifAlMH,"}/*!sc*/ .AXGli{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}/*!sc*/ data-styled.g4[id="sc-7ead898e-0"]{content:"AXGli,"}/*!sc*/ .hWSKsH{box-sizing:border-box;-webkit-tap-highlight-color:transparent;padding-inline:0;margin-block:0;overflow-wrap:break-word;list-style-type:none;}/*!sc*/ .hrsDVQ{box-sizing:border-box;-webkit-tap-highlight-color:transparent;padding-inline:32px 0;margin-block:0;overflow-wrap:break-word;}/*!sc*/ data-styled.g7[id="TypeList__TypeListElement-sc-1jhixr6-0"]{content:"hWSKsH,hrsDVQ,"}/*!sc*/ .eHnYHF{position:absolute;-webkit-inset-block-start:0;-ms-intb-rlock-start:0;inset-block-start:0;inset-inline-start:0;display:inline-block;background-color:var(--background-base,#ffffff);padding-block:var(--encore-spacing-base,16px) 24px;padding-inline:var(--encore-spacing-base,16px);-webkit-text-decoration:none;text-decoration:none;z-index:9999;}/*!sc*/ .eHnYHF:focus{outline:none;}/*!sc*/ .eHnYHF:not(:focus){border:0;-webkit-clip:rect(0,0,0,0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}/*!sc*/ data-styled.g15[id="Link-sc-1rnxmqt-0"]{content:"eHnYHF,"}/*!sc*/ .iqtziR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;color:var(--text-base,#000000);border-color:var(--essential-base,#000000);overflow-wrap:break-word;}/*!sc*/ .iqtziR::after{content:'';display:block;position:absolute;pointer-events:none;-webkit-transition:border-color var(--productive-exit);transition:border-color var(--productive-exit);box-sizing:border-box;bottom:-6px;border-bottom:3px solid transparent;width:100%;content:'';position:relative;border-color:inherit;}/*!sc*/ data-styled.g16[id="LinkText-sc-3xixkl-0"]{content:"iqtziR,"}/*!sc*/ .huwcwr{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:1.125rem;font-weight:700;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));color:inherit;}/*!sc*/ .eyOwjh{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:1rem;font-weight:400;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));color:var(--text-subdued,#656565);}/*!sc*/ .jFxTq{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:0.875rem;font-weight:700;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));color:inherit;}/*!sc*/ .kqItdM{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:1rem;font-weight:400;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));color:inherit;}/*!sc*/ .cFNAxL{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:1rem;font-weight:700;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));color:inherit;}/*!sc*/ .ckCbjl{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:1rem;font-weight:400;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));padding-block-end:12px;color:inherit;}/*!sc*/ .bXWpix{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin-block:0;font-size:0.875rem;font-weight:400;font-family:var(--encore-body-font-stack,var(--fallback-fonts,sans-serif));color:inherit;}/*!sc*/ data-styled.g17[id="Type__TypeElement-sc-goli3j-0"]{content:"huwcwr,eyOwjh,jFxTq,kqItdM,cFNAxL,ckCbjl,bXWpix,"}/*!sc*/ .kqbyZR{display:list-item;padding-block-end:1em;}/*!sc*/ data-styled.g20[id="TypeListItem__TypeListItemElement-sc-q1l2mf-0"]{content:"kqbyZR,"}/*!sc*/ .jpdCbU{box-sizing:border-box;-webkit-tap-highlight-color:transparent;color:inherit;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color var(--shortest-3) var(--productive);transition:color var(--shortest-3) var(--productive);color:var(--text-subdued,#656565);}/*!sc*/ .jpdCbU[href],.jpdCbU:hover:enabled{-webkit-text-decoration:underline;text-decoration:underline;}/*!sc*/ .jpdCbU[href]:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-bright-accent,#107434);-webkit-transition-duration:var(--shortest-1);transition-duration:var(--shortest-1);}/*!sc*/ .jpdCbU[href]:focus{outline:none;box-shadow:0 3px 0 0;-webkit-transition:box-shadow var(--productive-enter);transition:box-shadow var(--productive-enter);}/*!sc*/ .jpdCbU[href]:focus.Link-sc-k8gsk-0[href]:focus{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .jpdCbU[href]:active{color:var(--text-bright-accent,#107434);}/*!sc*/ .jpdCbU:disabled,.jpdCbU[href]:disabled,.jpdCbU[aria-disabled='true'],.jpdCbU[href][aria-disabled='true']{color:var(--text-subdued,#656565);opacity:0.3;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .jpdCbU,.jpdCbU[href]{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .jpdCbU[href]:focus{-webkit-text-decoration:none;text-decoration:none;color:var(--text-base,#000000);}/*!sc*/ .jpdCbU[href]:active{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-base,#000000);}/*!sc*/ .jpdCbU[href]:hover,.jpdCbU[href]:hover:focus{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-subdued,#656565);}/*!sc*/ .jpdCbU:disabled,.jpdCbU[href]:disabled,.jpdCbU[href][aria-disabled='true']{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .hmQeRs{box-sizing:border-box;-webkit-tap-highlight-color:transparent;color:var(--text-positive,#107434);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color var(--shortest-3) var(--productive);transition:color var(--shortest-3) var(--productive);}/*!sc*/ .hmQeRs[href],.hmQeRs:hover:enabled{-webkit-text-decoration:underline;text-decoration:underline;}/*!sc*/ .hmQeRs[href]:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-positive,#107434);-webkit-transition-duration:var(--shortest-1);transition-duration:var(--shortest-1);}/*!sc*/ .hmQeRs[href]:focus{outline:none;box-shadow:0 3px 0 0;-webkit-transition:box-shadow var(--productive-enter);transition:box-shadow var(--productive-enter);}/*!sc*/ .hmQeRs[href]:focus.Link-sc-k8gsk-0[href]:focus{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .hmQeRs[href]:active{color:var(--text-bright-accent,#107434);}/*!sc*/ .hmQeRs:disabled,.hmQeRs[href]:disabled,.hmQeRs[aria-disabled='true'],.hmQeRs[href][aria-disabled='true']{color:var(--text-subdued,#656565);opacity:0.3;cursor:not-allowed;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ data-styled.g21[id="Link-sc-k8gsk-0"]{content:"jpdCbU,hmQeRs,"}/*!sc*/ .kTweNK{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;text-align:center;-webkit-text-decoration:none;text-decoration:none;touch-action:manipulation;-webkit-transition-duration:var(--shortest-3);transition-duration:var(--shortest-3);-webkit-transition-timing-function:var(--productive);transition-timing-function:var(--productive);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;will-change:transform;color:var(--text-base,#000000);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:var(--encore-spacing-tighter,12px);padding-inline:var(--encore-spacing-tighter,12px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-property:color,-webkit-transform;-webkit-transition-property:color,transform;transition-property:color,transform;position:relative;}/*!sc*/ .kTweNK:hover{-webkit-transition-duration:var(--shortest-1);transition-duration:var(--shortest-1);}/*!sc*/ @media (prefers-reduced-motion:no-preference){.kTweNK:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}}/*!sc*/ .kTweNK:active{opacity:0.7;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTweNK:focus{outline:none;}/*!sc*/ .kTweNK::after{content:'';display:block;position:absolute;pointer-events:none;-webkit-transition:border-color var(--productive-exit);transition:border-color var(--productive-exit);box-sizing:border-box;bottom:5px;border-bottom:3px solid transparent;width:100%;}/*!sc*/ .kTweNK:focus::after{border-color:inherit;-webkit-transition:border-color var(--productive-enter);transition:border-color var(--productive-enter);}/*!sc*/ .kTweNK::after{inline-size:24px;}/*!sc*/ .kTweNK:disabled,.kTweNK[aria-disabled='true']{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ data-styled.g23[id="Button-sc-1dqy6lx-0"]{content:"kTweNK,"}/*!sc*/ *{box-sizing:border-box;}/*!sc*/ *::before,*::after{box-sizing:border-box;}/*!sc*/ body{margin:0;}/*!sc*/ body,input,textarea,button{font-family:var(--encore-body-font-stack);}/*!sc*/ html,body{height:100%;}/*!sc*/ data-styled.g114[id="sc-global-cnFbJs1"]{content:"sc-global-cnFbJs1,"}/*!sc*/ @media screen and (max-width:991px){.dPqbzU{background-color:var(--background-base,#ffffff);position:fixed;left:0;top:64px;bottom:0;padding:0;width:100vw;overflow-y:auto;z-index:1030;}.dPqbzU.panel-enter{left:100vw;}.dPqbzU.panel-enter-active{left:0;-webkit-transition-property:left;transition-property:left;}.dPqbzU.panel-exit{display:block;opacity:1;}.dPqbzU.panel-exit-active{display:block;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;}}/*!sc*/ @media not (prefers-reduced-motion){.dPqbzU{-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:cubic-bezier(0.3,0,0,1);transition-timing-function:cubic-bezier(0.3,0,0,1);}}/*!sc*/ data-styled.g195[id="sc-9fff6009-0"]{content:"dPqbzU,"}/*!sc*/ @media screen and (min-width:992px){.ljywHx{position:absolute;left:50%;top:calc(100% - 3px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;white-space:nowrap;z-index:1030;background-color:var(--background-base,#ffffff);border-radius:8px;box-shadow:0px 6px 18px rgba(0,0,0,0.2);padding:32px 40px 32px 64px;}.ljywHx.panel-enter{opacity:0;-webkit-transform:translateX(-50%) rotateX(-10deg);-ms-transform:translateX(-50%) rotateX(-10deg);transform:translateX(-50%) rotateX(-10deg);}.ljywHx.panel-enter-active{opacity:1;-webkit-transform:translateX(-50%) rotateX(0deg);-ms-transform:translateX(-50%) rotateX(0deg);transform:translateX(-50%) rotateX(0deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;}.ljywHx.panel-exit{display:block;opacity:1;-webkit-transform:translateX(-50%) rotateX(0deg);-ms-transform:translateX(-50%) rotateX(0deg);transform:translateX(-50%) rotateX(0deg);}.ljywHx.panel-exit-active{display:block;opacity:0;-webkit-transform:translateX(-50%) rotateX(-10deg);-ms-transform:translateX(-50%) rotateX(-10deg);transform:translateX(-50%) rotateX(-10deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;}}/*!sc*/ data-styled.g196[id="sc-147783a9-0"]{content:"ljywHx,"}/*!sc*/ .jYFMfm{width:32px;height:32px;}/*!sc*/ .jYFMfm path{-webkit-transition:all 500ms;transition:all 500ms;-webkit-transition-timing-function:cubic-bezier(0.3,0,0,1);transition-timing-function:cubic-bezier(0.3,0,0,1);}/*!sc*/ @media (prefers-reduced-motion){.jYFMfm path{-webkit-transition:none;transition:none;}}/*!sc*/ .jYFMfm path:nth-child(1){-webkit-transform-origin:3.5px 8px;-ms-transform-origin:3.5px 8px;transform-origin:3.5px 8px;-webkit-transform:rotate( 0deg );-ms-transform:rotate( 0deg );transform:rotate( 0deg );}/*!sc*/ .jYFMfm path:nth-child(2){opacity:1;}/*!sc*/ .jYFMfm path:nth-child(3){-webkit-transform-origin:3.5px 16px;-ms-transform-origin:3.5px 16px;transform-origin:3.5px 16px;-webkit-transform:rotate( 0deg );-ms-transform:rotate( 0deg );transform:rotate( 0deg );}/*!sc*/ data-styled.g197[id="sc-bbfbffd5-0"]{content:"jYFMfm,"}/*!sc*/ .kMlpAI{--background-base:#e91429 !important;--background-highlight:#d81326 !important;--background-press:#a60e1d !important;--background-elevated-base:#d81326 !important;--background-elevated-highlight:#d81326 !important;--background-elevated-press:#a60e1d !important;--background-tinted-base:#e91429 !important;--background-tinted-highlight:#e91429 !important;--background-tinted-press:#e91429 !important;--text-base:#ffffff !important;--text-subdued:#ffffff !important;--text-bright-accent:#ffffff !important;--text-negative:#ffffff !important;--text-warning:#ffffff !important;--text-positive:#ffffff !important;--text-announcement:#ffffff !important;--essential-base:#ffffff !important;--essential-subdued:#ffffff !important;--essential-bright-accent:#ffffff !important;--essential-negative:#ffffff !important;--essential-warning:#ffffff !important;--essential-positive:#ffffff !important;--essential-announcement:#ffffff !important;--decorative-base:#ffffff !important;--decorative-subdued:#ee3a4c !important;display:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:1.5rem;height:1.5rem;font-size:0.75rem;margin-left:12px;color:var(--text-base,#000000);background-color:var(--background-base,#ffffff);border-radius:100%;}/*!sc*/ data-styled.g198[id="sc-854fa934-0"]{content:"kMlpAI,"}/*!sc*/ .kUBZjS{position:absolute;pointer-events:none;top:0.5rem;right:0.5rem;}/*!sc*/ data-styled.g199[id="sc-c6c8ec75-0"]{content:"kUBZjS,"}/*!sc*/ @media screen and (min-width:992px){.cgDIHL.cgDIHL{display:none;}}/*!sc*/ data-styled.g200[id="sc-960b9084-0"]{content:"cgDIHL,"}/*!sc*/ @media screen and (max-width:991px){.hINOnu.hINOnu{display:none;}}/*!sc*/ data-styled.g201[id="sc-61e0ff0f-0"]{content:"hINOnu,"}/*!sc*/ .cKvXqF{border-radius:0;outline:transparent solid 3px;outline-offset:-3px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;background:none;border:none;color:var(--text-base,#000000);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px 24px;width:100%;}/*!sc*/ .cKvXqF:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.cKvXqF{outline:transparent solid 1.5px;outline-offset:-2px;}.cKvXqF:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ data-styled.g202[id="sc-226e2e15-0"]{content:"cKvXqF,"}/*!sc*/ .fZekVo{border-radius:12px;outline:transparent solid 3px;outline-offset:6px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:var(--text-base,#000000);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .fZekVo:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.fZekVo{outline:transparent solid 1.5px;outline-offset:4px;}.fZekVo:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ .fZekVo > span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;}/*!sc*/ .fZekVo:hover,.fZekVo:focus{color:var(--text-positive,#107434);}/*!sc*/ @media screen and (max-width:991px){.fZekVo{border-radius:0;outline:transparent solid 3px;outline-offset:-3px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;padding:12px 24px;}.fZekVo:focus-visible{outline-color:var(--essential-base,#000000);}@supports not selector(:focus-visible){.fZekVo{outline:transparent solid 1.5px;outline-offset:-2px;}.fZekVo:focus{outline-color:var(--essential-base,#000000);}}}/*!sc*/ data-styled.g203[id="sc-57f92064-0"]{content:"fZekVo,"}/*!sc*/ @media screen and (min-width:992px){.bfMHgv.bfMHgv{display:none;}}/*!sc*/ data-styled.g204[id="sc-57f92064-1"]{content:"bfMHgv,"}/*!sc*/ @media screen and (min-width:992px){.daFODJ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:12px;}}/*!sc*/ data-styled.g205[id="sc-e3bdb244-0"]{content:"daFODJ,"}/*!sc*/ .fngAVZ{position:relative;}/*!sc*/ @media screen and (min-width:992px){.fngAVZ{-webkit-perspective:999px;-moz-perspective:999px;-ms-perspective:999px;perspective:999px;}}/*!sc*/ data-styled.g206[id="sc-daaf2fce-0"]{content:"fngAVZ,"}/*!sc*/ .ggRfAl{background:none;border:0;color:var(--text-base,#000000);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;font-size:1.33rem;}/*!sc*/ @media screen and (max-width:991px){.ggRfAl{border-radius:0;outline:transparent solid 3px;outline-offset:-3px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;background-color:var(--background-highlight,#f5f5f5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2px 0;padding:12px 24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.ggRfAl:focus-visible{outline-color:var(--essential-base,#000000);}@supports not selector(:focus-visible){.ggRfAl{outline:transparent solid 1.5px;outline-offset:-2px;}.ggRfAl:focus{outline-color:var(--essential-base,#000000);}}}/*!sc*/ @media screen and (min-width:992px){.ggRfAl{border-radius:28px;outline:transparent solid 3px;outline-offset:6px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;display:inline-block;padding:8px 16px;-webkit-transition:0.2s color linear,0.2s outline-color ease-in;transition:0.2s color linear,0.2s outline-color ease-in;white-space:nowrap;}.ggRfAl:focus-visible{outline-color:var(--essential-base,#000000);}@supports not selector(:focus-visible){.ggRfAl{outline:transparent solid 1.5px;outline-offset:4px;}.ggRfAl:focus{outline-color:var(--essential-base,#000000);}}.ggRfAl:hover{color:var(--text-bright-accent,#107434);}.ggRfAl[data-active]{color:var(--text-bright-accent,#107434);font-weight:700;}.ggRfAl[data-active]::after{content:'';display:block;border-top:2px solid var(--text-bright-accent,#107434);width:1em;position:absolute;bottom:0px;left:calc(50% - 0.5em);}}/*!sc*/ data-styled.g207[id="sc-a671ab29-0"]{content:"ggRfAl,"}/*!sc*/ @media screen and (min-width:992px){.iIHRIb.iIHRIb{display:none;}}/*!sc*/ data-styled.g208[id="sc-a671ab29-1"]{content:"iIHRIb,"}/*!sc*/ .dKipnq{border-radius:0;outline:transparent solid 3px;outline-offset:-3px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:var(--background-highlight,#f5f5f5);border:none;color:var(--text-base,#000000);cursor:pointer;margin-bottom:12px;padding:12px 24px;width:100%;}/*!sc*/ .dKipnq:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.dKipnq{outline:transparent solid 1.5px;outline-offset:-2px;}.dKipnq:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ data-styled.g209[id="sc-1a8d3606-0"]{content:"dKipnq,"}/*!sc*/ @media screen and (min-width:992px){.jzFsff.jzFsff{display:none;}}/*!sc*/ data-styled.g210[id="sc-a8ce54c5-0"]{content:"jzFsff,"}/*!sc*/ @media screen and (min-width:992px){.kRyiQK{--background-base:#FFFFFF !important;--background-highlight:#40007312 !important;--background-press:#FFFFFF !important;--background-elevated-base:#400073 !important;--background-elevated-highlight:#FFFFFF !important;--background-elevated-press:#FFFFFF !important;--background-tinted-base:#40007314 !important;--background-tinted-highlight:#DACFE6 !important;--background-tinted-press:#FFFFFF !important;--decorative-base:#400073 !important;--decorative-subdued:#bdb1cb !important;--essential-base:#000000 !important;--essential-subdued:#D7DBFF !important;--essential-bright-accent:#CDF56466 !important;--essential-negative:#000000 !important;--essential-warning:#000000 !important;--essential-positive:#000000 !important;--essential-announcement:#000000 !important;--text-base:#181818 !important;--text-subdued:#282828 !important;--text-bright-accent:#400073 !important;--text-negative:#000000 !important;--text-warning:#000000 !important;--text-positive:#8C20DF !important;--text-announcement:#000000 !important;display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));-webkit-column-gap:32px;column-gap:32px;row-gap:16px;}}/*!sc*/ data-styled.g211[id="sc-ca6f2bb9-0"]{content:"kRyiQK,"}/*!sc*/ .yjgPF{display:block;margin:12px 0;text-transform:uppercase;}/*!sc*/ @media screen and (max-width:991px){.yjgPF{margin:12px 24px;}}/*!sc*/ @media screen and (min-width:992px){.yjgPF{margin-left:4px;}.sc-147783a9-0 .sc-45697e4e-0:first-of-type{margin:0 0 20px;}.sc-147783a9-0 .sc-45697e4e-0:not(:first-of-type){border-top:1px solid var(--decorative-subdued,#dedede);margin:20px 0;padding-top:16px;}}/*!sc*/ data-styled.g212[id="sc-45697e4e-0"]{content:"yjgPF,"}/*!sc*/ .kHoyZG{display:inline-block;border-radius:17px;outline:transparent solid 3px;outline-offset:6px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;}/*!sc*/ .kHoyZG:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.kHoyZG{outline:transparent solid 1.5px;outline-offset:4px;}.kHoyZG:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ .kHoyZG svg{fill:var(--text-base,#000000);max-width:100%;vertical-align:middle;}/*!sc*/ .kVVqyP{display:inline-block;border-radius:17px;outline:transparent solid 3px;outline-offset:6px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;width:192px;}/*!sc*/ .kVVqyP:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.kVVqyP{outline:transparent solid 1.5px;outline-offset:4px;}.kVVqyP:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ .kVVqyP svg{fill:var(--text-base,#000000);max-width:100%;vertical-align:middle;}/*!sc*/ data-styled.g216[id="sc-3a04c818-0"]{content:"kHoyZG,kVVqyP,"}/*!sc*/ html{-webkit-scroll-padding-top:calc(72px + 8px);-moz-scroll-padding-top:calc(72px + 8px);-ms-scroll-padding-top:calc(72px + 8px);scroll-padding-top:calc(72px + 8px);}/*!sc*/ @media screen and (max-width:991px){html{-webkit-scroll-padding-top:calc(64px + 8px);-moz-scroll-padding-top:calc(64px + 8px);-ms-scroll-padding-top:calc(64px + 8px);scroll-padding-top:calc(64px + 8px);}}/*!sc*/ data-styled.g217[id="sc-global-eXqpKN1"]{content:"sc-global-eXqpKN1,"}/*!sc*/ .eaUSlL{--background-base:#1E073C !important;--background-highlight:#290A50 !important;--background-press:#07020E !important;--background-elevated-base:#400073 !important;--background-elevated-highlight:#8C20DF !important;--background-elevated-press:#3C0068 !important;--background-tinted-base:#0F041D !important;--background-tinted-highlight:#551E99 !important;--background-tinted-press:#A269CF !important;--text-base:#FFFFFF !important;--text-subdued:#D8A3FF !important;--text-bright-accent:#CBF55C !important;--text-negative:#FFFFFF !important;--text-warning:#FFFFFF !important;--text-positive:#FFFFFF !important;--text-announcement:#FFFFFF !important;--decorative-base:#FFFFFF !important;--decorative-subdued:#5C13B5 !important;--essential-base:#CBF55C !important;--essential-subdued:#738A36 !important;--essential-bright-accent:#FFFFFF !important;--essential-negative:#FFFFFF !important;--essential-warning:#FFFFFF !important;--essential-positive:#FFFFFF !important;--essential-announcement:#FFFFFF !important;color:var(--text-base,#000000);position:-webkit-sticky;position:sticky;top:0;z-index:1030;background-color:var(--background-elevated-base,#ffffff);border-bottom:1px solid rgba(255,255,255,0.1);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:24px;padding-right:24px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;height:72px;}/*!sc*/ @media screen and (max-width:991px){.eaUSlL{height:64px;padding-left:16px;padding-right:4px;}}/*!sc*/ data-styled.g218[id="sc-5dd3d1dd-0"]{content:"eaUSlL,"}/*!sc*/ .jFBprj{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;}/*!sc*/ data-styled.g219[id="sc-5dd3d1dd-1"]{content:"jFBprj,"}/*!sc*/ .gEpGzO{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:240px;-ms-flex-preferred-size:240px;flex-basis:240px;text-align:right;}/*!sc*/ data-styled.g221[id="sc-5dd3d1dd-3"]{content:"gEpGzO,"}/*!sc*/ .inVVmk{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:32px 24px;}/*!sc*/ @media (max-width:991px){.inVVmk{padding:32px 12px;}}/*!sc*/ data-styled.g222[id="sc-7eae9c62-0"]{content:"inVVmk,"}/*!sc*/ .byLwnG{background-color:var(--background-base,#ffffff);color:var(--text-subdued,#656565);padding:56px 6vw 56px;justify-self:end;}/*!sc*/ @media (max-width:991px){.byLwnG{padding:24px 6vw 48px;}}/*!sc*/ data-styled.g223[id="sc-79176060-0"]{content:"byLwnG,"}/*!sc*/ .dPgCwV{display:grid;grid-template-columns:repeat(6,auto);-webkit-column-gap:12px;column-gap:12px;row-gap:24px;max-width:1200px;}/*!sc*/ @media (max-width:991px){.dPgCwV{grid-template-columns:repeat(2,auto);}}/*!sc*/ data-styled.g224[id="sc-79176060-1"]{content:"dPgCwV,"}/*!sc*/ .gpumOS{grid-column:span 2;}/*!sc*/ data-styled.g225[id="sc-79176060-2"]{content:"gpumOS,"}/*!sc*/ .fBSVgz > h3{margin:8px 0 16px;text-transform:uppercase;}/*!sc*/ @media (max-width:991px){.fBSVgz:first-of-type{grid-row:span 2;}}/*!sc*/ data-styled.g226[id="sc-79176060-3"]{content:"fBSVgz,"}/*!sc*/ .ckOHVi{color:var(--text-base,#000000);}/*!sc*/ data-styled.g227[id="sc-79176060-4"]{content:"ckOHVi,"}/*!sc*/ .dgothR{margin-top:56px;text-align:right;}/*!sc*/ .dgothR > *:not(:first-child){margin-left:20px;}/*!sc*/ data-styled.g228[id="sc-79176060-5"]{content:"dgothR,"}/*!sc*/ #onetrust-banner-sdk{overscroll-behavior:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}/*!sc*/ data-styled.g232[id="sc-global-euAyPy1"]{content:"sc-global-euAyPy1,"}/*!sc*/ .cnPCiV{padding:0 16px 16px;}/*!sc*/ @media screen and (min-width:992px){.cnPCiV{max-width:1800px;padding:0 32px 32px;}}/*!sc*/ data-styled.g234[id="sc-2b38a360-0"]{content:"cnPCiV,"}/*!sc*/ .jaqnEm{border-radius:16px;outline:transparent solid 3px;outline-offset:6px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;background:none;cursor:pointer;border:0;margin:4px 0;padding:4px 0;color:inherit;text-align:left;}/*!sc*/ .jaqnEm:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.jaqnEm{outline:transparent solid 1.5px;outline-offset:4px;}.jaqnEm:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ .jaqnEm > *{vertical-align:middle;}/*!sc*/ .jaqnEm > span,.jaqnEm > a{margin-left:8px;}/*!sc*/ .jaqnEm > svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}/*!sc*/ .jaqnEm[aria-expanded='true'] > svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}/*!sc*/ data-styled.g235[id="sc-71f1783f-0"]{content:"jaqnEm,"}/*!sc*/ .kVWHyn{padding:0;}/*!sc*/ data-styled.g243[id="sc-33f1116f-0"]{content:"kVWHyn,"}/*!sc*/ .fIEjgQ{display:inline-block;background-color:var(--decorative-base,#000000);width:8px;height:8px;border-radius:50%;margin:auto 2px;}/*!sc*/ data-styled.g244[id="sc-4b98e795-0"]{content:"fIEjgQ,"}/*!sc*/ .inXpDH{border-radius:0;outline:transparent solid 3px;outline-offset:-3px;-webkit-transition:outline-color 200ms ease-in;transition:outline-color 200ms ease-in;color:var(--text-base,#000000);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;margin:0.25em 0;padding:0.25em 4px 0.25em;}/*!sc*/ .inXpDH:focus-visible{outline-color:var(--essential-base,#000000);}/*!sc*/ @supports not selector(:focus-visible){.inXpDH{outline:transparent solid 1.5px;outline-offset:-2px;}.inXpDH:focus{outline-color:var(--essential-base,#000000);}}/*!sc*/ .inXpDH:hover{color:var(--text-bright-accent,#107434);}/*!sc*/ @media screen and (max-width:991px){.inXpDH{padding:8px 24px;}}/*!sc*/ @media screen and (min-width:992px){.inXpDH[aria-current]{background-color:var(--background-tinted-base,rgba(0,0,0,0.08));color:var(--text-bright-accent,#107434);font-weight:700;}}/*!sc*/ data-styled.g245[id="sc-ca19fa36-0"]{content:"inXpDH,"}/*!sc*/ .eQIFgG{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 4px;}/*!sc*/ @media screen and (max-width:991px){.eQIFgG.eQIFgG{display:none;}}/*!sc*/ data-styled.g246[id="sc-ca19fa36-1"]{content:"eQIFgG,"}/*!sc*/ @media screen and (min-width:992px){.gDQowf{margin:0 0 0 20px;padding:0 0 0 12px;border-left:1px solid var(--decorative-subdued,#dedede);}.gDQowf a{color:var(--text-subdued,#656565);font-size:0.875rem;line-height:20px;}.gDQowf a > span{display:none;}.gDQowf a[aria-current]{border-left:3px solid var(--decorative-base,#000000);margin-left:-14px;padding-left:16px;}}/*!sc*/ data-styled.g247[id="sc-3b882ab6-0"]{content:"gDQowf,"}/*!sc*/ @media screen and (min-width:992px){.ifTmbP.ifTmbP{display:none;}}/*!sc*/ data-styled.g248[id="sc-5567915-0"]{content:"ifTmbP,"}/*!sc*/ .jPjXCP{padding-inline:4px;}/*!sc*/ @media screen and (max-width:991px){.jPjXCP.jPjXCP{display:none;}}/*!sc*/ data-styled.g249[id="sc-5567915-1"]{content:"jPjXCP,"}/*!sc*/ @media screen and (min-width:992px){.bCWGgN.bCWGgN{display:none;}}/*!sc*/ data-styled.g250[id="sc-5567915-2"]{content:"bCWGgN,"}/*!sc*/ .jjRUzu{margin-left:4px;vertical-align:middle;}/*!sc*/ @media screen and (max-width:991px){.jjRUzu.jjRUzu{display:none;}}/*!sc*/ data-styled.g251[id="sc-5567915-3"]{content:"jjRUzu,"}/*!sc*/ .hQAoDN{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}/*!sc*/ data-styled.g252[id="sc-8e747c9e-0"]{content:"hQAoDN,"}/*!sc*/ .esveKX{--top-offset:72px;--background-base:#FFFFFF !important;--background-highlight:#40007312 !important;--background-press:#FFFFFF !important;--background-elevated-base:#400073 !important;--background-elevated-highlight:#FFFFFF !important;--background-elevated-press:#FFFFFF !important;--background-tinted-base:#40007314 !important;--background-tinted-highlight:#DACFE6 !important;--background-tinted-press:#FFFFFF !important;--decorative-base:#400073 !important;--decorative-subdued:#bdb1cb !important;--essential-base:#000000 !important;--essential-subdued:#D7DBFF !important;--essential-bright-accent:#CDF56466 !important;--essential-negative:#000000 !important;--essential-warning:#000000 !important;--essential-positive:#000000 !important;--essential-announcement:#000000 !important;--text-base:#181818 !important;--text-subdued:#282828 !important;--text-bright-accent:#400073 !important;--text-negative:#000000 !important;--text-warning:#000000 !important;--text-positive:#8C20DF !important;--text-announcement:#000000 !important;background-color:var(--background-highlight,#f5f5f5);padding:20px 0 20px 20px;width:300px;height:calc(100vh - var(--top-offset));-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:var(--top-offset);overflow-y:auto;}/*!sc*/ @supports (height:100dvh){.esveKX{height:calc(100dvh - var(--top-offset));}}/*!sc*/ @media screen and (max-width:991px){.esveKX.esveKX{display:none;}}/*!sc*/ data-styled.g253[id="sc-8e747c9e-1"]{content:"esveKX,"}/*!sc*/ .cyDyUk{margin-left:4px;padding-bottom:12px;}/*!sc*/ data-styled.g254[id="sc-8e747c9e-2"]{content:"cyDyUk,"}/*!sc*/ .hzXDTM{padding:16px 0;}/*!sc*/ data-styled.g257[id="sc-af9c37e2-1"]{content:"hzXDTM,"}/*!sc*/ .hIfDLg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:24px;}/*!sc*/ data-styled.g266[id="sc-d0871907-0"]{content:"hIfDLg,"}/*!sc*/ .aPogX{--background-base:#FFFFFF !important;--background-highlight:#40007312 !important;--background-press:#FFFFFF !important;--background-elevated-base:#400073 !important;--background-elevated-highlight:#FFFFFF !important;--background-elevated-press:#FFFFFF !important;--background-tinted-base:#40007314 !important;--background-tinted-highlight:#DACFE6 !important;--background-tinted-press:#FFFFFF !important;--decorative-base:#400073 !important;--decorative-subdued:#bdb1cb !important;--essential-base:#000000 !important;--essential-subdued:#D7DBFF !important;--essential-bright-accent:#CDF56466 !important;--essential-negative:#000000 !important;--essential-warning:#000000 !important;--essential-positive:#000000 !important;--essential-announcement:#000000 !important;--text-base:#181818 !important;--text-subdued:#282828 !important;--text-bright-accent:#400073 !important;--text-negative:#000000 !important;--text-warning:#000000 !important;--text-positive:#8C20DF !important;--text-announcement:#000000 !important;}/*!sc*/ .aPogX ol li ol{list-style-type:lower-alpha;}/*!sc*/ .aPogX ol li ol li ol{list-style-type:lower-roman;}/*!sc*/ data-styled.g268[id="sc-d15f4e00-0"]{content:"aPogX,"}/*!sc*/ </style></head><body><div id="__next"><div class="sc-70f368a6-0 dYwJAo encore-creator-light-theme encore-layout-themes"><a class="Link-sc-1rnxmqt-0 eHnYHF encore-inverted-dark-set" href="#main" data-encore-id="skipLink"><div class="LinkText-sc-3xixkl-0 iqtziR">Skip to content</div></a><header class="sc-5dd3d1dd-0 eaUSlL"><div class="sc-5dd3d1dd-1 jFBprj"><a class="sc-3a04c818-0 kHoyZG" href="/"><svg aria-label="Spotify for Developers" xmlns="http://www.w3.org/2000/svg" width="240" height="34"><symbol id="s4d-logo" viewBox="0 0 950 127" fill-rule="evenodd"><g><path d="M 70.816406 1.867188 C 36.8125 0.511719 8.160156 27.011719 6.808594 61.054688 C 5.457031 95.097656 31.929688 123.785156 65.929688 125.140625 C 99.933594 126.492188 128.585938 99.992188 129.9375 65.949219 C 131.285156 31.90625 104.816406 3.214844 70.816406 1.867188 Z M 96.824219 92.234375 C 96.058594 93.589844 94.566406 94.265625 93.113281 94.0625 C 92.667969 94 92.222656 93.851562 91.804688 93.617188 C 83.664062 88.976562 74.785156 85.953125 65.425781 84.632812 C 56.066406 83.316406 46.703125 83.773438 37.59375 85.988281 C 35.617188 86.46875 33.628906 85.253906 33.152344 83.277344 C 32.671875 81.296875 33.882812 79.304688 35.859375 78.828125 C 45.875 76.390625 56.167969 75.890625 66.453125 77.339844 C 76.734375 78.789062 86.488281 82.109375 95.449219 87.210938 C 97.210938 88.21875 97.832031 90.464844 96.828125 92.234375 Z M 104.921875 76.042969 C 103.664062 78.363281 100.761719 79.234375 98.441406 77.976562 C 88.910156 72.816406 78.59375 69.429688 67.773438 67.90625 C 56.957031 66.382812 46.109375 66.796875 35.527344 69.125 C 34.953125 69.25 34.386719 69.269531 33.832031 69.191406 C 31.914062 68.921875 30.269531 67.488281 29.828125 65.476562 C 29.261719 62.894531 30.894531 60.339844 33.472656 59.769531 C 45.171875 57.195312 57.160156 56.738281 69.109375 58.417969 C 81.054688 60.097656 92.457031 63.839844 102.988281 69.546875 C 105.316406 70.804688 106.175781 73.707031 104.921875 76.035156 Z M 113.898438 57.785156 C 112.714844 60.0625 110.253906 61.242188 107.855469 60.902344 C 107.207031 60.8125 106.570312 60.609375 105.957031 60.292969 C 94.863281 54.515625 82.914062 50.699219 70.4375 48.945312 C 57.964844 47.191406 45.421875 47.5625 33.167969 50.054688 C 29.980469 50.703125 26.878906 48.640625 26.230469 45.453125 C 25.582031 42.265625 27.644531 39.15625 30.824219 38.507812 C 44.398438 35.75 58.273438 35.339844 72.078125 37.28125 C 85.882812 39.21875 99.105469 43.449219 111.390625 49.847656 C 114.277344 51.347656 115.398438 54.90625 113.898438 57.792969 Z M 113.898438 57.785156 "></path><path d="M 179.519531 95.742188 C 168.890625 95.742188 159.769531 92.058594 155.957031 87.875 C 155.59375 87.464844 155.542969 87.238281 155.542969 86.738281 L 155.542969 74.28125 C 155.542969 73.691406 156.046875 73.464844 156.453125 73.96875 C 161.035156 79.695312 170.800781 84.375 178.792969 84.375 C 185.148438 84.375 189.417969 82.648438 189.417969 77.011719 C 189.417969 73.644531 187.832031 71.464844 179.15625 69.011719 L 174.164062 67.601562 C 162.585938 64.332031 155.542969 60.464844 155.542969 49.375 C 155.542969 39.558594 164.621094 30.917969 179.789062 30.917969 C 187.234375 30.917969 194.632812 33.238281 198.902344 36.421875 C 199.261719 36.691406 199.402344 36.96875 199.402344 37.464844 L 199.402344 48.789062 C 199.402344 49.558594 198.769531 49.785156 198.175781 49.289062 C 194.722656 46.425781 188.050781 42.5625 180.148438 42.5625 C 172.25 42.5625 168.527344 46.109375 168.527344 49.378906 C 168.527344 52.835938 170.929688 53.789062 179.511719 56.335938 L 183.78125 57.609375 C 196.992188 61.5625 202.398438 67.109375 202.398438 76.296875 C 202.398438 88.113281 192.59375 95.753906 179.519531 95.753906 Z M 272.097656 72.011719 C 272.097656 64.78125 277.09375 59.421875 284.132812 59.421875 C 291.171875 59.421875 296.117188 64.78125 296.117188 72.011719 C 296.117188 79.238281 291.121094 84.601562 284.132812 84.601562 C 277.144531 84.601562 272.097656 79.238281 272.097656 72.011719 Z M 284.082031 95.742188 C 298.746094 95.742188 308.960938 85.242188 308.960938 72.011719 C 308.960938 58.777344 298.746094 48.28125 284.082031 48.28125 C 269.417969 48.28125 259.246094 58.6875 259.246094 72.011719 C 259.246094 85.332031 269.371094 95.742188 284.082031 95.742188 Z M 372.621094 45.554688 L 372.621094 49.375 L 364.902344 49.375 C 364.492188 49.375 364.265625 49.597656 364.265625 50.011719 L 364.265625 59.097656 C 364.265625 59.511719 364.492188 59.738281 364.902344 59.738281 L 372.621094 59.738281 L 372.621094 94.011719 C 372.621094 94.421875 372.847656 94.648438 373.257812 94.648438 L 384.882812 94.648438 C 385.292969 94.648438 385.519531 94.421875 385.519531 94.011719 L 385.519531 59.738281 L 395.464844 59.738281 L 409.902344 91.148438 L 402.136719 108.234375 C 401.914062 108.738281 402.183594 108.964844 402.640625 108.964844 L 415.035156 108.964844 C 415.445312 108.964844 415.625 108.875 415.804688 108.460938 L 441.457031 50.09375 C 441.636719 49.683594 441.414062 49.367188 440.957031 49.367188 L 429.332031 49.367188 C 428.921875 49.367188 428.742188 49.457031 428.5625 49.871094 L 416.847656 78.054688 L 405.089844 49.871094 C 404.910156 49.457031 404.726562 49.367188 404.316406 49.367188 L 385.519531 49.367188 L 385.519531 46.367188 C 385.519531 41.457031 388.835938 39.183594 393.097656 39.183594 C 395.640625 39.183594 398.410156 40.503906 400.363281 41.683594 C 400.820312 41.953125 401.136719 41.636719 400.957031 41.226562 L 396.867188 31.457031 C 396.730469 31.140625 396.550781 30.953125 396.230469 30.773438 C 394.230469 29.730469 390.964844 28.816406 387.78125 28.816406 C 378.160156 28.816406 372.617188 36.179688 372.617188 45.546875 Z M 235.773438 95.464844 C 247.398438 95.464844 255.75 85.417969 255.75 71.921875 C 255.75 58.421875 247.300781 48.554688 235.675781 48.554688 C 227.050781 48.554688 222.054688 53.828125 219.148438 59.097656 L 219.148438 50.011719 C 219.148438 49.597656 218.921875 49.375 218.511719 49.375 L 207.113281 49.375 C 206.703125 49.375 206.476562 49.597656 206.476562 50.011719 L 206.476562 108.332031 C 206.476562 108.742188 206.703125 108.96875 207.113281 108.96875 L 218.511719 108.96875 C 218.921875 108.96875 219.148438 108.742188 219.148438 108.332031 L 219.148438 85.011719 C 222.054688 90.285156 226.960938 95.464844 235.765625 95.464844 Z M 332.757812 95.285156 C 336.570312 95.285156 340.246094 94.289062 342.425781 93.011719 C 342.742188 92.832031 342.785156 92.652344 342.785156 92.332031 L 342.785156 83.691406 C 342.785156 83.238281 342.5625 83.101562 342.148438 83.332031 C 340.832031 84.058594 339.109375 84.652344 336.75 84.652344 C 333.027344 84.652344 330.667969 82.46875 330.667969 77.648438 L 330.667969 59.738281 L 342.019531 59.738281 C 342.429688 59.738281 342.65625 59.511719 342.65625 59.097656 L 342.65625 50.011719 C 342.65625 49.597656 342.429688 49.375 342.019531 49.375 L 330.667969 49.375 L 330.667969 37.511719 C 330.667969 37.007812 330.351562 36.738281 329.894531 37.097656 L 309.597656 53.101562 C 309.328125 53.324219 309.238281 53.558594 309.238281 53.917969 L 309.238281 59.097656 C 309.238281 59.511719 309.464844 59.738281 309.875 59.738281 L 317.777344 59.738281 L 317.777344 79.554688 C 317.777344 90.285156 323.949219 95.285156 332.761719 95.285156 Z M 345.878906 35.921875 C 345.878906 40.015625 349.054688 43.105469 353.414062 43.105469 C 357.773438 43.105469 361.039062 40.015625 361.039062 35.921875 C 361.039062 31.828125 357.863281 28.738281 353.414062 28.738281 C 348.964844 28.738281 345.878906 31.828125 345.878906 35.921875 Z M 347.644531 94.652344 L 359.269531 94.652344 C 359.679688 94.652344 359.90625 94.429688 359.90625 94.015625 L 359.90625 50.015625 C 359.90625 49.605469 359.679688 49.378906 359.269531 49.378906 L 347.644531 49.378906 C 347.234375 49.378906 347.007812 49.605469 347.007812 50.015625 L 347.007812 94.015625 C 347.007812 94.429688 347.234375 94.652344 347.644531 94.652344 Z M 218.878906 71.835938 C 220.96875 64.832031 225.777344 59.472656 232.316406 59.472656 C 238.855469 59.472656 242.847656 64.195312 242.847656 71.925781 C 242.847656 79.65625 238.53125 84.472656 232.316406 84.472656 C 226.097656 84.472656 220.960938 78.472656 218.878906 71.835938 Z M 218.878906 71.835938 "></path><path d="M 456.347656 52.046875 C 455.75 51.015625 454.921875 50.207031 453.863281 49.621094 C 452.804688 49.039062 451.625 48.746094 450.304688 48.746094 C 448.988281 48.746094 447.804688 49.039062 446.746094 49.621094 C 445.6875 50.207031 444.859375 51.015625 444.261719 52.046875 C 443.664062 53.078125 443.367188 54.246094 443.367188 55.546875 C 443.367188 56.851562 443.664062 57.996094 444.261719 59.027344 C 444.859375 60.058594 445.6875 60.863281 446.746094 61.449219 C 447.804688 62.035156 448.988281 62.324219 450.304688 62.324219 C 451.625 62.324219 452.804688 62.03125 453.863281 61.449219 C 454.921875 60.871094 455.75 60.058594 456.347656 59.027344 C 456.945312 57.996094 457.242188 56.839844 457.242188 55.546875 C 457.242188 54.257812 456.945312 53.078125 456.347656 52.046875 Z M 455.261719 58.449219 C 454.777344 59.308594 454.101562 59.972656 453.238281 60.457031 C 452.378906 60.9375 451.398438 61.179688 450.3125 61.179688 C 449.222656 61.179688 448.214844 60.9375 447.355469 60.457031 C 446.492188 59.980469 445.824219 59.308594 445.34375 58.449219 C 444.863281 57.601562 444.628906 56.628906 444.628906 55.546875 C 444.628906 54.464844 444.863281 53.5 445.34375 52.65625 C 445.824219 51.808594 446.492188 51.144531 447.355469 50.664062 C 448.214844 50.183594 449.203125 49.941406 450.3125 49.941406 C 451.421875 49.941406 452.378906 50.183594 453.238281 50.664062 C 454.101562 51.144531 454.777344 51.816406 455.261719 52.671875 C 455.746094 53.527344 455.988281 54.492188 455.988281 55.574219 C 455.988281 56.65625 455.746094 57.601562 455.261719 58.457031 Z M 455.261719 58.449219 "></path><path d="M 452.664062 55.417969 C 453.125 55.078125 453.359375 54.628906 453.359375 54.070312 C 453.359375 53.511719 453.132812 53.039062 452.683594 52.699219 C 452.230469 52.363281 451.578125 52.191406 450.722656 52.191406 L 447.703125 52.191406 L 447.703125 58.507812 L 449.164062 58.507812 L 449.164062 56 L 449.957031 56 L 451.875 58.507812 L 453.667969 58.507812 L 451.566406 55.847656 C 452.011719 55.761719 452.390625 55.621094 452.671875 55.410156 Z M 450.492188 54.859375 L 449.164062 54.859375 L 449.164062 53.316406 L 450.542969 53.316406 C 450.953125 53.316406 451.269531 53.375 451.488281 53.507812 C 451.707031 53.636719 451.820312 53.832031 451.820312 54.105469 C 451.820312 54.359375 451.703125 54.550781 451.476562 54.671875 C 451.246094 54.804688 450.917969 54.863281 450.492188 54.863281 Z M 450.492188 54.859375 "></path></g><g transform="translate(45, 0)"><path d="M448.11 53.62h-10.866v38.504h-5.788V53.619H423v-5.06h8.456v-7.032c0-8.871 5.35-13.527 12.254-13.527 2.157 0 3.71.44 4.66.878v4.744c-.777-.352-2.034-.637-3.846-.637-4.142 0-7.28 2.414-7.28 9.09v6.484h10.866v5.06Zm20.805 39.538c-11.954 0-21.301-9.21-21.301-22.664 0-13.544 9.257-22.664 21.3-22.664 11.954 0 21.302 9.12 21.302 22.664 0 13.454-9.348 22.664-21.301 22.664Zm-15.819-22.664c0 11.197 7.37 17.788 15.819 17.788 8.448 0 15.818-6.591 15.818-17.788 0-11.287-7.37-17.788-15.818-17.788-8.449 0-15.819 6.501-15.819 17.788Zm63.794-21.671c-.719-.27-1.887-.451-3.325-.451-5.663 0-10.606 2.618-13.212 8.578v-8.037h-5.303v43.072h5.393V68.598c0-9.842 5.392-14.538 12.672-14.538 1.438 0 2.786.18 3.775.452v-5.689Zm17.785 38.843h12.464c11.897 0 22.338-7.881 22.338-23.643 0-15.841-10.279-23.881-22.176-23.881h-12.626v47.524Zm12.626 4.458h-17.725v-56.44h17.887c14.568 0 27.274 9.791 27.274 28.34 0 18.467-12.868 28.1-27.436 28.1Zm35.985-25.1h28.394c-.179-8.02-5.268-14.328-14.197-14.328-7.947 0-13.661 6.398-14.197 14.329Zm29.019 11.085 4.732 1.712c-2.41 7.3-8.84 13.337-18.661 13.337-11.25 0-20.715-8.38-20.715-22.8 0-13.517 9.107-22.528 19.733-22.528 12.59 0 19.822 9.011 19.911 21.718 0 .72 0 1.262-.09 1.982h-34.107v.36c.089 9.914 6.875 16.402 15.268 16.402 7.679 0 12.143-4.506 13.929-10.183Zm44.35-29.108h-5.982l-13.75 36.858-13.572-36.858h-6.072l16.876 42.986h5.625L656.655 49Zm4.357 18.024h28.394c-.179-8.02-5.268-14.329-14.197-14.329-7.947 0-13.662 6.398-14.197 14.329Zm29.019 11.084 4.732 1.712c-2.41 7.3-8.84 13.337-18.661 13.337-11.25 0-20.715-8.38-20.715-22.8 0-13.517 9.107-22.528 19.732-22.528 12.59 0 19.823 9.011 19.912 21.718 0 .72 0 1.262-.09 1.982h-34.108v.36c.09 9.914 6.875 16.402 15.269 16.402 7.678 0 12.143-4.506 13.929-10.183Zm13.701 14.015V34.649h-4.856v57.475h4.856Zm24.745.135c-11.867 0-21.147-9.071-21.147-22.322 0-13.34 9.19-22.322 21.147-22.322 11.868 0 21.148 8.982 21.148 22.322 0 13.25-9.28 22.322-21.148 22.322Zm-15.704-22.322c0 11.028 7.317 17.52 15.704 17.52 8.388 0 15.705-6.492 15.705-17.52 0-11.116-7.317-17.52-15.705-17.52-8.387 0-15.704 6.404-15.704 17.52ZM758.423 108h-5.355V48.682h5.265v8.449c2.052-4.358 7.049-9.605 15.526-9.605 12.046 0 19.273 9.783 19.273 22.322 0 12.628-7.495 22.411-19.452 22.411-8.209 0-13.116-4.891-15.258-9.16V108Zm29.356-38.152c0-9.96-5.89-17.52-14.813-17.52-8.833 0-14.633 7.649-14.633 17.52 0 10.05 5.8 17.609 14.633 17.609 8.923 0 14.813-7.649 14.813-17.609Zm13.83-3.38h28.374c-.178-7.914-5.265-14.14-14.187-14.14-7.942 0-13.653 6.315-14.188 14.14Zm28.999 10.94 4.729 1.689c-2.41 7.204-8.834 13.162-18.65 13.162-11.242 0-20.7-8.27-20.7-22.5 0-13.34 9.101-22.233 19.72-22.233 12.58 0 19.808 8.893 19.897 21.433 0 .711 0 1.245-.089 1.956H801.43v.356c.089 9.783 6.87 16.186 15.258 16.186 7.674 0 12.135-4.447 13.92-10.05Zm30.61-28.815v5.603c-.981-.267-2.32-.445-3.747-.445-7.228 0-12.582 4.625-12.582 14.318v23.034h-5.353v-42.42h5.264v7.914c2.588-5.87 7.496-8.448 13.117-8.448 1.428 0 2.588.178 3.301.444Zm1.463 31.393 4.907-1.69c.803 5.159 4.73 9.339 11.69 9.339 5.264 0 9.457-3.113 9.457-7.56 0-3.913-2.676-6.047-7.227-7.114l-6.87-1.601c-6.247-1.423-10.44-5.158-10.44-11.294 0-6.848 6.602-12.45 14.365-12.45 9.905 0 14.099 5.869 15.259 10.938l-4.73 1.778c-.803-4.09-3.747-8.092-10.529-8.092-4.818 0-9.101 3.023-9.101 7.47 0 3.646 2.32 5.78 6.692 6.759l6.782 1.512C889.985 69.58 894 73.583 894 79.72c0 6.314-5.354 12.539-14.812 12.539-10.44 0-15.704-6.67-16.507-12.273Z"></path></g></symbol><use href="#s4d-logo"></use></svg></a></div><nav aria-label="primary" class="sc-61e0ff0f-0 sc-5dd3d1dd-2 hINOnu hZFTKR"><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-e3bdb244-0 daFODJ" data-encore-id="typeList"><li class="sc-daaf2fce-0 fngAVZ"><button aria-expanded="false" class="sc-a671ab29-0 ggRfAl">Documentation<svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-a671ab29-1 iIHRIb" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><div hidden="" class="sc-9fff6009-0 dPqbzU sc-147783a9-0 ljywHx"><button aria-label="Go back to main navigation" class="sc-1a8d3606-0 dKipnq sc-a8ce54c5-0 jzFsff"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Documentation</span></button><span class="Type__TypeElement-sc-goli3j-0 eyOwjh sc-45697e4e-0 yjgPF" data-encore-id="type">Products</span><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-ca6f2bb9-0 kRyiQK" data-encore-id="typeList"><li><a class="sc-57f92064-0 fZekVo" href="/documentation/web-api"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R18l9dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R18l9dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R18l9dm6:)"><rect width="16" height="16" rx="3.2" fill="#6900BA"></rect></g><g clip-path="url(#:R18l9dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#CDF564"></circle></g></svg>Web API</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/web-playback-sdk"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1959dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1959dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R1959dm6:)"><rect width="16" height="16" rx="3.2" fill="#4100F5"></rect></g><g clip-path="url(#:R1959dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#F573A0"></circle></g></svg>Web Playback SDK</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/ads-api"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R19l9dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R19l9dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R19l9dm6:)"><rect width="16" height="16" rx="3.2" fill="#9691FF"></rect></g><g clip-path="url(#:R19l9dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#9BF0E1"></circle></g></svg>Ads API</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/ios"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1a59dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1a59dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R1a59dm6:)"><rect width="16" height="16" rx="3.2" fill="#509BF5"></rect></g><g clip-path="url(#:R1a59dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FAE62D"></circle></g></svg>iOS</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/android"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1al9dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1al9dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R1al9dm6:)"><rect width="16" height="16" rx="3.2" fill="#FFCDD2"></rect></g><g clip-path="url(#:R1al9dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#0A59B8"></circle></g></svg>Android</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/embeds"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1b59dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1b59dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R1b59dm6:)"><rect width="16" height="16" rx="3.2" fill="#705378"></rect></g><g clip-path="url(#:R1b59dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FF6437"></circle></g></svg>Embeds</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/commercial-hardware"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1bl9dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1bl9dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R1bl9dm6:)"><rect width="16" height="16" rx="3.2" fill="#27856A"></rect></g><g clip-path="url(#:R1bl9dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#C8E0FC"></circle></g></svg>Commercial Hardware</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/open-access"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1c59dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1c59dm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:R1c59dm6:)"><rect width="16" height="16" rx="3.2" fill="#213261"></rect></g><g clip-path="url(#:R1c59dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#D8A3FF"></circle></g></svg>Open Access</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li></ul><span class="Type__TypeElement-sc-goli3j-0 eyOwjh sc-45697e4e-0 yjgPF" data-encore-id="type">Guidelines</span><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-ca6f2bb9-0 kRyiQK" data-encore-id="typeList"><li><a class="sc-57f92064-0 fZekVo" href="/documentation/design"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rap9dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rap9dm6H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:Rap9dm6:)"><circle cx="8" cy="8" r="8" fill="#503750"></circle></g><g clip-path="url(#:Rap9dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#F573A0"></circle></g></svg>Design</span></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/accessibility"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rb99dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rb99dm6H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:Rb99dm6:)"><circle cx="8" cy="8" r="8" fill="#1D006C"></circle></g><g clip-path="url(#:Rb99dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFAF45"></circle></g></svg>Accessibility</span></a></li><li><a class="sc-57f92064-0 fZekVo" href="/terms"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rbp9dm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rbp9dm6H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:Rbp9dm6:)"><circle cx="8" cy="8" r="8" fill="#9C78FF"></circle></g><g clip-path="url(#:Rbp9dm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFC864"></circle></g></svg>Legal</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li></ul></div></li><li class="sc-daaf2fce-0 fngAVZ"><a class="sc-a671ab29-0 ggRfAl" href="/community">Community<svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-a671ab29-1 iIHRIb" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li></ul></nav><div class="sc-61e0ff0f-0 sc-5dd3d1dd-3 hINOnu gEpGzO"></div><div class="sc-960b9084-0 cgDIHL"><nav aria-label="primary"><button type="button" aria-expanded="false" class="Button-sc-1dqy6lx-0 kTweNK e-9800-overflow-wrap-anywhere e-9800-button-tertiary--icon-only" aria-label="Open menu" data-encore-id="buttonTertiary"><span aria-hidden="true" class="e-9800-button__icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentcolor" viewBox="0 0 24 24" class="sc-bbfbffd5-0 jYFMfm"><path d="M20.25 6H3.75c-1.5 0-1.5-2 0-2h16.5c1.5 0 1.5 2 0 2Z"></path><path d="M20.25 13H3.75c-1.5 0-1.5-2 0-2h16.5c1.5 0 1.5 2 0 2Z"></path><path d="M20.25 20H3.75c-1.5 0-1.5-2 0-2h16.5c1.5 0 1.5 2 0 2Z"></path></svg></span></button><div role="region" aria-label="0 alert(s) to review" class="sc-854fa934-0 sc-c6c8ec75-0 kMlpAI kUBZjS">0</div><div hidden="" class="sc-9fff6009-0 dPqbzU sc-147783a9-0 ljywHx"><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-e3bdb244-0 daFODJ" data-encore-id="typeList"><li class="sc-daaf2fce-0 fngAVZ"><button aria-expanded="false" class="sc-a671ab29-0 ggRfAl">Documentation<svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-a671ab29-1 iIHRIb" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><div hidden="" class="sc-9fff6009-0 dPqbzU sc-147783a9-0 ljywHx"><button aria-label="Go back to main navigation" class="sc-1a8d3606-0 dKipnq sc-a8ce54c5-0 jzFsff"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Documentation</span></button><span class="Type__TypeElement-sc-goli3j-0 eyOwjh sc-45697e4e-0 yjgPF" data-encore-id="type">Products</span><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-ca6f2bb9-0 kRyiQK" data-encore-id="typeList"><li><a class="sc-57f92064-0 fZekVo" href="/documentation/web-api"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Ra5aclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Ra5aclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Ra5aclm6:)"><rect width="16" height="16" rx="3.2" fill="#6900BA"></rect></g><g clip-path="url(#:Ra5aclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#CDF564"></circle></g></svg>Web API</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/web-playback-sdk"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Ra9aclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Ra9aclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Ra9aclm6:)"><rect width="16" height="16" rx="3.2" fill="#4100F5"></rect></g><g clip-path="url(#:Ra9aclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#F573A0"></circle></g></svg>Web Playback SDK</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/ads-api"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Radaclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Radaclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Radaclm6:)"><rect width="16" height="16" rx="3.2" fill="#9691FF"></rect></g><g clip-path="url(#:Radaclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#9BF0E1"></circle></g></svg>Ads API</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/ios"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rahaclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rahaclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Rahaclm6:)"><rect width="16" height="16" rx="3.2" fill="#509BF5"></rect></g><g clip-path="url(#:Rahaclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FAE62D"></circle></g></svg>iOS</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/android"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Ralaclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Ralaclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Ralaclm6:)"><rect width="16" height="16" rx="3.2" fill="#FFCDD2"></rect></g><g clip-path="url(#:Ralaclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#0A59B8"></circle></g></svg>Android</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/embeds"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rapaclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rapaclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Rapaclm6:)"><rect width="16" height="16" rx="3.2" fill="#705378"></rect></g><g clip-path="url(#:Rapaclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FF6437"></circle></g></svg>Embeds</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/commercial-hardware"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rataclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rataclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Rataclm6:)"><rect width="16" height="16" rx="3.2" fill="#27856A"></rect></g><g clip-path="url(#:Rataclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#C8E0FC"></circle></g></svg>Commercial Hardware</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/open-access"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rb1aclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rb1aclm6H1:"><rect width="16" height="16" rx="3.2"></rect></clipPath></defs><g clip-path="url(#:Rb1aclm6:)"><rect width="16" height="16" rx="3.2" fill="#213261"></rect></g><g clip-path="url(#:Rb1aclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#D8A3FF"></circle></g></svg>Open Access</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li></ul><span class="Type__TypeElement-sc-goli3j-0 eyOwjh sc-45697e4e-0 yjgPF" data-encore-id="type">Guidelines</span><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-ca6f2bb9-0 kRyiQK" data-encore-id="typeList"><li><a class="sc-57f92064-0 fZekVo" href="/documentation/design"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R2maclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R2maclm6H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:R2maclm6:)"><circle cx="8" cy="8" r="8" fill="#503750"></circle></g><g clip-path="url(#:R2maclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#F573A0"></circle></g></svg>Design</span></a></li><li><a class="sc-57f92064-0 fZekVo" href="/documentation/accessibility"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R2qaclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R2qaclm6H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:R2qaclm6:)"><circle cx="8" cy="8" r="8" fill="#1D006C"></circle></g><g clip-path="url(#:R2qaclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFAF45"></circle></g></svg>Accessibility</span></a></li><li><a class="sc-57f92064-0 fZekVo" href="/terms"><span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R2uaclm6:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R2uaclm6H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:R2uaclm6:)"><circle cx="8" cy="8" r="8" fill="#9C78FF"></circle></g><g clip-path="url(#:R2uaclm6H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFC864"></circle></g></svg>Legal</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-57f92064-1 bfMHgv" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li></ul></div></li><li class="sc-daaf2fce-0 fngAVZ"><a class="sc-a671ab29-0 ggRfAl" href="/community">Community<svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror sc-a671ab29-1 iIHRIb" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></a></li></ul></div></nav></div></header><div class="sc-7ead898e-0 AXGli"><nav aria-labelledby="side-nav-header" class="sc-8e747c9e-1 esveKX"><div class="sc-8e747c9e-2 cyDyUk"><p id="side-nav-header" data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 jFxTq"><span class="sc-8e747c9e-0 hQAoDN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":Rlaq66:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":Rlaq66H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:Rlaq66:)"><circle cx="8" cy="8" r="8" fill="#9C78FF"></circle></g><g clip-path="url(#:Rlaq66H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFC864"></circle></g></svg>Legal</span></p></div><div><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-33f1116f-0 kVWHyn" data-encore-id="typeList"><li><button class="sc-226e2e15-0 cKvXqF sc-5567915-0 ifTmbP"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Terms</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><button aria-expanded="false" class="sc-71f1783f-0 jaqnEm sc-5567915-1 jPjXCP" aria-label="Developer Terms menu"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-fill:var(--decorative-base, #000000);--encore-icon-height:var(--encore-graphic-size-decorative-smaller-2);--encore-icon-width:var(--encore-graphic-size-decorative-smaller-2)" viewBox="0 0 16 16"><path d='M3 1.713a.7.7 0 0 1 1.05-.607l10.89 6.288a.7.7 0 0 1 0 1.212L4.05 14.894A.7.7 0 0 1 3 14.288V1.713z'/></svg></button><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-5567915-3 jjRUzu" data-encore-id="textLink" href="/terms"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Terms</span></a><ul hidden="" class="sc-9fff6009-0 dPqbzU sc-3b882ab6-0 gDQowf"><button aria-label="Go back to " class="sc-1a8d3606-0 dKipnq sc-5567915-2 bCWGgN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Developer Terms</span></button><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#introduction"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Introduction</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#principles"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Principles</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-i-acceptance-of-terms"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section I Acceptance of Terms</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-ii-definitions"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section II Definitions</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-iii-licenses-and-permissions"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section III Licenses and Permissions</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-iv-restrictions"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section IV Restrictions</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-v-users--data"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section V Users & Data</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-vi-access-usage-and-quotas"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section VI Access, Usage and Quotas</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-vii-intellectual-property--confidential-information"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section VII Intellectual Property & Confidential Information</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-viii-representations-and-warranties-limitation-of-liability-indemnification-disclaimers-release"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section VIII Representations and Warranties, Limitation of Liability, Indemnification, Disclaimers, Release</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-ix--other-legal-terms"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section IX Other Legal Terms</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-x-arbitration-agreement"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section X Arbitration Agreement</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#appendix-a-data-protection-appendix"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Appendix A Data Protection Appendix</a></li></ul></li><li><button class="sc-226e2e15-0 cKvXqF sc-5567915-0 ifTmbP"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Policy</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><button aria-expanded="true" class="sc-71f1783f-0 jaqnEm sc-5567915-1 jPjXCP" aria-label="Developer Policy menu"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-fill:var(--decorative-base, #000000);--encore-icon-height:var(--encore-graphic-size-decorative-smaller-2);--encore-icon-width:var(--encore-graphic-size-decorative-smaller-2)" viewBox="0 0 16 16"><path d='M3 1.713a.7.7 0 0 1 1.05-.607l10.89 6.288a.7.7 0 0 1 0 1.212L4.05 14.894A.7.7 0 0 1 3 14.288V1.713z'/></svg></button><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-5567915-3 jjRUzu" data-encore-id="textLink" href="/policy"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Policy</span></a><ul class="sc-9fff6009-0 dPqbzU sc-3b882ab6-0 gDQowf"><button aria-label="Go back to " class="sc-1a8d3606-0 dKipnq sc-5567915-2 bCWGgN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Developer Policy</span></button><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#i-respect-users-and-data"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>I. Respect Users and Data</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#ii-respect-content-and-creators"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>II. Respect Content and Creators</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#iii-some-prohibited-applications"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>III. Some prohibited applications</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#iv-streaming-and-commercial-use"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>IV. Streaming and Commercial Use</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#v-widgets-and-audio-preview-clips"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>V. Widgets and Audio Preview Clips</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#vi-naming-and-branding"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>VI. Naming and Branding</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#vii-access-usage-and-quotas"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>VII. Access, Usage and Quotas</a></li></ul></li><li><button class="sc-226e2e15-0 cKvXqF sc-5567915-0 ifTmbP"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Compliance Tips</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><button aria-expanded="false" class="sc-71f1783f-0 jaqnEm sc-5567915-1 jPjXCP" aria-label="Compliance Tips menu"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-fill:var(--decorative-base, #000000);--encore-icon-height:var(--encore-graphic-size-decorative-smaller-2);--encore-icon-width:var(--encore-graphic-size-decorative-smaller-2)" viewBox="0 0 16 16"><path d='M3 1.713a.7.7 0 0 1 1.05-.607l10.89 6.288a.7.7 0 0 1 0 1.212L4.05 14.894A.7.7 0 0 1 3 14.288V1.713z'/></svg></button><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-5567915-3 jjRUzu" data-encore-id="textLink" href="/compliance-tips"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Compliance Tips</span></a><ul hidden="" class="sc-9fff6009-0 dPqbzU sc-3b882ab6-0 gDQowf"><button aria-label="Go back to " class="sc-1a8d3606-0 dKipnq sc-5567915-2 bCWGgN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Compliance Tips</span></button><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#introduction"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Introduction</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#focus-on-the-user"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Focus on the user</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#use-of-content"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Use of content</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#disallowed-use-cases"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Disallowed use cases</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#special-considerations-for-streaming"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Special considerations of streaming</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#commercial-use"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Commercial Use</a></li></ul></li></ul></div></nav><div class="sc-960b9084-0 cgDIHL"><div hidden="" class="sc-9fff6009-0 dPqbzU"><button aria-label="Go back to Documentation" class="sc-1a8d3606-0 dKipnq"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R9iq66:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R9iq66H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:R9iq66:)"><circle cx="8" cy="8" r="8" fill="#9C78FF"></circle></g><g clip-path="url(#:R9iq66H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFC864"></circle></g></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Legal</span></button><div><ul role="list" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH sc-33f1116f-0 kVWHyn" data-encore-id="typeList"><li><button class="sc-226e2e15-0 cKvXqF sc-5567915-0 ifTmbP"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Terms</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><button aria-expanded="false" class="sc-71f1783f-0 jaqnEm sc-5567915-1 jPjXCP" aria-label="Developer Terms menu"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-fill:var(--decorative-base, #000000);--encore-icon-height:var(--encore-graphic-size-decorative-smaller-2);--encore-icon-width:var(--encore-graphic-size-decorative-smaller-2)" viewBox="0 0 16 16"><path d='M3 1.713a.7.7 0 0 1 1.05-.607l10.89 6.288a.7.7 0 0 1 0 1.212L4.05 14.894A.7.7 0 0 1 3 14.288V1.713z'/></svg></button><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-5567915-3 jjRUzu" data-encore-id="textLink" href="/terms"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Terms</span></a><ul hidden="" class="sc-9fff6009-0 dPqbzU sc-3b882ab6-0 gDQowf"><button aria-label="Go back to " class="sc-1a8d3606-0 dKipnq sc-5567915-2 bCWGgN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Developer Terms</span></button><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#introduction"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Introduction</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#principles"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Principles</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-i-acceptance-of-terms"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section I Acceptance of Terms</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-ii-definitions"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section II Definitions</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-iii-licenses-and-permissions"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section III Licenses and Permissions</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-iv-restrictions"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section IV Restrictions</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-v-users--data"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section V Users & Data</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-vi-access-usage-and-quotas"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section VI Access, Usage and Quotas</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-vii-intellectual-property--confidential-information"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section VII Intellectual Property & Confidential Information</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-viii-representations-and-warranties-limitation-of-liability-indemnification-disclaimers-release"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section VIII Representations and Warranties, Limitation of Liability, Indemnification, Disclaimers, Release</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-ix--other-legal-terms"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section IX Other Legal Terms</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#section-x-arbitration-agreement"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Section X Arbitration Agreement</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/terms#appendix-a-data-protection-appendix"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Appendix A Data Protection Appendix</a></li></ul></li><li><button class="sc-226e2e15-0 cKvXqF sc-5567915-0 ifTmbP"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Policy</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><button aria-expanded="true" class="sc-71f1783f-0 jaqnEm sc-5567915-1 jPjXCP" aria-label="Developer Policy menu"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-fill:var(--decorative-base, #000000);--encore-icon-height:var(--encore-graphic-size-decorative-smaller-2);--encore-icon-width:var(--encore-graphic-size-decorative-smaller-2)" viewBox="0 0 16 16"><path d='M3 1.713a.7.7 0 0 1 1.05-.607l10.89 6.288a.7.7 0 0 1 0 1.212L4.05 14.894A.7.7 0 0 1 3 14.288V1.713z'/></svg></button><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-5567915-3 jjRUzu" data-encore-id="textLink" href="/policy"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Developer Policy</span></a><ul class="sc-9fff6009-0 dPqbzU sc-3b882ab6-0 gDQowf"><button aria-label="Go back to " class="sc-1a8d3606-0 dKipnq sc-5567915-2 bCWGgN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Developer Policy</span></button><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#i-respect-users-and-data"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>I. Respect Users and Data</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#ii-respect-content-and-creators"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>II. Respect Content and Creators</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#iii-some-prohibited-applications"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>III. Some prohibited applications</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#iv-streaming-and-commercial-use"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>IV. Streaming and Commercial Use</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#v-widgets-and-audio-preview-clips"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>V. Widgets and Audio Preview Clips</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#vi-naming-and-branding"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>VI. Naming and Branding</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/policy#vii-access-usage-and-quotas"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>VII. Access, Usage and Quotas</a></li></ul></li><li><button class="sc-226e2e15-0 cKvXqF sc-5567915-0 ifTmbP"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Compliance Tips</span><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M4.97.47a.75.75 0 0 0 0 1.06L11.44 8l-6.47 6.47a.75.75 0 1 0 1.06 1.06L13.56 8 6.03.47a.75.75 0 0 0-1.06 0z'/></svg></button><button aria-expanded="false" class="sc-71f1783f-0 jaqnEm sc-5567915-1 jPjXCP" aria-label="Compliance Tips menu"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-fill:var(--decorative-base, #000000);--encore-icon-height:var(--encore-graphic-size-decorative-smaller-2);--encore-icon-width:var(--encore-graphic-size-decorative-smaller-2)" viewBox="0 0 16 16"><path d='M3 1.713a.7.7 0 0 1 1.05-.607l10.89 6.288a.7.7 0 0 1 0 1.212L4.05 14.894A.7.7 0 0 1 3 14.288V1.713z'/></svg></button><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-5567915-3 jjRUzu" data-encore-id="textLink" href="/compliance-tips"><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 kqItdM">Compliance Tips</span></a><ul hidden="" class="sc-9fff6009-0 dPqbzU sc-3b882ab6-0 gDQowf"><button aria-label="Go back to " class="sc-1a8d3606-0 dKipnq sc-5567915-2 bCWGgN"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline e-9800-icon--auto-mirror" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)" viewBox="0 0 16 16"><path d='M11.03.47a.75.75 0 0 1 0 1.06L4.56 8l6.47 6.47a.75.75 0 1 1-1.06 1.06L2.44 8 9.97.47a.75.75 0 0 1 1.06 0z'/></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 huwcwr">Compliance Tips</span></button><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#introduction"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Introduction</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#focus-on-the-user"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Focus on the user</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#use-of-content"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Use of content</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#disallowed-use-cases"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Disallowed use cases</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#special-considerations-for-streaming"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Special considerations of streaming</a></li><li class="e-9800-list-item e-9800-baseline" data-encore-id="listItem"><a class="sc-ca19fa36-0 inXpDH" href="/compliance-tips#commercial-use"><span class="sc-4b98e795-0 sc-ca19fa36-1 fIEjgQ eQIFgG"></span>Commercial Use</a></li></ul></li></ul></div></div></div><main id="main" class="sc-ae97880a-0 ifAlMH"><div class="sc-7eae9c62-0 inVVmk"><div class="sc-2b38a360-0 cnPCiV"><div class="sc-d15f4e00-0 aPogX"><div class="sc-d0871907-0 hIfDLg"><svg data-encore-id="icon" role="img" aria-hidden="true" class="e-9800-icon e-9800-baseline" style="--encore-icon-height:var(--encore-graphic-size-decorative-smaller);--encore-icon-width:var(--encore-graphic-size-decorative-smaller)"><defs><clipPath id=":R1cq66:"><path d="M 0 0 L 16 0 L 16 16 L 8 16 L 0 8 Z"></path></clipPath><clipPath id=":R1cq66H1:"><circle cx="8" cy="8" r="8"></circle></clipPath></defs><g clip-path="url(#:R1cq66:)"><circle cx="8" cy="8" r="8" fill="#9C78FF"></circle></g><g clip-path="url(#:R1cq66H1:)"><circle cx="0" cy="16" r="9.6" fill="#FFC864"></circle></g></svg><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 cFNAxL">Legal<!-- --> •</span><span data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 eyOwjh">Spotify Developer Policy</span></div><h1 class="e-9800-text encore-text-title-large" data-encore-id="text" style="padding-block-end:32px" id="">Spotify Developer Policy</h1> <p data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 ckCbjl">Effective as of 8 May, 2023</p> <p data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 ckCbjl">The Spotify Platform (as defined in the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a>) is a set of tools that enable developers to develop applications, websites and services (SDAs) and retrieve data from Spotify. To use the Spotify Platform, you must comply with this Developer Policy which is a part of, and hereby incorporated by reference into, the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a>. Capitalized terms used but not otherwise defined herein have the meaning given in the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a>. For clarity, you agree that your access to and use of Spotify Platform is subject to the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a> and all other applicable terms and policies.</p> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="i-respect-users-and-data">I. Respect Users and Data</h2></div> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">You must read and comply with the Users and Data section of the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a>. The following are a few key points:<!-- --> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Be truthful and transparent.</strong> Don’t mislead or confuse users about the ways you intend to use their data. You must provide a privacy policy which clearly describes how you intend to access, use, process and disclose user data. Don’t email users unless they have provided you with their explicit consent, or you obtained their email and permission from somewhere other than the Spotify Platform. Only request and process the data that is needed to operate your SDA.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Give users control of their data.</strong> As a general rule, you may store users’ personal data for as long as is necessary to provide your SDA. However, you must provide all users with an easily accessible mechanism to disconnect their Spotify account from your SDA at any time and provide clear instructions on how to do so. Further, when a user disconnects their Spotify account or otherwise expresses an intent to prevent your SDA from accessing their data, you agree to delete and no longer request or process any of that user’s personal data.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Follow the law and user guidelines.</strong> Don’t build or distribute an SDA which violates the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="https://www.spotify.com/us/legal/end-user-agreement/#9-user-guidelines">Spotify user guidelines</a>. Don’t break the law or encourage or enable others to do so.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Security.</strong> Make sure your data practices protect users, including providing industry standard security protection for data. You are also responsible for the security measures used by third parties providing services to you.</li> </ol> </li> </ol> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="ii-respect-content-and-creators">II. Respect Content and Creators</h2></div> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Endorsement and promotion.</strong> Unless you have applicable permissions, don’t build an SDA which implies or suggests any endorsement, tie-in, co-branding or promotion by Spotify (except as allowed in the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/documentation/design#introduction">Branding Guidelines</a> or any creator, artist, rightsholders, or sound recording. For example, your SDA must not have a specific artist or artists as the sole subject of the SDA unless you have applicable permissions.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Artificial manipulation.</strong> Don’t artificially increase, or claim to artificially increase, play counts, follow counts or otherwise manipulate the Spotify Service. This includes: (i) using any bot, script or automated process; (ii) by providing any compensation (financial or otherwise); and (iii) any other means.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Misleading use.</strong> Don’t confuse or mislead anyone as to the artist, creator or user associated with any Spotify Content.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Attribution.</strong> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">If you display any Spotify Content you must clearly attribute the content as being supplied and made available by Spotify, by using the Spotify Marks. Our <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/documentation/general/design-and-branding">Branding Guidelines</a> include some examples of what you should and shouldn’t do.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Metadata, cover art and Audio Preview Clips must be accompanied by a link back to the applicable album, content or playlist on the Spotify Service.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">You must not offer metadata, cover art, and/or Audio Preview Clips as a standalone service or product.</li> </ol> </li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Display metadata and cover art when streaming.</strong> If you offer a Streaming SDA, metadata and cover art may only be used in connection with the underlying content, and there shall be no playback of Spotify Content without showing relevant cover art and metadata in your SDA.</li> </ol> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="iii-some-prohibited-applications">III. Some prohibited applications</h2></div> <p data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 ckCbjl">This section of the Developer Policy identifies some types of SDA and functionality that you must not build, nor enable or encourage others to build:</p> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not create ringtone or alert tone functionality or alarm functionality in an SDA, unless you receive Spotify’s written approval.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not create a game, including trivia quizzes.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not create a voice-enabled SDA that enables a user to control Spotify with their voice, or any kind of voice assistant that provides voice-control functionality.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not create any product or service which includes any non-interactive internet webcasting service. For example, you can’t create an application which plays content from a single source to several simultaneous listeners.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not create any product or service which is integrated with streams or content from another service.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not synchronize any sound recordings with any visual media, including any advertising, film, television program, slideshow, video, or similar content.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not permit any device or system to segue, mix, re-mix, or overlap any Spotify Content with any other audio content (including other Spotify Content).</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not build products and services which are targeted to children. If you have actual or suspected knowledge that specific people using your SDA or online service are children, you must block the use of the Spotify Platform for those people.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not build an SDA that enables the transfer of data to another service, except for the purpose of enabling a user to transfer their personal data, or the metadata of the user's playlists to another service.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not build products or services which are targeted for use by businesses, such as in-store or by retail employees. Spotify is for personal, non-commercial use which means it can’t be broadcast or played publicly from a business, such as radio stations, bars, restaurants, stores, dance studios, etc., see <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="https://support.spotify.com/us/article/spotify-public-commercial-use/">our Customer Support website</a> for more details.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not build products or services that mimic, or replicate or attempt to replace a core user experience of Spotify or its group companies without our prior written permission. Your product or service must add independent value or functionality that improves users’ interactions with Spotify.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not generate news media, or commercial product offers.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not analyze the Spotify Content or the Spotify Service for any purpose, including without limitation, creating new or derived listenership metrics, benchmarking, functionality, usage statistics, user metrics, or building profiles of users, including for the purpose of targeting them with advertising or marketing.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Do not use the Spotify Platform or any Spotify Content to train a machine learning or AI model or otherwise ingest Spotify Content into a machine learning or AI model.</li> </ol> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="iv-streaming-and-commercial-use">IV. Streaming and Commercial Use</h2></div> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Streaming only permitted for Premium subscribers.</strong> Streaming of music sound recordings through the Spotify Platform shall only be made available to subscribers to the Premium Spotify Service. Please note that (i) Widgets and (ii) Audio Preview Clips may be made available to Spotify users who do not subscribe to the Premium service to the extent such functionality is available through the Spotify Platform. Streaming of podcasts can be made available to all users of the Spotify Service.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Commercial use restrictions.</strong> Except for the limited commercial uses for Non-Streaming SDAs (set out below) commercial uses are not permitted for SDAs. Some examples of commercial uses that are not allowed include:<!-- --> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">the sale, whether integrated or as a standalone product, of a Streaming SDA, the Spotify Platform, Spotify Content or Spotify Service, or sale of access to any of the foregoing;</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">any e-commerce (e.g., in-app payment or monetization) initiated via a Streaming SDA;</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">the sale of advertising, sponsorships, or promotions on the Streaming SDA itself.</li> </ol> </li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Limited commercial use permitted for Non-Streaming SDAs.</strong> The following are the only permitted commercial uses of Non-Streaming SDAs:<!-- --> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">the sale of advertising, sponsorships, or promotions on the Non-Streaming SDA;</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">the sale of, or sale of access to, a Non-Streaming SDA (including any e-commerce initiated via the Non-Streaming SDA).</li> </ol> </li> </ol> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="v-widgets-and-audio-preview-clips">V. Widgets and Audio Preview Clips</h2></div> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Widgets.</strong> If you use Spotify Widgets, you must also comply with the restrictions set out in the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/documentation/embeds/terms">Spotify Widgets Terms</a>.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Using Audio Preview Clips.</strong> If you use Audio Preview Clips:<!-- --> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">You may only make Audio Preview Clips available for streaming in the territories in which the corresponding full length track is available.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Audio Preview Clips may only be used to promote the underlying content and not for personalization or messaging products, podcasts or similar products.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Audio Preview Clips must be accompanied by a link back to the applicable content or playlist on the Spotify Service.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">You must not offer Audio Preview Clips as a standalone service or product.</li> </ol> </li> </ol> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="vi-naming-and-branding">VI. Naming and Branding</h2></div> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">If you want to use the Spotify Marks, follow our <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/documentation/design#introduction">Branding Guidelines</a>.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">You must also follow the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/documentation/design#introduction">Branding Guidelines</a> when naming your SDA. For example, the name should not begin with “Spot” or be confusing in sound or spelling to Spotify. Unless you have applicable permissions, don’t imply any endorsement, tie-in, co-branding or promotion by Spotify.</li> </ol> <div class="sc-af9c37e2-1 hzXDTM"><h2 class="e-9800-text encore-text-title-medium" data-encore-id="text" id="vii-access-usage-and-quotas">VII. Access, Usage and Quotas</h2></div> <p data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 ckCbjl">You must read and comply with the Access, Usage and Quotas section of the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a>. The following are a few key points:</p> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Accessing and registering for the Spotify Platform.</strong> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">To access and use the Spotify Platform, you must link your developer account to a Spotify account. You will be issued with a client I.D (“<strong>Security Code</strong>”) for accessing the Spotify Platform and managing your account.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Your account information and contact details must be accurate, complete and up to date. Please make sure to register with an actively monitored email address for service announcements or contacts for further information relating to your developer account. Your access to the Spotify Platform may be removed or restricted if we’re unable to contact you.</li> </ol> </li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Using Security Codes.</strong> You must use a separate Security Code for each SDA. You may not use more than one Security Code for each SDA.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><strong>Usage and Quotas.</strong> <ol role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Spotify may use quotas and restrictions to ensure that the Spotify Platform is accessed and used as intended and in accordance with the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a>.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">If your SDA reaches a quota limit, you can apply for a quota extension using the forms provided to you. In that case, your quota extension application must specify the use case for which you need the extension.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">While we hope to process applications within reasonable timeframes, Spotify makes no guarantees or promises on processing times, or that your quota extension request will be approved.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Your access to the Spotify Platform may be revoked if the review process indicates that your SDA breaches our terms and policies.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">If Spotify grants an additional quota:<!-- --> <ul role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hrsDVQ"> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">You must use the additional quota granted only for the use case that Spotify reviewed</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">If any of the information you provided to Spotify changes, you must notify Spotify of the change prior to using the additional quota for a non-reviewed use case.</li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">If you need to request additional scopes, you can notify Spotify by submitting a scope extension request.</li> </ul> </li> <li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem">Please note that we review the applications on our platform from time to time. Please ensure compliance with the <a class="Link-sc-k8gsk-0 hmQeRs e-9800-text-link" data-encore-id="textLink" href="/terms">Developer Terms</a> at all times.</li> </ol> </li> </ol></div></div></div></main></div><footer class="sc-79176060-0 byLwnG encore-inverted-dark-set"><h2 class="e-9800-visually-hidden" data-encore-id="visuallyHidden">Footer</h2><nav aria-label="footer" class="sc-79176060-1 dPgCwV"><span class="sc-79176060-2 gpumOS"><a data-small="true" class="sc-3a04c818-0 kVVqyP" href="/"><svg aria-label="Spotify for Developers" xmlns="http://www.w3.org/2000/svg" width="240" height="34"><symbol id="s4d-logo" viewBox="0 0 950 127" fill-rule="evenodd"><g><path d="M 70.816406 1.867188 C 36.8125 0.511719 8.160156 27.011719 6.808594 61.054688 C 5.457031 95.097656 31.929688 123.785156 65.929688 125.140625 C 99.933594 126.492188 128.585938 99.992188 129.9375 65.949219 C 131.285156 31.90625 104.816406 3.214844 70.816406 1.867188 Z M 96.824219 92.234375 C 96.058594 93.589844 94.566406 94.265625 93.113281 94.0625 C 92.667969 94 92.222656 93.851562 91.804688 93.617188 C 83.664062 88.976562 74.785156 85.953125 65.425781 84.632812 C 56.066406 83.316406 46.703125 83.773438 37.59375 85.988281 C 35.617188 86.46875 33.628906 85.253906 33.152344 83.277344 C 32.671875 81.296875 33.882812 79.304688 35.859375 78.828125 C 45.875 76.390625 56.167969 75.890625 66.453125 77.339844 C 76.734375 78.789062 86.488281 82.109375 95.449219 87.210938 C 97.210938 88.21875 97.832031 90.464844 96.828125 92.234375 Z M 104.921875 76.042969 C 103.664062 78.363281 100.761719 79.234375 98.441406 77.976562 C 88.910156 72.816406 78.59375 69.429688 67.773438 67.90625 C 56.957031 66.382812 46.109375 66.796875 35.527344 69.125 C 34.953125 69.25 34.386719 69.269531 33.832031 69.191406 C 31.914062 68.921875 30.269531 67.488281 29.828125 65.476562 C 29.261719 62.894531 30.894531 60.339844 33.472656 59.769531 C 45.171875 57.195312 57.160156 56.738281 69.109375 58.417969 C 81.054688 60.097656 92.457031 63.839844 102.988281 69.546875 C 105.316406 70.804688 106.175781 73.707031 104.921875 76.035156 Z M 113.898438 57.785156 C 112.714844 60.0625 110.253906 61.242188 107.855469 60.902344 C 107.207031 60.8125 106.570312 60.609375 105.957031 60.292969 C 94.863281 54.515625 82.914062 50.699219 70.4375 48.945312 C 57.964844 47.191406 45.421875 47.5625 33.167969 50.054688 C 29.980469 50.703125 26.878906 48.640625 26.230469 45.453125 C 25.582031 42.265625 27.644531 39.15625 30.824219 38.507812 C 44.398438 35.75 58.273438 35.339844 72.078125 37.28125 C 85.882812 39.21875 99.105469 43.449219 111.390625 49.847656 C 114.277344 51.347656 115.398438 54.90625 113.898438 57.792969 Z M 113.898438 57.785156 "></path><path d="M 179.519531 95.742188 C 168.890625 95.742188 159.769531 92.058594 155.957031 87.875 C 155.59375 87.464844 155.542969 87.238281 155.542969 86.738281 L 155.542969 74.28125 C 155.542969 73.691406 156.046875 73.464844 156.453125 73.96875 C 161.035156 79.695312 170.800781 84.375 178.792969 84.375 C 185.148438 84.375 189.417969 82.648438 189.417969 77.011719 C 189.417969 73.644531 187.832031 71.464844 179.15625 69.011719 L 174.164062 67.601562 C 162.585938 64.332031 155.542969 60.464844 155.542969 49.375 C 155.542969 39.558594 164.621094 30.917969 179.789062 30.917969 C 187.234375 30.917969 194.632812 33.238281 198.902344 36.421875 C 199.261719 36.691406 199.402344 36.96875 199.402344 37.464844 L 199.402344 48.789062 C 199.402344 49.558594 198.769531 49.785156 198.175781 49.289062 C 194.722656 46.425781 188.050781 42.5625 180.148438 42.5625 C 172.25 42.5625 168.527344 46.109375 168.527344 49.378906 C 168.527344 52.835938 170.929688 53.789062 179.511719 56.335938 L 183.78125 57.609375 C 196.992188 61.5625 202.398438 67.109375 202.398438 76.296875 C 202.398438 88.113281 192.59375 95.753906 179.519531 95.753906 Z M 272.097656 72.011719 C 272.097656 64.78125 277.09375 59.421875 284.132812 59.421875 C 291.171875 59.421875 296.117188 64.78125 296.117188 72.011719 C 296.117188 79.238281 291.121094 84.601562 284.132812 84.601562 C 277.144531 84.601562 272.097656 79.238281 272.097656 72.011719 Z M 284.082031 95.742188 C 298.746094 95.742188 308.960938 85.242188 308.960938 72.011719 C 308.960938 58.777344 298.746094 48.28125 284.082031 48.28125 C 269.417969 48.28125 259.246094 58.6875 259.246094 72.011719 C 259.246094 85.332031 269.371094 95.742188 284.082031 95.742188 Z M 372.621094 45.554688 L 372.621094 49.375 L 364.902344 49.375 C 364.492188 49.375 364.265625 49.597656 364.265625 50.011719 L 364.265625 59.097656 C 364.265625 59.511719 364.492188 59.738281 364.902344 59.738281 L 372.621094 59.738281 L 372.621094 94.011719 C 372.621094 94.421875 372.847656 94.648438 373.257812 94.648438 L 384.882812 94.648438 C 385.292969 94.648438 385.519531 94.421875 385.519531 94.011719 L 385.519531 59.738281 L 395.464844 59.738281 L 409.902344 91.148438 L 402.136719 108.234375 C 401.914062 108.738281 402.183594 108.964844 402.640625 108.964844 L 415.035156 108.964844 C 415.445312 108.964844 415.625 108.875 415.804688 108.460938 L 441.457031 50.09375 C 441.636719 49.683594 441.414062 49.367188 440.957031 49.367188 L 429.332031 49.367188 C 428.921875 49.367188 428.742188 49.457031 428.5625 49.871094 L 416.847656 78.054688 L 405.089844 49.871094 C 404.910156 49.457031 404.726562 49.367188 404.316406 49.367188 L 385.519531 49.367188 L 385.519531 46.367188 C 385.519531 41.457031 388.835938 39.183594 393.097656 39.183594 C 395.640625 39.183594 398.410156 40.503906 400.363281 41.683594 C 400.820312 41.953125 401.136719 41.636719 400.957031 41.226562 L 396.867188 31.457031 C 396.730469 31.140625 396.550781 30.953125 396.230469 30.773438 C 394.230469 29.730469 390.964844 28.816406 387.78125 28.816406 C 378.160156 28.816406 372.617188 36.179688 372.617188 45.546875 Z M 235.773438 95.464844 C 247.398438 95.464844 255.75 85.417969 255.75 71.921875 C 255.75 58.421875 247.300781 48.554688 235.675781 48.554688 C 227.050781 48.554688 222.054688 53.828125 219.148438 59.097656 L 219.148438 50.011719 C 219.148438 49.597656 218.921875 49.375 218.511719 49.375 L 207.113281 49.375 C 206.703125 49.375 206.476562 49.597656 206.476562 50.011719 L 206.476562 108.332031 C 206.476562 108.742188 206.703125 108.96875 207.113281 108.96875 L 218.511719 108.96875 C 218.921875 108.96875 219.148438 108.742188 219.148438 108.332031 L 219.148438 85.011719 C 222.054688 90.285156 226.960938 95.464844 235.765625 95.464844 Z M 332.757812 95.285156 C 336.570312 95.285156 340.246094 94.289062 342.425781 93.011719 C 342.742188 92.832031 342.785156 92.652344 342.785156 92.332031 L 342.785156 83.691406 C 342.785156 83.238281 342.5625 83.101562 342.148438 83.332031 C 340.832031 84.058594 339.109375 84.652344 336.75 84.652344 C 333.027344 84.652344 330.667969 82.46875 330.667969 77.648438 L 330.667969 59.738281 L 342.019531 59.738281 C 342.429688 59.738281 342.65625 59.511719 342.65625 59.097656 L 342.65625 50.011719 C 342.65625 49.597656 342.429688 49.375 342.019531 49.375 L 330.667969 49.375 L 330.667969 37.511719 C 330.667969 37.007812 330.351562 36.738281 329.894531 37.097656 L 309.597656 53.101562 C 309.328125 53.324219 309.238281 53.558594 309.238281 53.917969 L 309.238281 59.097656 C 309.238281 59.511719 309.464844 59.738281 309.875 59.738281 L 317.777344 59.738281 L 317.777344 79.554688 C 317.777344 90.285156 323.949219 95.285156 332.761719 95.285156 Z M 345.878906 35.921875 C 345.878906 40.015625 349.054688 43.105469 353.414062 43.105469 C 357.773438 43.105469 361.039062 40.015625 361.039062 35.921875 C 361.039062 31.828125 357.863281 28.738281 353.414062 28.738281 C 348.964844 28.738281 345.878906 31.828125 345.878906 35.921875 Z M 347.644531 94.652344 L 359.269531 94.652344 C 359.679688 94.652344 359.90625 94.429688 359.90625 94.015625 L 359.90625 50.015625 C 359.90625 49.605469 359.679688 49.378906 359.269531 49.378906 L 347.644531 49.378906 C 347.234375 49.378906 347.007812 49.605469 347.007812 50.015625 L 347.007812 94.015625 C 347.007812 94.429688 347.234375 94.652344 347.644531 94.652344 Z M 218.878906 71.835938 C 220.96875 64.832031 225.777344 59.472656 232.316406 59.472656 C 238.855469 59.472656 242.847656 64.195312 242.847656 71.925781 C 242.847656 79.65625 238.53125 84.472656 232.316406 84.472656 C 226.097656 84.472656 220.960938 78.472656 218.878906 71.835938 Z M 218.878906 71.835938 "></path><path d="M 456.347656 52.046875 C 455.75 51.015625 454.921875 50.207031 453.863281 49.621094 C 452.804688 49.039062 451.625 48.746094 450.304688 48.746094 C 448.988281 48.746094 447.804688 49.039062 446.746094 49.621094 C 445.6875 50.207031 444.859375 51.015625 444.261719 52.046875 C 443.664062 53.078125 443.367188 54.246094 443.367188 55.546875 C 443.367188 56.851562 443.664062 57.996094 444.261719 59.027344 C 444.859375 60.058594 445.6875 60.863281 446.746094 61.449219 C 447.804688 62.035156 448.988281 62.324219 450.304688 62.324219 C 451.625 62.324219 452.804688 62.03125 453.863281 61.449219 C 454.921875 60.871094 455.75 60.058594 456.347656 59.027344 C 456.945312 57.996094 457.242188 56.839844 457.242188 55.546875 C 457.242188 54.257812 456.945312 53.078125 456.347656 52.046875 Z M 455.261719 58.449219 C 454.777344 59.308594 454.101562 59.972656 453.238281 60.457031 C 452.378906 60.9375 451.398438 61.179688 450.3125 61.179688 C 449.222656 61.179688 448.214844 60.9375 447.355469 60.457031 C 446.492188 59.980469 445.824219 59.308594 445.34375 58.449219 C 444.863281 57.601562 444.628906 56.628906 444.628906 55.546875 C 444.628906 54.464844 444.863281 53.5 445.34375 52.65625 C 445.824219 51.808594 446.492188 51.144531 447.355469 50.664062 C 448.214844 50.183594 449.203125 49.941406 450.3125 49.941406 C 451.421875 49.941406 452.378906 50.183594 453.238281 50.664062 C 454.101562 51.144531 454.777344 51.816406 455.261719 52.671875 C 455.746094 53.527344 455.988281 54.492188 455.988281 55.574219 C 455.988281 56.65625 455.746094 57.601562 455.261719 58.457031 Z M 455.261719 58.449219 "></path><path d="M 452.664062 55.417969 C 453.125 55.078125 453.359375 54.628906 453.359375 54.070312 C 453.359375 53.511719 453.132812 53.039062 452.683594 52.699219 C 452.230469 52.363281 451.578125 52.191406 450.722656 52.191406 L 447.703125 52.191406 L 447.703125 58.507812 L 449.164062 58.507812 L 449.164062 56 L 449.957031 56 L 451.875 58.507812 L 453.667969 58.507812 L 451.566406 55.847656 C 452.011719 55.761719 452.390625 55.621094 452.671875 55.410156 Z M 450.492188 54.859375 L 449.164062 54.859375 L 449.164062 53.316406 L 450.542969 53.316406 C 450.953125 53.316406 451.269531 53.375 451.488281 53.507812 C 451.707031 53.636719 451.820312 53.832031 451.820312 54.105469 C 451.820312 54.359375 451.703125 54.550781 451.476562 54.671875 C 451.246094 54.804688 450.917969 54.863281 450.492188 54.863281 Z M 450.492188 54.859375 "></path></g><g transform="translate(45, 0)"><path d="M448.11 53.62h-10.866v38.504h-5.788V53.619H423v-5.06h8.456v-7.032c0-8.871 5.35-13.527 12.254-13.527 2.157 0 3.71.44 4.66.878v4.744c-.777-.352-2.034-.637-3.846-.637-4.142 0-7.28 2.414-7.28 9.09v6.484h10.866v5.06Zm20.805 39.538c-11.954 0-21.301-9.21-21.301-22.664 0-13.544 9.257-22.664 21.3-22.664 11.954 0 21.302 9.12 21.302 22.664 0 13.454-9.348 22.664-21.301 22.664Zm-15.819-22.664c0 11.197 7.37 17.788 15.819 17.788 8.448 0 15.818-6.591 15.818-17.788 0-11.287-7.37-17.788-15.818-17.788-8.449 0-15.819 6.501-15.819 17.788Zm63.794-21.671c-.719-.27-1.887-.451-3.325-.451-5.663 0-10.606 2.618-13.212 8.578v-8.037h-5.303v43.072h5.393V68.598c0-9.842 5.392-14.538 12.672-14.538 1.438 0 2.786.18 3.775.452v-5.689Zm17.785 38.843h12.464c11.897 0 22.338-7.881 22.338-23.643 0-15.841-10.279-23.881-22.176-23.881h-12.626v47.524Zm12.626 4.458h-17.725v-56.44h17.887c14.568 0 27.274 9.791 27.274 28.34 0 18.467-12.868 28.1-27.436 28.1Zm35.985-25.1h28.394c-.179-8.02-5.268-14.328-14.197-14.328-7.947 0-13.661 6.398-14.197 14.329Zm29.019 11.085 4.732 1.712c-2.41 7.3-8.84 13.337-18.661 13.337-11.25 0-20.715-8.38-20.715-22.8 0-13.517 9.107-22.528 19.733-22.528 12.59 0 19.822 9.011 19.911 21.718 0 .72 0 1.262-.09 1.982h-34.107v.36c.089 9.914 6.875 16.402 15.268 16.402 7.679 0 12.143-4.506 13.929-10.183Zm44.35-29.108h-5.982l-13.75 36.858-13.572-36.858h-6.072l16.876 42.986h5.625L656.655 49Zm4.357 18.024h28.394c-.179-8.02-5.268-14.329-14.197-14.329-7.947 0-13.662 6.398-14.197 14.329Zm29.019 11.084 4.732 1.712c-2.41 7.3-8.84 13.337-18.661 13.337-11.25 0-20.715-8.38-20.715-22.8 0-13.517 9.107-22.528 19.732-22.528 12.59 0 19.823 9.011 19.912 21.718 0 .72 0 1.262-.09 1.982h-34.108v.36c.09 9.914 6.875 16.402 15.269 16.402 7.678 0 12.143-4.506 13.929-10.183Zm13.701 14.015V34.649h-4.856v57.475h4.856Zm24.745.135c-11.867 0-21.147-9.071-21.147-22.322 0-13.34 9.19-22.322 21.147-22.322 11.868 0 21.148 8.982 21.148 22.322 0 13.25-9.28 22.322-21.148 22.322Zm-15.704-22.322c0 11.028 7.317 17.52 15.704 17.52 8.388 0 15.705-6.492 15.705-17.52 0-11.116-7.317-17.52-15.705-17.52-8.387 0-15.704 6.404-15.704 17.52ZM758.423 108h-5.355V48.682h5.265v8.449c2.052-4.358 7.049-9.605 15.526-9.605 12.046 0 19.273 9.783 19.273 22.322 0 12.628-7.495 22.411-19.452 22.411-8.209 0-13.116-4.891-15.258-9.16V108Zm29.356-38.152c0-9.96-5.89-17.52-14.813-17.52-8.833 0-14.633 7.649-14.633 17.52 0 10.05 5.8 17.609 14.633 17.609 8.923 0 14.813-7.649 14.813-17.609Zm13.83-3.38h28.374c-.178-7.914-5.265-14.14-14.187-14.14-7.942 0-13.653 6.315-14.188 14.14Zm28.999 10.94 4.729 1.689c-2.41 7.204-8.834 13.162-18.65 13.162-11.242 0-20.7-8.27-20.7-22.5 0-13.34 9.101-22.233 19.72-22.233 12.58 0 19.808 8.893 19.897 21.433 0 .711 0 1.245-.089 1.956H801.43v.356c.089 9.783 6.87 16.186 15.258 16.186 7.674 0 12.135-4.447 13.92-10.05Zm30.61-28.815v5.603c-.981-.267-2.32-.445-3.747-.445-7.228 0-12.582 4.625-12.582 14.318v23.034h-5.353v-42.42h5.264v7.914c2.588-5.87 7.496-8.448 13.117-8.448 1.428 0 2.588.178 3.301.444Zm1.463 31.393 4.907-1.69c.803 5.159 4.73 9.339 11.69 9.339 5.264 0 9.457-3.113 9.457-7.56 0-3.913-2.676-6.047-7.227-7.114l-6.87-1.601c-6.247-1.423-10.44-5.158-10.44-11.294 0-6.848 6.602-12.45 14.365-12.45 9.905 0 14.099 5.869 15.259 10.938l-4.73 1.778c-.803-4.09-3.747-8.092-10.529-8.092-4.818 0-9.101 3.023-9.101 7.47 0 3.646 2.32 5.78 6.692 6.759l6.782 1.512C889.985 69.58 894 73.583 894 79.72c0 6.314-5.354 12.539-14.812 12.539-10.44 0-15.704-6.67-16.507-12.273Z"></path></g></symbol><use href="#s4d-logo"></use></svg></a></span><div class="Type__TypeElement-sc-goli3j-0 bXWpix sc-79176060-3 fBSVgz" data-encore-id="type"><h3 data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 jFxTq">Documentation</h3><ul role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH"><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/web-api">Web API</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/web-playback-sdk">Web Playback SDK</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/ads-api">Ads API</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/ios">iOS</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/android">Android</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/embeds">Embeds</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/commercial-hardware">Commercial Hardware</a></li></ul></div><div class="Type__TypeElement-sc-goli3j-0 bXWpix sc-79176060-3 fBSVgz" data-encore-id="type"><h3 data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 jFxTq">Guidelines</h3><ul role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH"><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/design">Design</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/documentation/accessibility">Accessibility</a></li></ul></div><div class="Type__TypeElement-sc-goli3j-0 bXWpix sc-79176060-3 fBSVgz" data-encore-id="type"><h3 data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 jFxTq">Community</h3><ul role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH"><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/community">News</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="https://community.spotify.com/t5/Spotify-for-Developers/bd-p/Spotify_Developer">Forum</a></li></ul></div><div class="Type__TypeElement-sc-goli3j-0 bXWpix sc-79176060-3 fBSVgz" data-encore-id="type"><h3 data-encore-id="type" class="Type__TypeElement-sc-goli3j-0 jFxTq">Legal</h3><ul role="list" data-encore-id="typeList" class="TypeList__TypeListElement-sc-1jhixr6-0 hWSKsH"><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/terms">Developer Terms</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/policy">Developer Policy</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/compliance-tips">Compliance Tips</a></li><li class="e-9800-text encore-text-body-medium TypeListItem__TypeListItemElement-sc-q1l2mf-0 kqbyZR" data-encore-id="typeListItem"><a class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone sc-79176060-4 ckOHVi" data-encore-id="textLink" href="/third-party-licenses">Third Party Licenses</a></li></ul></div></nav><p class="Type__TypeElement-sc-goli3j-0 bXWpix sc-79176060-5 dgothR" data-encore-id="type"><a href="https://www.spotify.com/legal/end-user-agreement/" class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone" data-encore-id="textLink">Legal</a><a href="https://www.spotify.com/legal/cookies-policy/" class="Link-sc-k8gsk-0 jpdCbU e-9800-text-link e-9800-text-link--standalone" data-encore-id="textLink">Cookies</a><span>© <!-- -->2025<!-- --> Spotify AB</span></p></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"pageTitle":"Spotify Developer Policy"},"__N_SSG":true},"page":"/policy","query":{},"buildId":"S0nhN1rE10Kp8g8y09biK","assetPrefix":"https://developer-assets.spotifycdn.com","isFallback":false,"gsp":true,"appGip":true,"scriptLoader":[]}</script></body></html>