1<!DOCTYPE html><html lang="en"> <head><meta charset="UTF-8"><meta name="description" content="Strawberry GraphQL is a powerful and modern GraphQL framework for Python that allows developers to easily create robust and scalable APIs. With its intuitive and developer-friendly API, Strawberry makes it easy to define and query GraphQL schemas, while also providing advanced features such as type safety, code generation, and more."><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="icon" href="/favicon.ico" sizes="32x32"><link rel="icon" href="/icon.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="manifest" href="/manifest.webmanifest"><meta name="theme-color" content="#e44b46"><meta name="generator" content="Astro v4.16.13"><link rel="sitemap" href="/sitemap-index.xml"><title>API Docs | ð Strawberry GraphQL</title><link rel="canonical" href="https://strawberry.rocks/api-reference"><meta name="title" content="API Docs | ð Strawberry GraphQL"><meta name="description" content="Strawberry GraphQL is a powerful and modern GraphQL framework for Python that allows developers to easily create robust and scalable APIs. With its intuitive and developer-friendly API, Strawberry makes it easy to define and query GraphQL schemas, while also providing advanced features such as type safety, code generation, and more."><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:url" content="https://strawberry.rocks/api-reference"><meta property="og:title" content="API Docs | ð Strawberry GraphQL"><meta property="og:description" content="Strawberry GraphQL is a powerful and modern GraphQL framework for Python that allows developers to easily create robust and scalable APIs. With its intuitive and developer-friendly API, Strawberry makes it easy to define and query GraphQL schemas, while also providing advanced features such as type safety, code generation, and more."><meta property="og:image" content="https://strawberry.rocks/og/api-reference.png"><!-- Twitter --><meta property="twitter:card" content="summary_large_image"><meta property="twitter:url" content="https://strawberry.rocks/api-reference"><meta property="twitter:title" content="API Docs | ð Strawberry GraphQL"><meta property="twitter:description" content="Strawberry GraphQL is a powerful and modern GraphQL framework for Python that allows developers to easily create robust and scalable APIs. With its intuitive and developer-friendly API, Strawberry makes it easy to define and query GraphQL schemas, while also providing advanced features such as type safety, code generation, and more."><meta property="twitter:image" content="https://strawberry.rocks/og/api-reference.png"><link rel="stylesheet" href="/_astro/acknowledgements.Cje8-RTB.css"> 2<style>#docsearch button{border-radius:30px;border:1px solid var(--color-g-100);width:100%;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;color:var(--Grayscale-G-500, #8b8b8d);font-family:var(--font-sans);font-size:17px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:40px;&:hover{border-color:var(--color-g-300)}.DocSearch-Button-Container{flex:1;display:flex;align-items:center;gap:8px}}html.dark #docsearch button{border-color:var(--color-g-700);color:var(--color-g-500);&:hover{border-color:var(--color-g-300)}}a[data-astro-cid-uffs5dtn]{font-weight:500;letter-spacing:.025em;display:block;color:var(--color-g-600);font-size:1.05em;padding:4px 0 4px 8px}html.dark a[data-astro-cid-uffs5dtn]{color:var(--color-g-400)}a[data-astro-cid-uffs5dtn]:hover,a[data-astro-cid-uffs5dtn].active,html.dark a[data-astro-cid-uffs5dtn]:hover{color:var(--color-strawberry);border-left:1px solid var(--color-strawberry);margin-left:-1px}.experimental[data-astro-cid-uffs5dtn]{background-color:var(--color-green);color:var(--color-white);padding:.1em .5em;text-transform:uppercase;border-radius:.25em;font-weight:700;font-size:.8em;margin-left:.5em;span{display:none}}ul[data-astro-cid-iuzdryk7]{margin-bottom:32px;display:flex;gap:16px;flex-direction:column;@media (min-width: 768px){a{padding:0!important}}}.docs-nav[data-astro-cid-iuzdryk7]{scrollbar-width:thin;@media (max-width: 767px){padding:16px 16px 0}}@media (min-width: 768px){.docs-nav-toggle[data-astro-cid-iuzdryk7]{display:none}} 3ul[data-astro-cid-vdgcj2ho]{display:flex;gap:16px;flex-direction:column;@media (min-width: 768px){max-width:300px}}nav[data-astro-cid-vdgcj2ho] ul[data-astro-cid-vdgcj2ho] ul[data-astro-cid-vdgcj2ho]{margin-bottom:8px;border-left:1px solid var(--color-g-200);gap:12px}html.dark nav[data-astro-cid-vdgcj2ho] ul[data-astro-cid-vdgcj2ho] ul[data-astro-cid-vdgcj2ho]{border-color:var(--color-g-500)}details[data-astro-cid-vdgcj2ho] summary[data-astro-cid-vdgcj2ho]{list-style:none;margin-bottom:8px;
3cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between}details[data-astro-cid-vdgcj2ho] summary[data-astro-cid-vdgcj2ho]::-webkit-details-marker{display:none}details[data-astro-cid-vdgcj2ho] summary[data-astro-cid-vdgcj2ho] svg{transition:transform .2s ease-in-out;stroke:var(--color-g-500)}html.dark details[data-astro-cid-vdgcj2ho] summary[data-astro-cid-vdgcj2ho] svg{stroke:var(--color-g-700)}details[data-astro-cid-vdgcj2ho][open] summary[data-astro-cid-vdgcj2ho] svg{transform:rotate(180deg)} 4#docs-content[data-astro-cid-x4skbbb5]{grid-column-end:page-nav-end}ul[data-astro-cid-x4skbbb5]{list-style-type:disc;padding-left:1rem}ul[data-astro-cid-x4skbbb5] li[data-astro-cid-x4skbbb5] a[data-astro-cid-x4skbbb5]{text-decoration:underline;text-decoration-offset:.2em} 5button[data-astro-cid-vnzlvqnm]{aspect-ratio:1;height:100%;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:100%;position:relative;overflow:hidden}.icon[data-astro-cid-vnzlvqnm]{display:flex;align-items:center;justify-content:center}.text[data-astro-cid-vnzlvqnm]{display:none}div[data-astro-cid-vnzlvqnm]{container-type:inline-size;width:100%}@container (min-width: 150px){button[data-astro-cid-vnzlvqnm]{aspect-ratio:unset;border-radius:30px;padding:12px 24px}.icon[data-astro-cid-vnzlvqnm]{display:none}.text[data-astro-cid-vnzlvqnm]{display:inline}}.background[data-astro-cid-vnzlvqnm]{--rotation: 0deg;position:absolute;left:-5px;right:-5px;aspect-ratio:1;top:50%;transform:translateY(-50%) rotate(var(--rotation));z-index:-1;background:linear-gradient(90deg,var(--color-magenta),var(--color-orange));transition:transform .3s ease-in-out}button[data-astro-cid-vnzlvqnm]:hover .background[data-astro-cid-vnzlvqnm]{--rotation: 180deg} 6h1[data-astro-cid-n6mt6p3v]{font-size:1.5rem}ul[data-astro-cid-6lrbd5xx]{list-style-type:disc;padding-left:1rem}a[data-astro-cid-6lrbd5xx]:hover{text-decoration:underline} 7p[data-astro-cid-kovtagqu]{text-wrap:pretty} 8ul[data-astro-cid-x3jubkry]{padding-inline-start:2em;list-style:decimal}a[data-astro-cid-old6gi55]{font-weight:700;color:var(--strawberry);transition:all .2s ease-in-out;&:not(:has(code)){background:linear-gradient(to right,var(--color-magenta),var(--color-orange));background-size:100% 2px;background-position:0 100%;background-repeat:no-repeat;padding:0 4px 2px;border-radius:4px;margin-left:-4px;margin-right:-4px;&:hover{color:var(--color-white);background-size:100% 100%}}&:hover code{background:transparent;border-color:transparent}&[data-footnote-ref]{color:var(--color-magenta);background:none;padding:0;margin:0;border-radius:0;font-weight:700;font-size:.8em;vertical-align:super;line-height:1;position:relative;top:-.2em;left:.2em}} 9ol[data-astro-cid-nw36qhy7]{padding-inline-start:2em;list-style-type:decimal}blockquote[data-astro-cid-ekkyda2b]{padding:10px 20px;position:relative}blockquote[data-astro-cid-ekkyda2b]:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(to bottom,var(--color-strawberry) 0%,var(--color-orange) 100%)}.callout[data-astro-cid-ldyqidce]{margin:32px 0;padding:24px;border:2px solid var(--border-color);background-color:var(--background-color);border-radius:16px;header{font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:16px}>*+*{margin-top:1em;display:block}}.callout[data-astro-cid-ldyqidce].warning{--border-color: var(--code-color-orange);--background-color: var(--color-callout-warning)}.callout[data-astro-cid-ldyqidce].note{--border-color: var(--code-color-blue);--background-color: var(--color-callout-note)}.callout[data-astro-cid-ldyqidce].tip{--border-color: var(--code-color-green);--background-color: var(--color-callout-tip)}div[data-astro-cid-blwjyjpt]{border-radius:4px;background-color:var(--color-g-50);padding:2px 6px;display:inline-block;border:1px solid var(--color-g-100);background:#fff;color:var(--color-orange);font-weight:700}html.dark div[data-astro-cid-blwjyjpt]{background:color-mix(in srgb,var(--color-g-800) 75%,transparent);border:1px solid var(--color-g-700);color:var(--color-orange)}a[data-astro-cid-leak4n45]{:global(.dark) &{border-color:var(--color-transparency-light);background:var(--color-blog-card-dark)}>div{display:flex;flex-direction:column;justify-content:space-between}:hover h4{color:var(--color-strawberry)}}ul[data-astro-cid-leak4n45]{margin-top:8px;>*+*{margin-left:4px}}div[data-astro-cid-jhuxi4ke]{container-type:inline-size}ul[data-astro-cid-jhuxi4ke]{display:grid;grid-template-columns:1fr;gap:24px;@container (min-width: 700px){grid-template-columns:1fr 1fr}li{min-width:0;>a{height:100%}}} 10:not(pre)>code.default{color:var(--color-strawberry);border-radius:4px;padding-inline:6px;padding-block:2px;border:1px solid var(--color-strawberry);background-color:#f7393d1a}.allow-copy[data-astro-cid-aukephiw]{display:inline-flex;align-items:center}button[data-astro-cid-aukephiw].copy-button{background:none;border:none;cursor:pointer;padding:0;display:inline-block;margin:0 0 0 8px}code[data-astro-cid-aukephiw] svg{stroke:var(--color-strawberry);height:16px}.table-container[data-astro-cid-vibgvub4]{overflow-y:auto;width:100%;--background: var(--color-white);
10--transparent: rgba(255, 255, 255, 0);--shadow: rgba(0, 0, 0, .1);@media (max-width: 600px){background-image:linear-gradient(to right,var(--background),var(--background)),linear-gradient(to right,var(--background),var(--background)),linear-gradient(to right,var(--shadow),var(--transparent)),linear-gradient(to left,var(--shadow),var(--transparent));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:var(--background);background-size:40px 100%,40px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll;margin-left:-16px;width:calc(100% + 32px);padding-inline:16px}}html.dark .table-container[data-astro-cid-vibgvub4]{--background: var(--color-black);--transparent: rgba(255, 255, 255, 0);--shadow: rgba(255, 255, 255, .2)}table[data-astro-cid-vibgvub4]{min-width:600px;border-collapse:collapse}table[data-astro-cid-vibgvub4] th{font-weight:700;text-align:left;padding-bottom:16px}table[data-astro-cid-vibgvub4] tr{border-bottom:1px solid var(--color-g-100)}table[data-astro-cid-vibgvub4] td{padding:16px 8px}table[data-astro-cid-vibgvub4] td:first-child{padding-left:0}table[data-astro-cid-vibgvub4] td:last-child{padding-right:0}html.dark table[data-astro-cid-vibgvub4] tr{border-bottom:1px solid var(--color-g-700)}hr[data-astro-cid-cupv4jqv]{height:1px;background-color:var(--color-g-100);border:none}html.dark hr[data-astro-cid-cupv4jqv]{background-color:var(--color-g-900)} 11</style>
11<script type="module" src="/_astro/hoisted.tnjmWg3h.js"></script>
11</head> <body> <input type="checkbox" id="toggle-nav" data-astro-cid-3ef6ksr2> <header class="docs-grid" data-astro-cid-3ef6ksr2> <div data-astro-cid-3ef6ksr2> <a href="/" class="logo" data-astro-cid-3ef6ksr2> <svg viewBox="0 0 67 80" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M27.8357 27.4555C23.7098 27.444 19.6927 26.1023 16.3561 23.6215C13.3495 21.3813 8.2419 17.0224 7.82122 13.0839C7.74506 12.4855 7.79679 11.8774 7.97282 11.3015C8.14885 10.7256 8.445 10.1955 8.84083 9.74792C9.67982 8.77605 10.8468 8.2318 12.3085 8.13704C12.4582 8.13704 12.6127 8.12246 12.7696 8.12246C15.4077 8.12246 18.8278 9.5657 22.0959 11.9905C21.851 8.98986 22.7114 6.80314 24.5463 6.05236H24.5653C24.8722 5.91678 25.1992 5.83466 25.5326 5.8094H25.7037C27.6217 5.8094 29.1167 7.7653 30.2195 10.0468C32.0852 4.85939 35.2392 0.223536 38.5713 4.12651e-06H38.809C39.2932 -0.000737263 39.7726 0.0984301 40.2184 0.291567C44.8792 2.31793 42.9017 11.4949 41.2071 16.0651C39.4139 20.9296 35.8218 24.8784 31.2059 27.0595L30.8969 27.2125L30.5451 27.2611C30.0698 27.3316 29.5612 27.3826 29.0692 27.4142C28.6532 27.4409 28.2421 27.4555 27.8357 27.4555Z" fill="#1D1D1B"></path> <path d="M28.9058 24.9895C24.9241 25.2433 20.9809 24.0658 17.7589 21.6608C13.3097 18.3418 10.4125 14.9548 10.1843 12.8216C10.1468 12.5602 10.1671 12.2937 10.2436 12.0414C10.3201 11.7891 10.4509 11.5576 10.6264 11.3638C11.0375 10.8778 11.6389 10.6348 12.4588 10.5717C15.0732 10.4016 19.1802 12.428 22.7073 15.6109L26.0656 18.648L24.8986 14.2211C24.1238 11.2739 24.3567 8.74698 25.431 8.30477L25.4833 8.28291C25.5441 8.25425 25.6092 8.23619 25.6758 8.22945C26.2676 8.19058 27.7079 9.60466 29.0579 13.5748L30.5006 17.8024L31.6319 13.4752C33.3122 7.04376 36.6515 2.57799 38.7169 2.44436C38.9129 2.43065 39.1092 2.4648 39.2897 2.54398C41.5524 3.51585 40.9534 9.88893 38.9807 15.2172C37.4064 19.4873 34.2531 22.9535 30.2011 24.868C29.7733 24.9166 29.3384 24.9627 28.9058 24.9895Z" fill="url(#paint0_linear_906_904)"></path> <path d="M36.9079 80.0001C35.8121 79.9811 34.7542 79.5867 33.9037 78.88C32.9681 79.4141 31.9116 79.6873 30.8401 79.672C29.4139 79.6865 28.0226 79.2212 26.8805 78.3479C25.9575 77.6279 25.1086 76.8138 24.3469 75.9182C23.9393 76.1309 23.4878 76.2409 23.0302 76.2389C21.9345 76.2389 21.0195 75.629 20.4158 75.1698C15.2678 71.19 9.92488 64.4379 6.13162 57.1197C5.73233 56.347 3.91176 52.6879 3.70023 49.6095C2.53043 48.1007 1.65937 46.3734 1.13574 44.5241C0.851465 43.5118 0.803585 42.4453 0.995948 41.4106C1.18831 40.3759 1.61555 39.4017 2.24329 38.5665C0.403706 36.477 -0.42815 33.4034 0.215944 30.2327C1.16664 25.5871 4.64141 21.7604 6.63311 19.8919C7.51726 19.061 8.45131 18.6406 9.40913 18.6406C9.83937 18.6305 10.267 18.7116 10.665 18.8788C11.0631 19.0461 11.4229 19.2959 11.7217 19.6125C12.6715 18.5691 13.7878 17.6982 15.023 17.0371C16.1764 16.4205 17.4576 16.0955 18.7592 16.0895C20.1501 16.0925 21.5122 16.495 22.6903 17.2509C23.2042 16.2249 23.9266 15.3231 24.8091 14.6057C25.6916 13.8883 26.7138 13.372 27.8074 13.0912C28.4954 12.9053 29.2039 12.8097 29.9156 12.807C30.9241 12.8079 31.9224 13.0135 32.8526 13.4118C33.7828 13.8101 34.6264 14.3932 35.3345 15.1273C35.542 14.7276 35.7957 14.3548 36.0903 14.0169C36.5241 13.5182 37.058 13.1209 37.6556 12.8521C38.2532 12.5833 38.9004 12.4494 39.5532 12.4595C39.8718 12.4612 40.1898 12.4897 40.5039 12.5446C43.1069 13.0139 45.503 14.2985 47.3607 16.2207C47.468 16.0327 47.5921 15.8554 47.7315 15.691C48.0082 15.356 48.3533 15.0869 48.7425 14.9026C49.1318 14.7183 49.5557 14.6234 49.9847 14.6244C50.1817 14.6245 50.3783 14.644 50.5717 14.6827C51.5224 14.8698 53.1219 15.5622 54.8665 17.9239C55.0574 17.8849 55.2517 17.8654 55.4464 17.8656C55.7192 17.8662 55.9908 17.903 56.2545 17.9749L56.3353 17.9968C56.8223 17.5269 57.4672 17.266 58.1368 17.2679C58.5223 17.2698 58.9033 17.3525 59.2563 17.5108C64.5588 19.8506 66.3199 27.8322 66.8618 34.1129C67.0995 36.8269 67.2967 43.008 64.6015 45.3648C64.6015 45.5106 64.5825 45.6539 64.5683 45.7973C63.6176 55.1953 59.6579 65.4511 54.2176 72.5603C53.9633 72.8908 53.3976 73.6318 52.523 73.9793C51.8385 75.6023 50.7951 76.9386 48.9793 76.9727H48.9223C48.5272 76.9767 48.1351 76.9033 47.7672 76.7564C47.2361 77.3407 46.521 77.7157 45.7469 77.8158C45.5108 77.8511 45.2726 77.8698 45.0339 77.8716C44.7267 77.8723 44.4204 77.8365 44.1213 77.7647C44.0832 77.8133 44.0405 77.8619 43.9977 77.9105C43.6196 78.3456 43.156 78.694 42.637 78.9331C42.1181 79.1722 41.5556 79.2965 40.9864 79.2979H40.896C40.3812 79.2871 39.8766 79.1496 39.4248 78.897C38.9827 79.4281 38.3765 79.7889 37.7065 79.9199C37.4434 79.9727 37.176 79.9996 36.9079 80.0001Z" fill="#1D1D1B"></path> <path d="M64.1715 34.0813C63.7793 29.5256 62.4269 21.4469 57.992 19.5031C56.8583 19.0026 57.8921 22.9873 58.1227 24.2021L58.0181 24.1827C57.5689 23.0869 56.4019 20.3729 55.3348 20.0887C54.4316 19.8457 54.3841 21.0848 54.674 22.5767L54.5861 22.5597C53.5926 20.3729 51.
116675 17.1998 49.8018 16.8329C48.3448 16.5486 48.718 20.6718 49.1386 23.5728C47.2373 19.1338 44.2497 15.4844 39.7815 14.7045C35.8884 14.0217 36.176 20.2393 36.5515 23.8717C35.9692 19.5444 33.2241 13.8346 28.0713 15.2001C25.0505 15.9971 23.7837 18.7086 23.3535 21.8672C22.158 18.7523 18.8948 17.3261 15.7741 18.9516C13.6351 20.0644 11.6933 22.3094 10.821 24.8047C10.6238 22.8099 10.0343 19.4375 7.90952 21.4371C5.4401 23.7551 2.91839 27.057 2.20537 30.4829C1.56128 33.6828 2.88274 37.3127 6.17927 38.3138L6.19115 38.4863C5.97962 38.547 5.74432 38.5689 5.51854 38.6345C3.44603 39.2225 2.55951 41.6546 3.08952 43.6299C3.60883 45.4288 4.5105 47.0881 5.73006 48.4893C5.55656 50.8583 7.3605 54.7142 7.89527 55.7492C11.0706 61.8745 16.0332 68.7602 21.5258 73C24.3137 75.1552 23.0588 70.7283 22.2887 68.459C24.1497 71.7585 25.1408 73.9428 27.9929 76.1805C30.0535 77.8011 33.9157 76.941 33.3667 74.3169C34.4243 76.7782 35.8884 77.5071 36.9223 77.2933C37.785 77.1184 37.9585 75.1066 37.6923 73.3742C37.4974 72.1011 37.4546 71.8994 37.1837 70.6019L37.293 70.5874C37.8848 72.7425 39.1255 76.5911 40.6205 76.6251C41.9348 76.6543 42.8261 75.1163 42.6478 73.1823C42.5955 72.5967 42.5313 71.8897 42.4363 71.1292C43.2848 74.9875 43.974 75.3277 45.084 75.1673C46.3674 74.9802 46.6383 72.4072 46.7215 69.8755C46.7643 68.629 46.7215 69.2364 46.6526 67.9973L46.7667 67.939C46.9853 69.6398 46.9402 74.3315 48.6063 74.2999C49.8517 74.2756 50.4554 71.5811 50.983 69.5693C50.8095 71.2166 50.9402 72.242 52.0288 70.8182C57.3289 63.8911 60.9985 54.1456 61.8874 45.3064C61.9442 44.7291 61.9185 44.1463 61.8114 43.5765C62.0281 43.6131 62.2507 43.5773 62.446 43.4744C64.4091 42.4953 64.4091 36.7223 64.1715 34.0813ZM43.5462 33.1312H43.7387C44.283 33.1118 44.9532 34.1444 44.996 34.832C45.0245 35.318 44.8558 35.7164 44.3472 35.7456C43.7126 35.7772 43.1968 34.8976 43.135 34.1444C43.0994 33.6512 43.2562 33.3062 43.5486 33.1312H43.5462ZM44.7346 39.8591L44.9722 39.7789C45.2099 41.0447 45.7185 43.4574 46.5242 45.1728C46.0107 45.0459 45.484 44.983 44.9556 44.9857C45.1838 43.3554 44.92 41.1978 44.7346 39.8591ZM36.6347 24.637C36.687 25.1035 36.7369 25.502 36.7701 25.7984C36.927 27.2562 37.4356 31.4475 38.2746 35.731C37.5616 34.1177 36.5277 32.7571 34.9472 32.2857C34.9353 32.1764 34.9282 32.1205 34.9163 32.0112C36.7488 29.8269 36.8819 27.2757 36.6347 24.637ZM37.7755 47.7191C39.5438 47.5587 39.9954 44.1572 39.8456 42.1041C4
110.3852 43.7879 40.9936 45.2092 41.6686 46.1204C39.6412 48.035 39.5462 52.1023 39.8694 55.6788C39.3608 51.5483 37.1813 47.3401 33.0339 46.9683C33.2716 45.1315 33.0506 42.5949 32.8628 41.2488C32.6846 39.9587 32.4017 38.5762 32.1783 37.337L32.3423 37.3054C33.148 40.0024 34.8973 47.9742 37.7755 47.7094V47.7191ZM32.6441 31.4596C31.9644 31.6005 31.3536 30.6918 31.2395 29.7345C31.1516 29.0056 31.5104 28.5683 31.8503 28.4954C32.4635 28.3642 33.1005 29.409 33.2027 30.3079C33.2573 30.7793 33.2193 31.3284 32.6441 31.4499V31.4596ZM10.4336 28.7116C10.7521 30.7987 11.8406 31.7439 13.5091 31.1705C13.761 31.0854 14.3814 30.5509 14.5715 30.3808C14.0261 33.0956 13.9296 35.8847 14.2863 38.6321C14.6333 41.2634 15.7741 45.3161 17.8514 47.8309C14.1984 48.346 14.7997 52.0342 15.8597 55.0762C16.4539 56.777 17.1621 58.4778 17.9441 60.1664C16.8769 58.9904 15.6291 58.1498 14.1888 58.0574L14.1033 57.9189C14.8163 57.5715 15.6458 56.6774 14.4099 53.373C14.1149 52.601 13.7555 51.8564 13.3356 51.1474C15.7123 49.3543 14.8234 43.5862 14.4123 41.4116C13.7206 37.7671 12.1948 32.5262 7.68136 31.9358C7.68136 31.8629 7.68136 31.8265 7.68136 31.7536C8.89207 31.0649 9.85624 29.9992 10.4336 28.7116ZM12.3184 56.9252C11.8169 56.8329 11.1561 56.0481 10.8614 55.4091C10.6642 54.9839 10.726 54.6364 11.0112 54.6802C11.4413 54.7409 12.2661 55.6763 12.5394 56.2886C12.7153 56.
116798 12.7248 57.003 12.3184 56.9252ZM15.0445 61.5125C14.5691 61.3764 13.8561 60.5406 13.54 59.904C13.3261 59.4739 13.3665 59.1411 13.6541 59.2091C14.0819 59.3087 14.966 60.3073 15.2607 60.9269C15.4485 61.3278 15.4485 61.6291 15.0445 61.5125ZM23.4486 55.8829L23.382 55.6763C24.5989 55.341 26.0939 55.3435 25.3191 51.7548C25.1198 50.8195 24.6173 49.9805 23.893 49.3737C25.6257 47.7313 25.3666 43.6348 24.9958 41.6352C24.1949 37.3297 22.6785 32.4558 20.1521 28.8526C21.6446 29.2024 22.6666 28.1601 23.2418 26.814C23.3606 28.8088 23.6197 30.6845 23.8075 32.0865C24.2281 35.2451 26.5787 44.3248 29.3595 47.8017C26.7808 49.7649 27.3654 54.6753 28.2448 58.4924C27.1087 56.9446 25.5425 55.8343 23.4486 55.8829ZM28.9555 68.3496C29.8372 67.9147 30.2674 67.1202 30.4362 66.2188C30.8782 67.611 31.3465 68.9983 31.8432 70.3711C31.2134 69.3992 30.353 68.7214 29.1337 68.9449L28.9555 68.3496ZM36.6798 63.2934C36.1665 63.3858 35.6032 62.4285 35.413 61.4857C35.2704 60.7787 35.5033 60.3802 35.7719 60.3341C36.2473 60.2515 36.9603 61.2695 37.1219 62.1612C37.2051 62.6471 37.1172 63.223 36.6798 63.3031V63.2934ZM38.8545 64.1292C38.8379 64.0102 38.8284 63.9494 38.8094 63.8304C40.0809 61.5781 40.1926 59.197 39.9835 56.7527C40.1784 58.4413 40.4351 59.9477 40.5777 60.9561C40.6989 61.8089 41.1623 64.7051 41.766 67.8661C41.2384 66.1726 40.3614 64.6808 38.8545 64.1438V64.1292ZM47.2824 59.9988C46.7857 60.2077 46.3555 59.3938 46.2913 58.4996C46.2438 57.8291 46.529 57.3893 46.7881 57.2969C47.2634 57.1293 47.8053 57.9773 47.841 58.8058C47.86 59.2504 47.7055 59.8263 47.2824 60.0133V59.9988ZM51.5724 65.83C51.7435 63.5801 51.5986 60.5527 49.2765 60.2903V60.0133C50.5524 58.0844 51.3165 55.8499 51.494 53.5285C52.1452 55.1685 53.1981 56.4441 54.8547 55.8804C53.1458 58.9977 52.226 62.3677 51.5748 65.8276L51.5
11724 65.83ZM57.2766 48.8781C57.1363 46.5018 55.475 43.6372 52.9557 44.0333C51.0686 44.3297 50.5576 46.6938 50.5409 48.5015C50.2255 47.8902 49.8253 47.3288 49.3526 46.8347C51.3728 45.4425 51.9289 39.4096 51.879 37.0746C51.879 36.9216 51.879 36.7661 51.8671 36.6106C53.191 41.2901 54.9426 45.5372 56.8583 44.993C58.4222 44.5459 58.926 40.0656 59.0187 38.0562L59.2041 38.0368C59.3934 39.2764 59.722 40.4895 60.1833 41.6522C60.1392 41.6578 60.0955 41.6667 60.0526 41.6789C57.5475 42.3641 57.2076 46.3901 57.2789 48.8756L57.2766 48.8781Z" fill="url(#paint1_linear_906_904)"></path> <path d="M11.1704 11.5555C11.5103 11.7086 10.7759 13.9852 12.064 15.4284C10.8258 14.5416 10.3195 12.9745 10.7735 12.0269C10.9185 11.7013 11.0539 11.5021 11.1704 11.5555Z" fill="white"></path> <path d="M27.0324 10.5083C26.8493 10.5666 26.3906 9.11121 25.4043 8.89497C25.7716 8.87465 26.1345 8.98438 26.432 9.20566C26.7294 9.42695 26.9431 9.74626 27.0371 10.1098C27.0942 10.3309 27.0942 10.4864 27.0324 10.5083Z" fill="white"></path> <path d="M39.8813 8.37998C39.753 8.65211 39.6318 8.82704 39.5771 8.75172C39.3989 8.50875 40.2735 6.07906 39.7578 4.09644C40.3448 5.45706 40.3686 7.35465 39.8813 8.37998Z" fill="white"></path> <path d="M55.8909 46.5917C55.8909 46.8104 55.841 47.012 55.7649 47.0339C55.4369 47.1262 55.2183 45.2991 53.5593 44.8472C54.9402 44.9273 55.8885 45.7607 55.8909 46.6014" fill="white"></path> <path d="M60.7847 23.4173C60.8179 23.6335 60.7966 23.7672 60.7585 23.7477C60.6112 23.67 60.2333 21.9692 59.3135 20.8977C60.0241 21.5246 60.6658 22.6447 60.7847 23.4173Z" fill="white"></path> <path d="M56.7799 22.8902C56.7871 22.9803 56.7741 23.0709 56.7419 23.155C56.5993 23.0846 56.3711 21.6972 55.6533 20.9246C56.2546 21.4008 56.7395 22.2755 56.7799 22.8902Z" fill="white"></path> <path d="M52.7941 20.8104C52.882 21.0995 52.9106 21.3109 52.8226 21.2963C52.5279 21.2453 51.5344 18.8666 49.8303 17.783C51.1684 18.3564 52.459 19.7243 52.7941 20.8104Z" fill="white"></path> <path d="M45.1932 18.779C45.2669 19.073 45.1932 19.367 45.1409 19.3379C43.9027 18.7766 42.6359 16.4635 40.8105 15.5864C42.4695 15.997 44.7773 17.1268 45.1932 18.779Z" fill="white"></path> <path d="M43.6265 36.2023C42.6235 35.7917 41.9866 34.6327 42.084 33.724C42.1197 33.4033 42.1648 33.1846 42.286 33.2016C42.5285 33.2332 42.4809 35.381 43.6265 36.2023Z" fill="white"></path> <path d="M36.6556 34.9536C36.6936 35.2306 36.696 35.459 36.6128 35.4712C36.3086 35.5149 35.7334 33.197 34.2979 32.7305C34.8742 32.7875 35.4166 33.0355 35.8423 33.4369C36.2679 33.8383 36.5535 34.3709 36.6556 34.9536Z" fill="white"></path> <path d="M30.234 29.7468C30.5264 29.686 30.9946 31.9894 32.4705 32.4778C31.2679 32.434 30.2673 31.4111 30.1651 30.3591C30.1318 30.0092 30.1366 29.7662 30.234 29.7468Z" fill="white"></path> <path d="M32.5206 18.0576C32.611 18.4075 32.4802 18.7112 32.3994 18.6917C31.135 18.3783 29.873 16.0895 27.5461 16.0968C29.2978 15.657 32.0263 16.143 32.5206 18.0576Z" fill="white"></path> <path d="M21.0623 21.3814C21.1122 21.7555 21.0623 22.1103 20.9221 22.1686C20.1853 22.4529 19.1918 19.6077 16.3896 20.1301C18.745 19.2821 20.8722 19.994 21.0623 21.3814Z" fill="white"></path> <path d="M8.49219 33.1116C9.88495 32.9609 11.0828 34.3847 11.4631 35.7697C11.5653 36.1754 11.3775 36.4233 11.273 36.4524C10.857 36.5763 10.1535 33.5028 8.49219 33.1116Z" fill="white"></path> <path d="M9.8109 24.2532C9.77762 24.7391 9.69919 25.1425 9.58986 25.2081C9.05985 25.5239 8.9624 22.2414 7.68848 22.601C8.96716 21.7822 9.91785 22.5961 9.8109 24.2532Z" fill="white"></path>
11 <path d="M9.82047 55.4236C9.72302 55.1588 9.71352 55.0616 9.7658 55.0738C9.89652 55.1102 10.5644 56.5753 11.4462 57.2751C10.7352 56.8382 10.1688 56.1932 9.82047 55.4236Z" fill="white"></path> <path d="M12.8819 59.9549C12.813 59.7823 12.7892 59.6852 12.8225 59.6973C12.958 59.7483 13.5783 61.0434 14.3769 61.7091C13.732 61.274 13.2151 60.6675 12.8819 59.9549Z" fill="white"></path> <path d="M18.5385 63.7989C18.1368 63.6434 16.7987 60.5796 14.75 59.0562C16.3519 59.8822 18.0632 61.8673 18.491 63.2134C18.5932 63.5657 18.6241 63.8329 18.5385 63.7989Z" fill="white"></path> <path d="M27.5986 60.3583C27.1232 60.3583 25.6188 57.7196 23.1826 56.8862C25.1006 57.1729 27.0567 58.5044 27.5297 59.7168C27.677 60.1007 27.7055 60.3583 27.5986 60.3583Z" fill="white"></path> <path d="M32.3992 73.2625C32.095 73.158 31.4485 71.1973 29.8894 70.031C31.2061 70.6773 32.297 71.9019 32.4468 72.8349C32.4895 73.1021 32.461 73.2819 32.3992 73.2625Z" fill="white"></path> <path d="M23.4888 50.4257C23.0515 50.5885 20.7699 48.6034 18.1982 48.6399C20.0996 48.2633 22.3813 48.8586 23.2155 49.8547C23.4817 50.156 23.591 50.3893 23.4888 50.4257Z" fill="white"></path> <path d="M32.463 48.5938C34.0958 48.7711 35.9426 49.3931 36.33 50.9287C36.4155 51.2664 36.2919 51.5628 36.2111 51.5458C35.1654 51.3417 33.8938 49.692 32.2705 48.8926C32.3441 48.7997 32.4086 48.6996 32.463 48.5938Z" fill="white"></path> <path d="M34.3743 61.8867C34.3006 61.5319 34.2769 61.2938 34.3553 61.2841C34.593 61.2598 35.2632 63.7138 36.4943 64.3625C35.5318 64.2168 34.5953 62.9557 34.3743 61.8867Z" fill="white"></path> <path d="M40.3543 68.7604C40.1166 68.8332 39.6412 66.372 38.3721 65.8447C39.3798 65.9249 40.2497 66.9818 40.3828 68.1894C40.4161 68.4907 40.4184 68.7385 40.3543 68.7604Z" fill="white"></path> <path d="M45.6872 58.3685C45.7608 58.0332 45.8321 57.8072 45.9058 57.8C46.1221 57.7781 45.8013 60.062 46.6188 60.6476C45.8369 60.5285 45.4661 59.3768 45.6872 58.3685Z" fill="white"></path> <path d="M50.5313 63.1719C50.5123 63.4441 50.4766 63.6773 50.4077 63.7186C50.17 63.8693 50.1106 61.685 48.8914 61.5611C49.911 61.3302 50.6002 62.0761 50.5313 63.1719Z" fill="white"></path> <path d="M48.3564 49.1257C47.6885 49.2763 47.0088 47.3423 44.335 46.6596C44.3611 46.6207 44.3849 46.5794 44.4086 46.5356C46.7473 46.6693 48.4919 47.6606 48.5727 48.5644C48.6012 48.8803 48.5014 49.0917 48.3564 49.1257Z" fill="white"></path> <path d="M61.2147 44.733C61.2005 44.9225 61.1434 45.0683 61.0983 45.0829C60.9129 45.1461 60.8772 43.6251 59.9099 43.1392C60.2746 43.2086 60.6043 43.4056 60.8424 43.6964C61.0805 43.9873 61.2122 44.3538 61.2147 44.733Z" fill="white"></path> <defs> <linearGradient id="paint0_linear_906_904" x1="23.3157" y1="2.80881" x2="31.4713" y2="25.2916" gradientUnits="userSpaceOnUse"> <stop stop-color="#11998E"></stop> <stop offset="1" stop-color="#38EF7D"></stop> </linearGradient> <linearGradient id="paint1_linear_906_904" x1="29.1646" y1="17.3893" x2="42.9209" y2="78.1225" gradientUnits="userSpaceOnUse"> <stop stop-color="#EE0979"></stop> <stop offset="1" stop-color="#FF6A00"></stop> </linearGradient> </defs> </svg> <span class="sr-only" data-astro-cid-3ef6ksr2>Strawberry GraphQL</span> </a> <div class="nav-container" data-astro-cid-3ef6ksr2> <nav data-astro-cid-2hp2wczs> <ul data-astro-cid-2hp2wczs> <li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="/docs" data-astro-cid-u26zsua7> Docs <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li><li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2 active" href="/api-reference" data-astro-cid-u26zsua7> API Reference <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li><li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="/events" data-astro-cid-u26zsua7> Events <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li><li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="https://github.com/strawberry-graphql/strawberry" data-astro-cid-u26zsua7> GitHub <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li>
11<li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="https://strawberry.rocks/discord" data-astro-cid-u26zsua7> Discord <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li><li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="/support" data-astro-cid-u26zsua7> Support <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li><li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="https://shop.strawberry.rocks/" data-astro-cid-u26zsua7> Shop ð <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li><li data-astro-cid-2hp2wczs> <a class="typography-paragraph-2" href="https://play.strawberry.rocks" data-astro-cid-u26zsua7> Playground <span class="border" data-astro-cid-u26zsua7></span> <span class="underline" data-astro-cid-u26zsua7></span> </a> </li> </ul> <!-- todo: hover state --> <a href="/release/0.327.7" class="version typography-caption" data-astro-cid-2hp2wczs> 0.327.7 </a> <div class="switcher" data-astro-cid-2hp2wczs> <input type="checkbox" id="dark-mode-toggle" class="hidden" aria-label="Toggle dark mode" data-astro-cid-dz5h74bc> <div class="switcher" data-astro-cid-dz5h74bc> <label for="dark-mode-toggle" class="sun" data-astro-cid-dz5h74bc> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_268_8995)"> <path d="M12 17C14.7614 17 17 14.7614 17 12C17 9.23858 14.7614 7 12 7C9.23858 7 7 9.23858 7 12C7 14.7614 9.23858 17 12 17Z" stroke="url(#paint0_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M12 1V3" stroke="url(#paint1_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M12 21V23" stroke="url(#paint2_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M4.22 4.21997L5.64 5.63997" stroke="url(#paint3_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M18.36 18.36L19.78 19.78" stroke="url(#paint4_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M1 12H3" stroke="url(#paint5_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M21 12H23" stroke="url(#paint6_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M4.22 19.78L5.64 18.36" stroke="url(#paint7_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M18.36 5.63997L19.78 4.21997" stroke="url(#paint8_linear_268_8995)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </g> <defs> <linearGradient id="paint0_linear_268_8995" x1="7" y1="17" x2="17" y2="17" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint1_linear_268_8995" x1="12" y1="3" x2="13" y2="3" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint2_linear_268_8995" x1="12" y1="23" x2="13" y2="23" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint3_linear_268_8995" x1="4.22" y1="5.63997" x2="5.64" y2="5.63997" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint4_linear_268_8995" x1="18.36" y1="19.78" x2="19.78" y2="19.78" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint5_linear_268_8995" x1="1" y1="13" x2="3" y2="13" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint6_linear_268_8995" x1="21" y1="13" x2="23" y2="13" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint7_linear_268_8995" x1="4.22" y1="19.78" x2="5.64" y2="19.78" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <linearGradient id="paint8_linear_268_8995" x1="18.36" y1="5.63997" x2="19.78" y2="5.63997" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> <clipPath id="clip0_268_8995"> <rect width="24" height="24" fill="white"></rect> </clipPath> </defs> </svg> <span class="sr-only" data-astro-cid-dz5h74bc>Dark mode</span> </label> <label for="dark-mode-toggle" class="toggle" data-astro-cid-dz5h74bc> <div class="toggle__circle" data-astro-cid-dz5h74bc></div> </label> <label for="dark-mode-toggle" class="moon" data-astro-cid-dz5h74bc> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 10.79C18.8427 12.4922 18.2039 14.1144 17.1582 15.4668C16.1126 16.8192 14.7035 17.8458 13.0957 18.4265C11.4879 19.0073 9.74798 19.1181 8.0795 18.7461C6.41102 18.3741 4.88299 17.5345 3.67423 16.3258C2.46546 15.117 1.62594 13.589 1.25391 11.9205C0.881876 10.252 0.992717 8.51208 1.57346 6.9043C2.1542 5.29651 3.18083 3.88737 4.53321 2.84175C5.8856 1.79614 7.5078 1.15731 9.21 1C8.21341 2.34827 7.73385 4.00945 7.85853 5.68141C7.98322 7.35338 8.70386 8.92506 9.8894 10.1106C11.0749 11.2961 12.6466 12.0168 14.3186 12.1415C15.9906 12.2662 17.6517 11.7866 19 10.79Z" stroke="url
11(#paint0_linear_1101_932)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <defs> <linearGradient id="paint0_linear_1101_932" x1="1.03819" y1="18.9618" x2="19" y2="18.9618" gradientUnits="userSpaceOnUse"> <stop class="start"></stop> <stop offset="1" class="end"></stop> </linearGradient> </defs> </svg> <span class="sr-only" data-astro-cid-dz5h74bc>Light mode</span> </label> </div>
11<script> 12 const theme = (() => { 13 if (typeof localStorage !== "undefined" && localStorage.getItem("theme")) { 14 return localStorage.getItem("theme"); 15 } 16 if (window.matchMedia("(prefers-color-scheme: dark)").matches) { 17 return "dark"; 18 } 19 return "light"; 20 })(); 21 22 const toggle = document.getElementById("dark-mode-toggle"); 23 24 if (theme === "light") { 25 document.documentElement.classList.remove("dark"); 26 toggle.checked = false; 27 } else { 28 document.documentElement.classList.add("dark"); 29 toggle.checked = true; 30 } 31 32 window.localStorage.setItem("theme", theme); 33 34 const handleToggleClick = () => { 35 const element = document.documentElement; 36 element.classList.toggle("dark"); 37 38 const isDark = element.classList.contains("dark"); 39 localStorage.setItem("theme", isDark ? "dark" : "light"); 40 }; 41 42 toggle.addEventListener("click", handleToggleClick); 43</script>
43 </div> </nav> <label for="toggle-nav" data-astro-cid-3ef6ksr2> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" class="menu-icon" data-astro-cid-3ef6ksr2> <path d="M3 12h18M3 6h18M3 18h18" class="stroke-current" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> <div class="close-icon-wrapper" data-astro-cid-3ef6ksr2> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" class="menu-icon menu-icon-close" data-astro-cid-3ef6ksr2> <path d="M18 6L6 18M6 6l12 12" class="stroke-current" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </div> </label> </div> </div> </header> <main class="docs-grid" data-astro-cid-x4skbbb5> <input type="checkbox" id="toggle-docs-nav" data-astro-cid-iuzdryk7> <aside class="docs-nav" data-astro-cid-iuzdryk7> <label for="toggle-docs-nav" class="docs-nav-toggle typography-label" data-astro-cid-iuzdryk7> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M21 10H7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M21 6H3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M21 14H3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M21 18H7" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> 44Index 45</label> <div class="docs-nav-content" data-astro-cid-iuzdryk7> <div id="docsearch"></div> <ul data-astro-cid-iuzdryk7> <li data-astro-cid-iuzdryk7> <a href="/docs" data-astro-cid-uffs5dtn>ð Documentation</a> </li> <li data-astro-cid-iuzdryk7> <a href="/docs/django" data-astro-cid-uffs5dtn>ð¦ Strawberry Django</a> </li> </ul> <nav data-astro-cid-vdgcj2ho> <ul data-astro-cid-vdgcj2ho> <li data-astro-cid-vdgcj2ho> <details open data-astro-cid-vdgcj2ho> <summary class="typography-label" data-astro-cid-vdgcj2ho> Modules <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 10.0001L8 6.00012L4 10.0001" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </summary> <ul data-astro-cid-vdgcj2ho> <li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.aiohttp" data-astro-cid-uffs5dtn>aiohttp</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.annotation" data-astro-cid-uffs5dtn>annotation</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.asgi" data-astro-cid-uffs5dtn>asgi</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.chalice" data-astro-cid-uffs5dtn>chalice</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.channels" data-astro-cid-uffs5dtn>channels</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.cli" data-astro-cid-uffs5dtn>cli</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.codegen" data-astro-cid-uffs5dtn>codegen</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.codemods" data-astro-cid-uffs5dtn>codemods</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.dataloader" data-astro-cid-uffs5dtn>dataloader</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.directive" data-astro-cid-uffs5dtn>directive</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.django" data-astro-cid-uffs5dtn>django</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.exceptions" data-astro-cid-uffs5dtn>exceptions</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.experimental" data-astro-cid-uffs5dtn>experimental</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.ext" data-astro-cid-uffs5dtn>ext</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.extensions" data-astro-cid-uffs5dtn>extensions</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.fastapi" data-astro-cid-uffs5dtn>fastapi</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.federation" data-astro-cid-uffs5dtn>federation</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.field_extensions" data-astro-cid-uffs5dtn>field_extensions</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.file_uploads" data-astro-cid-uffs5dtn>file_uploads</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.flask" data-astro-cid-uffs5dtn>flask</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.http" data-astro-cid-uffs5dtn>http</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.litestar" data-astro-cid-uffs5dtn>litestar</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.parent" data-astro-cid-uffs5dtn>parent</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.permission" data-astro-cid-uffs5dtn>permission</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.printer" data-astro-cid-uffs5dtn>printer</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.quart" data-astro-cid-uffs5dtn>quart</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.relay" data-astro-cid-uffs5dtn>relay</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.resolvers" data-astro-cid-uffs5dtn>resolvers</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.sanic" data-astro-cid-uffs5dtn>sanic</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.scalars" data-astro-cid-uffs5dtn>scalars</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.schema" data-astro-cid-uffs5dtn>schema</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.schema_codegen" data-astro-cid-uffs5dtn>schema_codegen</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.schema_directive" data-astro-cid-uffs5dtn>schema_directive</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.schema_directives" data-astro-cid-uffs5dtn>schema_directives</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.starlite" data-astro-cid-uffs5dtn>starlite</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.subscriptions" data-astro-cid-uffs5dtn>subscriptions</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.test" data-astro-cid-uffs5dtn>test</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.tools" data-astro-cid-uffs5dtn>tools</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.types" data-astro-cid-uffs5dtn>types</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.utils" data-astro-cid-uffs5dtn>utils</a> </li> </ul> </details> </li><li data-astro-cid-vdgcj2ho> <details open data-astro-cid-vdgcj2ho> <summary class="typography-label" data-astro-cid-vdgcj2ho>
45 Aliases <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 10.0001L8 6.00012L4 10.0001" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </summary> <ul data-astro-cid-vdgcj2ho> <li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.argument" data-astro-cid-uffs5dtn>argument</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.asdict" data-astro-cid-uffs5dtn>asdict</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.auto" data-astro-cid-uffs5dtn>auto</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.BasePermission" data-astro-cid-uffs5dtn>BasePermission</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.directive_field" data-astro-cid-uffs5dtn>directive_field</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.enum" data-astro-cid-uffs5dtn>enum</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.enum_value" data-astro-cid-uffs5dtn>enum_value</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.field" data-astro-cid-uffs5dtn>field</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.ID" data-astro-cid-uffs5dtn>ID</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.Info" data-astro-cid-uffs5dtn>Info</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.input" data-astro-cid-uffs5dtn>input</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.interface" data-astro-cid-uffs5dtn>interface</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.lazy" data-astro-cid-uffs5dtn>lazy</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.LazyType" data-astro-cid-uffs5dtn>LazyType</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.mutation" data-astro-cid-uffs5dtn>mutation</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.Parent" data-astro-cid-uffs5dtn>Parent</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.Private" data-astro-cid-uffs5dtn>Private</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.scalar" data-astro-cid-uffs5dtn>scalar</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.Schema" data-astro-cid-uffs5dtn>Schema</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.subscription" data-astro-cid-uffs5dtn>subscription</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.type" data-astro-cid-uffs5dtn>type</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.union" data-astro-cid-uffs5dtn>union</a> </li><li data-astro-cid-vdgcj2ho> <a href="/api-reference/strawberry.UNSET" data-astro-cid-uffs5dtn>UNSET</a> </li> </ul> </details> </li> </ul> </nav> </div> </aside> <article id="docs-content" data-astro-cid-x4skbbb5> <h1 class="typography-code" data-astro-cid-n6mt6p3v>strawberry</h1> <p class="undefined typography-paragraph" data-astro-cid-kovtagqu> Strawberry is a Python library for GraphQL. </p> 46<p class="undefined typography-paragraph" data-astro-cid-kovtagqu> Strawberry is a Python library for GraphQL that aims to stay close to the GraphQL 47specification and allow for a more natural way of defining GraphQL schemas. </p> 48 <h2 data-astro-cid-6lrbd5xx>Modules</h2> <ul data-astro-cid-6lrbd5xx> <li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.aiohttp" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>aiohttp</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.annotation" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>annotation</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.asgi" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>asgi</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.chalice" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>chalice</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.channels" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>channels</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.cli" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>cli</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.codegen" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>codegen</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.codemods" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>codemods</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.dataloader" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>dataloader</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.directive" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>directive</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.django" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>django</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.exceptions" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>exceptions</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.experimental" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>experimental</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.ext" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>ext</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.extensions" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>extensions</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.fastapi" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>fastapi</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.federation" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>federation</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.field_extensions" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>field_extensions</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.file_uploads" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>file_uploads</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.flask" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>flask</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.http" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>http</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.litestar" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>litestar</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.parent" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>parent</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.permission" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>permission</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.printer" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>printer</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.quart" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>quart</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.relay" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>relay</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.resolvers" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>resolvers</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.sanic" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>sanic</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.scalars" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>scalars</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.schema" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>schema</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.schema_codegen" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>schema_codegen</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.schema_directive" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>schema_directive</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.schema_directives" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>schema_directives</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.starlite" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>starlite</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.subscriptions" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>subscriptions</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.test" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>test</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.tools" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>tools</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.types" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>types</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.utils" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>utils</code> </a> </li> </ul> <h2 data-astro-cid-6lrbd5xx>Aliases</h2> <ul data-astro-cid-6lrbd5xx> <li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.argument" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>argument</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.asdict" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>asdict</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.auto" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>auto</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.BasePermission" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>BasePermission</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.directive_field" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>directive_field</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.enum" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>enum</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.enum_value" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>enum_value</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.field" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>field</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.ID" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>ID</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.Info" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>Info</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.input" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>input</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.interface" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>interface</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.lazy" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>lazy</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.LazyType" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>LazyType</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.mutation" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>mutation</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.Parent" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>Parent</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.Private" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>
48Private</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.scalar" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>scalar</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.Schema" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>Schema</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.subscription" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>subscription</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.type" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>type</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.union" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>union</code> </a> </li><li class="typography-paragraph" data-astro-cid-6lrbd5xx> <a href="/api-reference/strawberry.UNSET" data-astro-cid-6lrbd5xx> <code data-astro-cid-6lrbd5xx>UNSET</code> </a> </li> </ul> </article> </main> <div class="docs-grid" data-astro-cid-sz7xmlte> <footer data-astro-cid-sz7xmlte> <form method="post" action="/newsletter" id="newsletter-form" data-astro-cid-sz7xmlte> <legend class="typography-heading-3" data-astro-cid-sz7xmlte>Join our newsletter</legend> <div data-astro-cid-sz7xmlte> <formset data-astro-cid-sz7xmlte> <label for="email" class="sr-only" data-astro-cid-sz7xmlte>Email</label> <input type="email" name="email" id="email" placeholder="Email address" required data-astro-cid-t6a4otlu> <input type="hidden" name="next" value="/api-reference" data-astro-cid-sz7xmlte> <div data-astro-cid-vnzlvqnm> <button class="typography-label" data-astro-cid-vnzlvqnm> <span class="icon" data-astro-cid-vnzlvqnm><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8 1V15" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M1 8H15" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg></span> <span class="text" data-astro-cid-vnzlvqnm> 49Subscribe 50</span> <span class="background" data-astro-cid-vnzlvqnm></span> </button> </div> </formset> </div> </form> <hr data-astro-cid-sz7xmlte> <nav data-astro-cid-livlyet2> <ul data-astro-cid-livlyet2> <li data-astro-cid-livlyet2> <a class="typography-label" href="/docs" data-astro-cid-livlyet2> docs </a> </li><li data-astro-cid-livlyet2> <a class="typography-label" href="https://shop.strawberry.rocks/" data-astro-cid-livlyet2> shop ð </a> </li><li data-astro-cid-livlyet2> <a class="typography-label" href="https://play.strawberry.rocks" data-astro-cid-livlyet2> playground </a> </li><li data-astro-cid-livlyet2> <a class="typography-label" href="https://speed.strawberry.rocks" data-astro-cid-livlyet2> benchmarks </a> </li><li data-astro-cid-livlyet2> <a class="typography-label" href="/acknowledgements" data-astro-cid-livlyet2> acknowledgements </a> </li><li data-astro-cid-livlyet2> <a class="typography-label" href="/code-of-conduct" data-astro-cid-livlyet2> code of conduct </a> </li> </ul> </nav> <hr data-astro-cid-sz7xmlte> <div class="socials" data-astro-cid-sz7xmlte> <ul data-astro-cid-mtcurfuf> <li data-astro-cid-mtcurfuf> <a href="https://github.com/strawberry-graphql/strawberry" target="_blank" rel="noopener noreferrer" data-astro-cid-v6thz4ju> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7.49996 15.8332C3.33329 17.0832 3.33329 13.7499 1.66663 13.3332L7.49996 15.8332ZM13.3333 18.3332V15.1082C13.3646 14.7109 13.3109 14.3114 13.1758 13.9364C13.0407 13.5614 12.8274 13.2194 12.55 12.9332C15.1666 12.6416 17.9166 11.6499 17.9166 7.09991C17.9164 5.93643 17.4689 4.81757 16.6666 3.97491C17.0465 2.957 17.0196 1.83187 16.5916 0.833241C16.5916 0.833241 15.6083 0.541574 13.3333 2.06657C11.4233 1.54893 9.40995 1.54893 7.49996 2.06657C5.22496 0.541574 4.24163 0.833241 4.24163 0.833241C3.81361 1.83187 3.78675 2.957 4.16663 3.97491C3.3584 4.82382 2.91039 5.95279 2.91663 7.12491C2.91663 11.6416 5.66663 12.6332 8.28329 12.9582C8.00912 13.2415 7.79768 13.5794 7.66272 13.9498C7.52775 14.3203 7.4723 14.715 7.49996 15.1082V18.3332"></path> </svg> <span class="sr-only" data-astro-cid-v6thz4ju> 51GitHub 52</span> </a> </li> <li data-astro-cid-mtcurfuf> <a href="https://twitter.com/strawberry_gql" target="_blank" rel="noopener noreferrer" data-astro-cid-v6thz4ju> <svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewB
52ox="0 0 512 512"> <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg> <span class="sr-only" data-astro-cid-v6thz4ju> 53X 54</span> </a> </li> <li data-astro-cid-mtcurfuf> <a href="https://farbun.social/@strawberry" target="_blank" rel="noopener noreferrer" data-astro-cid-v6thz4ju> <svg xmlns="http://www.w3.org/2000/svg" height="16" width="14" viewBox="0 0 448 512"> <path d="M433 179.1c0-97.2-63.7-125.7-63.7-125.7-62.5-28.7-228.6-28.4-290.5 0 0 0-63.7 28.5-63.7 125.7 0 115.7-6.6 259.4 105.6 289.1 40.5 10.7 75.3 13 103.3 11.4 50.8-2.8 79.3-18.1 79.3-18.1l-1.7-36.9s-36.3 11.4-77.1 10.1c-40.4-1.4-83-4.4-89.6-54a102.5 102.5 0 0 1 -.9-13.9c85.6 20.9 158.7 9.1 178.8 6.7 56.1-6.7 105-41.3 111.2-72.9 9.8-49.8 9-121.5 9-121.5zm-75.1 125.2h-46.6v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.3V197c0-58.5-64-56.6-64-6.9v114.2H90.2c0-122.1-5.2-147.9 18.4-175 25.9-28.9 79.8-30.8 103.8 6.1l11.6 19.5 11.6-19.5c24.1-37.1 78.1-34.8 103.8-6.1 23.7 27.3 18.4 53 18.4 175z"></path></svg> <span class="sr-only" data-astro-cid-v6thz4ju> 55Mastodon 56</span> </a> </li> <li data-astro-cid-mtcurfuf> <a href="/discord" target="_blank" rel="noopener noreferrer" data-astro-cid-v6thz4ju> <svg xmlns="http://www.w3.org/2000/svg" height="16" width="20" viewBox="0 0 640 512"> <path d="M524.5 69.8a1.5 1.5 0 0 0 -.8-.7A485.1 485.1 0 0 0 404.1 32a1.8 1.8 0 0 0 -1.9 .9 337.5 337.5 0 0 0 -14.9 30.6 447.8 447.8 0 0 0 -134.4 0 309.5 309.5 0 0 0 -15.1-30.6 1.9 1.9 0 0 0 -1.9-.9A483.7 483.7 0 0 0 116.1 69.1a1.7 1.7 0 0 0 -.8 .7C39.1 183.7 18.2 294.7 28.4 404.4a2 2 0 0 0 .8 1.4A487.7 487.7 0 0 0 176 479.9a1.9 1.9 0 0 0 2.1-.7A348.2 348.2 0 0 0 208.1 430.4a1.9 1.9 0 0 0 -1-2.6 321.2 321.2 0 0 1 -45.9-21.9 1.9 1.9 0 0 1 -.2-3.1c3.1-2.3 6.2-4.7 9.1-7.1a1.8 1.8 0 0 1 1.9-.3c96.2 43.9 200.4 43.9 295.5 0a1.8 1.8 0 0 1 1.9 .2c2.9 2.4 6 4.9 9.1 7.2a1.9 1.9 0 0 1 -.2 3.1 301.4 301.4 0 0 1 -45.9 21.8 1.9 1.9 0 0 0 -1 2.6 391.1 391.1 0 0 0 30 48.8 1.9 1.9 0 0 0 2.1 .7A486 486 0 0 0 610.7 405.7a1.9 1.9 0 0 0 .8-1.4C623.7 277.6 590.9 167.5 524.5 69.8zM222.5 337.6c-29 0-52.8-26.6-52.8-59.2S193.1 219.1 222.5 219.1c29.7 0 53.3 26.8 52.8 59.2C275.3 311 251.9 337.6 222.5 337.6zm195.4 0c-29 0-52.8-26.6-52.8-59.2S388.4 219.1 417.9 219.1c29.7 0 53.3 26.8 52.8 59.2C470.7 311 447.5 337.6 417.9 337.6z"></path></svg> <span class="sr-only" data-astro-cid-v6thz4ju>Discord</span> </a> </li> </ul> </div> <hr data-astro-cid-sz7xmlte> <div class="info" data-astro-cid-sz7xmlte> <svg viewBox="0 0 67 80" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M27.8357 27.4555C23.7098 27.444 19.6927 26.1023 16.3561 23.6215C13.3495 21.3813 8.2419 17.0224 7.82122 13.0839C7.74506 12.4855 7.79679 11.8774 7.97282 11.3015C8.14885 10.7256 8.445 10.1955 8.84083 9.74792C9.67982 8.77605 10.8468 8.2318 12.3085 8.13704C12.4582 8.13704 12.6127 8.12246 12.7696 8.12246C15.4077 8.12246 18.8278 9.5657 22.0959 11.9905C21.851 8.98986 22.7114 6.80314 24.5463 6.05236H24.5653C24.8722 5.91678 25.1992 5.83466 25.5326 5.8094H25.7037C27.6217 5.8094 29.1167 7.7653 30.2195 10.0468C32.0852 4.85939 35.2392 0.223536 38.5713 4.12651e-06H38.809C39.2932 -0.000737263 39.7726 0.0984301 40.2184 0.291567C44.8792 2.31793 42.9017 11.4949 41.2071 16.0651C39.4139 20.9296 35.8218 24.8784 31.2059 27.0595L30.8969 27.2125L30.5451 27.2611C30.0698 27.3316 29.5612 27.3826 29.0692 27.4142C28.6532 27.4409 28.2421 27.4555 27.8357 27.4555Z" fill="#1D1D1B"></path> <path d="M28.9058 24.9895C24.9241 25.2433 20.9809 24.0658 17.7589 21.6608C13.3097 18.3418 10.4125 14.9548 10.1843 12.8216C10.1468 12.5602 10.1671 12.2937 10.2436 12.0414C10.3201 11.7891 10.4509 11.5576 10.6264 11.3638C11.0375 10.8778 11.6389 10.6348 12.4588 10.5717C15.0732 10.4016 19.1802 12.428 22.7073 15.6109L26.0656 18.648L24.8986 14.2211C24.1238 11.2739 24.3567 8.74698 25.431 8.30477L25.4833 8.28291C25.5441 8.25425 25.6092 8.23619 25.6758 8.22945C26.2676 8.19058 27.7079 9.60466 29.0579 13.5748L30.5006 17.8024L31.6319 13.4752C33.3122 7.04376 36.6515 2.57799 38.7169 2.44436C38.9129 2.43065 39.1092 2.4648 39.2897 2.54398C41.5524 3.51585 40.9534 9.88893 38.9807 15.2172C37.4064 19.4873 34.2531 22.9535 30.2011 24.868C29.7733 24.9166 29.3384 24.9627 28.9058 24.9895Z" fill="url(#paint0_linear_906_904)"></path> <path d="M36.9079 80.0001C35.8121 79.9811 34.7542 79.5867 33.9037 78.88C32.9681 79.4141 31.9116 79.6873 30.8401 79.672C29.4139 79.6865 28.0226 79.2212 26.8805 78.3479C25.9575 77.6279 25.1086 76.8138 24.3469 75.9182C23.9393 76.1309 23.4878 76.2409 23.0302 76.2389C21.9345 76.2389 21.0195 75.629 20.4158 75.1698C15.2678 71.19 9.92488 64.4379 6.13162 57.1197C5.73233 56.347 3.91176 52.6879 3.70023 49.6095C2.53043 48.1007 1.65937 46.3734 1.13574 44.5241C0.851465 43.5118 0.803585 42.4453 0.995948 41.4106C1.18831 40.3759 1.61555 39.4017 2.24329 38.5665C0.403706 36.477 -0.42815 33.4034 0.215944 30.2327C1.16664 25.5871 4.64141 21.7604 6.63311 19.8919C7.51726 19.061 8.45131 18.6406 9.40913 18.6406C9.83937 18.6305 10.267 18.7116 10.665 18.8788C11.0631 19.0461 11.4229 19.2959 11.7217 19.6125C12.6715 18.5691 13.7878 17.6982 15.023 17.0371C16.1764 16.4205 17.4576 16.0955 18.7592 16.0895C20.1501 16.0925 21.5122 16.495 22.6903 17.2509C23.2042 16.2249 23.9266 15.3231 24.8091 14.6057C25.6916 13.8883 26.7138 13.372 27.8074 13.0912C28.4954 12.9053 29.2039 12.8
56097 29.9156 12.807C30.9241 12.8079 31.9224 13.0135 32.8526 13.4118C33.7828 13.8101 34.6264 14.3932 35.3345 15.1273C35.542 14.7276 35.7957 14.3548 36.0903 14.0169C36.5241 13.5182 37.058 13.1209 37.6556 12.8521C38.2532 12.5833 38.9004 12.4494 39.5532 12.4595C39.8718 12.4612 40.1898 12.4897 40.5039 12.5446C43.1069 13.0139 45.503 14.2985 47.3607 16.2207C47.468 16.0327 47.5921 15.8554 47.7315 15.691C48.0082 15.356 48.3533 15.0869 48.7425 14.9026C49.1318 14.7183 49.5557 14.6234 49.9847 14.6244C50.1817 14.6245 50.3783 14.644 50.5717 14.6827C51.5224 14.8698 53.1219 15.5622 54.8665 17.9239C55.0574 17.8849 55.2517 17.8654 55.4464 17.8656C55.7192 17.8662 55.9908 17.903 56.2545 17.9749L56.3353 17.9968C56.8223 17.5269 57.4672 17.266 58.1368 17.2679C58.5223 17.2698 58.9033 17.3525 59.2563 17.5108C64.5588 19.8506 66.3199 27.8322 66.8618 34.1129C67.0995 36.8269 67.2967 43.008 64.6015 45.3648C64.6015 45.5106 64.5825 45.6539 64.5683 45.7973C63.6176 55.1953 59.6579 65.4511 54.2176 72.5603C53.9633 72.8908 53.3976 73.6318 52.523 73.9793C51.8385 75.6023 50.7951 76.9386 48.9793 76.9727H48.9223C48.5272 76.9767 48.1351 76.9033 47.7672 76.7564C47.2361 77.3407 46.521 77.7157 45.7469 77.8158C45.5108 77.8511 45.2726 77.8698 45.0339 77.8716C44.7267 77.8723 44.4204 77.8365 44.1213 77.7647C44.0832 77.8133 44.0405 77.8619 43.9977 77.9105C43.6196 78.3456 43.156 78.694 42.637 78.9331C42.1181 79.1722 41.5556 79.2965 40.9864 79.2979H40.896C40.3812 79.2871 39.8766 79.1496 39.4248 78.897C38.9827 79.4281 38.3765 79.7889 37.7065 79.9199C37.4434 79.9727 37.176 79.9996 36.9079 80.0001Z" fill="#1D1D1B"></path> <path d="M64.1715 34.0813C63.7793 29.5256 62.4269 21.4469 57.992 19.5031C56.8583 19.0026 57.8921 22.9873 58.1227 24.2021L58.0181 24.1827C57.5689 23.0869 56.4019 20.3729 55.3348 20.0887C54.4316 19.8457 54.3841 21.0848 54.674 22.5767L54.5861 22.5597C53.5926 20.3729 51.6675 17.1998 49.8018 16.8329C48.3448 16.5486 48.718 20.6718 49.1386 23.5728C47.2373 19.1338 44.2497 15.4844 39.7815 14.7045C35.8884 14.0217 36.176 20.2393 36.5515 23.8717C35.9692 19.5444 33.2241 13.8346 28.0713 15.2001C25.0505 15.9971 23.7837 18.7086 23.3535 21.8672C22.158 18.7523 18.8948 17.3261 15.7741 18.9516C13.6351 20.0644 11.6933 22.3094 10.821 24.8047C10.6238 22.8099 10.0343 19.4375 7.90952 21.4371C5.4401 23.7551 2.91839 27.057 2.20537 30.4829C1.56128 33.6828 2.88274 37.3127 6.17927 38.3138L6.19115 38.4863C5.97962 38.547 5.74432 38.5689 5.51854 38.6345C3.44603 39.2225 2.55951 41.6546 3.08952 43.6299C3.60883 45.4288 4.5105 47.0881 5.73006 48.4893C5.55656 50.8583 7.3605 54.7142 7.89527 55.7492C11.0706 61.8745 16.0332 68.7602 21.5258 73C24.3137 75.1552 23.0588 70.7283 22.2887 68.459C24.1497 71.7585 25.1408 73.9428 27.9929 76.1805C30.0535 77.8011 33.9157 76.941 33.3667 74.3169C34.4243 76.7782 35.8884 77.5071 36.9223 77.2933C37.785 77.1184 37.9585 75.1066 37.6923 73.3742C37.4974 72.1011 37.4546 71.8994 37.1837 70.6019L37.293 70.5874C37.8848 72.7425 39.1255 76.5911 40.6205 76.6251C41.9348 76.6543 42.8261 75.1163 42.6478 73.1823C42.5955 72.5967 42.5313 71.8897 42.4363 71.1292C43.2848 74.9875 43.974 75.3277 45.084 75.1673C46.3674 74.9802 46.6383 72.4072 46.7215 69.8755C46.7643 68.629 46.7215 69.2364 46.6526 67.9973L46.7667 67.939C46.9853 69.6398 46.9402 74.3315 48.6063 74.2999C49.8517 74.2756 50.4554 71.5811 50.983 69.5693C50.8095 71.2166 50.9402 72.242 52.0288 70.8182C57.3289 63.8911 60.9985 54.1456 61.8874 45.3064C61.9442 44.7291 61.9185 44.1463 61.8114 43.5765C62.0281 43.6131 62.2507 43.5773 62.446 43.4744C64.4091 42.4953 64.4091 36.7223 64.1715 34.0813ZM43.5462 33.1312H43.7387C44.283 33.1118 44.9532 34.1444 44.996 34.832C45.0245 35.318 44.8558 35.7164 44.3472 35.7456C43.7126 35.7772 43.1968 34.8976 43.135 34.1444C43.0994 33.6512 43.2562 33.3062 43.5486 33.1312H43.5462ZM44.7346 39.8591L44.9722 39.7789C45.2099 41.0447 45.7185 43.4574 46.5242 45.1728C46.0107 45.0459 45.484 44.983 44.9556 44.9857C45.1838 43.3554 44.92 41.1978 44.7346 39.8591ZM36.6347 24.637C36.687 25.1035 36.7369 25.502 36.7701 25.7984C36.927 27.2562 37.4356 31.4475 38.2746 35.731C37.5616 34.1177 36.5277 32.7571 34.9472 32.2857C34.9353 32.1764 34.9282 32.1205 34.9163 32.0112C36.7488 29.8269 36.8819 27.2757 36.6347 24.637ZM37.7755 47.7191C39.5438 47.5587 39.9954 44.1572 39.8456 42.1041C4
560.3852 43.7879 40.9936 45.2092 41.6686 46.1204C39.6412 48.035 39.5462 52.1023 39.8694 55.6788C39.3608 51.5483 37.1813 47.3401 33.0339 46.9683C33.2716 45.1315 33.0506 42.5949 32.8628 41.2488C32.6846 39.9587 32.4017 38.5762 32.1783 37.337L32.3423 37.3054C33.148 40.0024 34.8973 47.9742 37.7755 47.7094V47.7191ZM32.6441 31.4596C31.9644 31.6005 31.3536 30.6918 31.2395 29.7345C31.1516 29.0056 31.5104 28.5683 31.8503 28.4954C32.4635 28.3642 33.1005 29.409 33.2027 30.3079C33.2573 30.7793 33.2193 31.3284 32.6441 31.4499V31.4596ZM10.4336 28.7116C10.7521 30.7987 11.8406 31.7439 13.5091 31.1705C13.761 31.0854 14.3814 30.5509 14.5715 30.3808C14.0261 33.0956 13.9296 35.8847 14.2863 38.6321C14.6333 41.2634 15.7741 45.3161 17.8514 47.8309C14.1984 48.346 14.7997 52.0342 15.8597 55.0762C16.4539 56.777 17.1621 58.4778 17.9441 60.1664C16.8769 58.9904 15.6291 58.1498 14.1888 58.0574L14.1033 57.9189C14.8163 57.5715 15.6458 56.6774 14.4099 53.373C14.1149 52.601 13.7555 51.8564 13.3356 51.1474C15.7123 49.3543 14.8234 43.5862 14.4123 41.4116C13.7206 37.7671 12.1948 32.5262 7.68136 31.9358C7.68136 31.8629 7.68136 31.8265 7.68136 31.7536C8.89207 31.0649 9.85624 29.9992 10.4336 28.7116ZM12.3184 56.9252C11.8169 56.8329 11.1561 56.0481 10.8614 55.4091C10.6642 54.9839 10.726 54.6364 11.0112 54.6802C11.4413 54.7409 12.2661 55.6763 12.5394 56.2886C12.7153 56.
566798 12.7248 57.003 12.3184 56.9252ZM15.0445 61.5125C14.5691 61.3764 13.8561 60.5406 13.54 59.904C13.3261 59.4739 13.3665 59.1411 13.6541 59.2091C14.0819 59.3087 14.966 60.3073 15.2607 60.9269C15.4485 61.3278 15.4485 61.6291 15.0445 61.5125ZM23.4486 55.8829L23.382 55.6763C24.5989 55.341 26.0939 55.3435 25.3191 51.7548C25.1198 50.8195 24.6173 49.9805 23.893 49.3737C25.6257 47.7313 25.3666 43.6348 24.9958 41.6352C24.1949 37.3297 22.6785 32.4558 20.1521 28.8526C21.6446 29.2024 22.6666 28.1601 23.2418 26.814C23.3606 28.8088 23.6197 30.6845 23.8075 32.0865C24.2281 35.2451 26.5787 44.3248 29.3595 47.8017C26.7808 49.7649 27.3654 54.6753 28.2448 58.4924C27.1087 56.9446 25.5425 55.8343 23.4486 55.8829ZM28.9555 68.3496C29.8372 67.9147 30.2674 67.1202 30.4362 66.2188C30.8782 67.611 31.3465 68.9983 31.8432 70.3711C31.2134 69.3992 30.353 68.7214 29.1337 68.9449L28.9555 68.3496ZM36.6798 63.2934C36.1665 63.3858 35.6032 62.4285 35.413 61.4857C35.2704 60.7787 35.5033 60.3802 35.7719 60.3341C36.2473 60.2515 36.9603 61.2695 37.1219 62.1612C37.2051 62.6471 37.1172 63.223 36.6798 63.3031V63.2934ZM38.8545 64.1292C38.8379 64.0102 38.8284 63.9494 38.8094 63.8304C40.0809 61.5781 40.1926 59.197 39.9835 56.7527C40.1784 58.4413 40.4351 59.9477 40.5777 60.9561C40.6989 61.8089 41.1623 64.7051 41.766 67.8661C41.2384 66.1726 40.3614 64.6808 38.8545 64.1438V64.1292ZM47.2824 59.9988C46.7857 60.2077 46.3555 59.3938 46.2913 58.4996C46.2438 57.8291 46.529 57.3893 46.7881 57.2969C47.2634 57.1293 47.8053 57.9773 47.841 58.8058C47.86 59.2504 47.7055 59.8263 47.2824 60.0133V59.9988ZM51.5724 65.83C51.7435 63.5801 51.5986 60.5527 49.2765 60.2903V60.0133C50.5524 58.0844 51.3165 55.8499 51.494 53.5285C52.1452 55.1685 53.1981 56.4441 54.8547 55.8804C53.1458 58.9977 52.226 62.3677 51.5748 65.8276L51.5
56724 65.83ZM57.2766 48.8781C57.1363 46.5018 55.475 43.6372 52.9557 44.0333C51.0686 44.3297 50.5576 46.6938 50.5409 48.5015C50.2255 47.8902 49.8253 47.3288 49.3526 46.8347C51.3728 45.4425 51.9289 39.4096 51.879 37.0746C51.879 36.9216 51.879 36.7661 51.8671 36.6106C53.191 41.2901 54.9426 45.5372 56.8583 44.993C58.4222 44.5459 58.926 40.0656 59.0187 38.0562L59.2041 38.0368C59.3934 39.2764 59.722 40.4895 60.1833 41.6522C60.1392 41.6578 60.0955 41.6667 60.0526 41.6789C57.5475 42.3641 57.2076 46.3901 57.2789 48.8756L57.2766 48.8781Z" fill="url(#paint1_linear_906_904)"></path> <path d="M11.1704 11.5555C11.5103 11.7086 10.7759 13.9852 12.064 15.4284C10.8258 14.5416 10.3195 12.9745 10.7735 12.0269C10.9185 11.7013 11.0539 11.5021 11.1704 11.5555Z" fill="white"></path> <path d="M27.0324 10.5083C26.8493 10.5666 26.3906 9.11121 25.4043 8.89497C25.7716 8.87465 26.1345 8.98438 26.432 9.20566C26.7294 9.42695 26.9431 9.74626 27.0371 10.1098C27.0942 10.3309 27.0942 10.4864 27.0324 10.5083Z" fill="white"></path> <path d="M39.8813 8.37998C39.753 8.65211 39.6318 8.82704 39.5771 8.75172C39.3989 8.50875 40.2735 6.07906 39.7578 4.09644C40.3448 5.45706 40.3686 7.35465 39.8813 8.37998Z" fill="white"></path> <path d="M55.8909 46.5917C55.8909 46.8104 55.841 47.012 55.7649 47.0339C55.4369 47.1262 55.2183 45.2991 53.5593 44.8472C54.9402 44.9273 55.8885 45.7607 55.8909 46.6014" fill="white"></path> <path d="M60.7847 23.4173C60.8179 23.6335 60.7966 23.7672 60.7585 23.7477C60.6112 23.67 60.2333 21.9692 59.3135 20.8977C60.0241 21.5246 60.6658 22.6447 60.7847 23.4173Z" fill="white"></path> <path d="M56.7799 22.8902C56.7871 22.9803 56.7741 23.0709 56.7419 23.155C56.5993 23.0846 56.3711 21.6972 55.6533 20.9246C56.2546 21.4008 56.7395 22.2755 56.7799 22.8902Z" fill="white"></path> <path d="M52.7941 20.8104C52.882 21.0995 52.9106 21.3109 52.8226 21.2963C52.5279 21.2453 51.5344 18.8666 49.8303 17.783C51.1684 18.3564 52.459 19.7243 52.7941 20.8104Z" fill="white"></path> <path d="M45.1932 18.779C45.2669 19.073 45.1932 19.367 45.1409 19.3379C43.9027 18.7766 42.6359 16.4635 40.8105 15.5864C42.4695 15.997 44.7773 17.1268 45.1932 18.779Z" fill="white"></path> <path d="M43.6265 36.2023C42.6235 35.7917 41.9866 34.6327 42.084 33.724C42.1197 33.4033 42.1648 33.1846 42.286 33.2016C42.5285 33.2332 42.4809 35.381 43.6265 36.2023Z" fill="white"></path> <path d="M36.6556 34.9536C36.6936 35.2306 36.696 35.459 36.6128 35.4712C36.3086 35.5149 35.7334 33.197 34.2979 32.7305C34.8742 32.7875 35.4166 33.0355 35.8423 33.4369C36.2679 33.8383 36.5535 34.3709 36.6556 34.9536Z" fill="white"></path> <path d="M30.234 29.7468C30.5264 29.686 30.9946 31.9894 32.4705 32.4778C31.2679 32.434 30.2673 31.4111 30.1651 30.3591C30.1318 30.0092 30.1366 29.7662 30.234 29.7468Z" fill="white"></path> <path d="M32.5206 18.0576C32.611 18.4075 32.4802 18.7112 32.3994 18.6917C31.135 18.3783 29.873 16.0895 27.5461 16.0968C29.2978 15.657 32.0263 16.143 32.5206 18.0576Z" fill="white"></path> <path d="M21.0623 21.3814C21.1122 21.7555 21.0623 22.1103 20.9221 22.1686C20.1853 22.4529 19.1918 19.6077 16.3896 20.1301C18.745 19.2821 20.8722 19.994 21.0623 21.3814Z" fill="white"></path> <path d="M8.49219 33.1116C9.88495 32.9609 11.0828 34.3847 11.4631 35.7697C11.5653 36.1754 11.3775 36.4233 11.273 36.4524C10.857 36.5763 10.1535 33.5028 8.49219 33.1116Z" fill="white"></path> <path d="M9.8109 24.2532C9.77762 24.7391 9.69919 25.1425 9.58986 25.2081C9.05985 25.5239 8.9624 22.2414 7.68848 22.601C8.96716 21.7822 9.91785 22.5961 9.8109 24.2532Z" fill="white"></path>
56 <path d="M9.82047 55.4236C9.72302 55.1588 9.71352 55.0616 9.7658 55.0738C9.89652 55.1102 10.5644 56.5753 11.4462 57.2751C10.7352 56.8382 10.1688 56.1932 9.82047 55.4236Z" fill="white"></path> <path d="M12.8819 59.9549C12.813 59.7823 12.7892 59.6852 12.8225 59.6973C12.958 59.7483 13.5783 61.0434 14.3769 61.7091C13.732 61.274 13.2151 60.6675 12.8819 59.9549Z" fill="white"></path> <path d="M18.5385 63.7989C18.1368 63.6434 16.7987 60.5796 14.75 59.0562C16.3519 59.8822 18.0632 61.8673 18.491 63.2134C18.5932 63.5657 18.6241 63.8329 18.5385 63.7989Z" fill="white"></path> <path d="M27.5986 60.3583C27.1232 60.3583 25.6188 57.7196 23.1826 56.8862C25.1006 57.1729 27.0567 58.5044 27.5297 59.7168C27.677 60.1007 27.7055 60.3583 27.5986 60.3583Z" fill="white"></path> <path d="M32.3992 73.2625C32.095 73.158 31.4485 71.1973 29.8894 70.031C31.2061 70.6773 32.297 71.9019 32.4468 72.8349C32.4895 73.1021 32.461 73.2819 32.3992 73.2625Z" fill="white"></path> <path d="M23.4888 50.4257C23.0515 50.5885 20.7699 48.6034 18.1982 48.6399C20.0996 48.2633 22.3813 48.8586 23.2155 49.8547C23.4817 50.156 23.591 50.3893 23.4888 50.4257Z" fill="white"></path> <path d="M32.463 48.5938C34.0958 48.7711 35.9426 49.3931 36.33 50.9287C36.4155 51.2664 36.2919 51.5628 36.2111 51.5458C35.1654 51.3417 33.8938 49.692 32.2705 48.8926C32.3441 48.7997 32.4086 48.6996 32.463 48.5938Z" fill="white"></path> <path d="M34.3743 61.8867C34.3006 61.5319 34.2769 61.2938 34.3553 61.2841C34.593 61.2598 35.2632 63.7138 36.4943 64.3625C35.5318 64.2168 34.5953 62.9557 34.3743 61.8867Z" fill="white"></path> <path d="M40.3543 68.7604C40.1166 68.8332 39.6412 66.372 38.3721 65.8447C39.3798 65.9249 40.2497 66.9818 40.3828 68.1894C40.4161 68.4907 40.4184 68.7385 40.3543 68.7604Z" fill="white"></path> <path d="M45.6872 58.3685C45.7608 58.0332 45.8321 57.8072 45.9058 57.8C46.1221 57.7781 45.8013 60.062 46.6188 60.6476C45.8369 60.5285 45.4661 59.3768 45.6872 58.3685Z" fill="white"></path> <path d="M50.5313 63.1719C50.5123 63.4441 50.4766 63.6773 50.4077 63.7186C50.17 63.8693 50.1106 61.685 48.8914 61.5611C49.911 61.3302 50.6002 62.0761 50.5313 63.1719Z" fill="white"></path> <path d="M48.3564 49.1257C47.6885 49.2763 47.0088 47.3423 44.335 46.6596C44.3611 46.6207 44.3849 46.5794 44.4086 46.5356C46.7473 46.6693 48.4919 47.6606 48.5727 48.5644C48.6012 48.8803 48.5014 49.0917 48.3564 49.1257Z" fill="white"></path> <path d="M61.2147 44.733C61.2005 44.9225 61.1434 45.0683 61.0983 45.0829C60.9129 45.1461 60.8772 43.6251 59.9099 43.1392C60.2746 43.2086 60.6043 43.4056 60.8424 43.6964C61.0805 43.9873 61.2122 44.3538 61.2147 44.733Z" fill="white"></path> <defs> <linearGradient id="paint0_linear_906_904" x1="23.3157" y1="2.80881" x2="31.4713" y2="25.2916" gradientUnits="userSpaceOnUse"> <stop stop-color="#11998E"></stop> <stop offset="1" stop-color="#38EF7D"></stop> </linearGradient> <linearGradient id="paint1_linear_906_904" x1="29.1646" y1="17.3893" x2="42.9209" y2="78.1225" gradientUnits="userSpaceOnUse"> <stop stop-color="#EE0979"></stop> <stop offset="1" stop-color="#FF6A00"></stop> </linearGradient> </defs> </svg> </div> </footer> </div> <vercel-speed-insights data-props="{}" data-params="{}" data-pathname="/api-reference"></vercel-speed-insights>
56<script defer data-domain="strawberry.rocks" data-api="/plausible/api/event" src="/plausible/js/script.js"></script>
56 </body> </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.