{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Trophy Docs","colors":{"primary":"#4CC74A","light":"#4CC74A","dark":"#4CC74A"},"logo":{"light":"https://mintcdn.com/trophy/GbV1_8bgp0p544xO/logo/logo_light.svg?fit=max\u0026auto=format\u0026n=GbV1_8bgp0p544xO\u0026q=85\u0026s=d517feb8579a84d5b85e84a698cb2bc5","dark":"https://mintcdn.com/trophy/GbV1_8bgp0p544xO/logo/logo_dark.svg?fit=max\u0026auto=format\u0026n=GbV1_8bgp0p544xO\u0026q=85\u0026s=7a5efab1915055968320b1e039f7e4d3","href":"https://trophy.so"},"favicon":{"light":"https://mintcdn.com/trophy/ZaJmLDwndj1hGFNA/assets/logomark_light.svg?fit=max\u0026auto=format\u0026n=ZaJmLDwndj1hGFNA\u0026q=85\u0026s=494cbf14b6f140872bd56c36db3969c5","dark":"https://mintcdn.com/trophy/ZaJmLDwndj1hGFNA/assets/logomark_dark.svg?fit=max\u0026auto=format\u0026n=ZaJmLDwndj1hGFNA\u0026q=85\u0026s=4c7a3e6921621253a7e2f593b0c5cf56"},"api":{"openapi":["openapi/application.json","openapi/admin.json"]},"background":{"color":{"light":"#F9F9FB","dark":"#181818"}},"footer":{"socials":{"x":"https://x.com/trophylabs","github":"https://github.com/trophyso","youtube":"https://youtube.com/@trophylabsinc","linkedin":"https://linkedin.com/company/trophylabs"}},"seo":{"metatags":{"og:description":"Trophy is a developer-friendly platform for building gamified product experiences that retain users in any mobile or web app. Add features like achievements, streaks, points systems and leaderboards plus deliver personalized progress report and reactivation emails with no code.","og:image":"https://trophy.so/opengraph-image"}},"fonts":{"family":"Plus Jakarta Sans"},"icons":{"library":"lucide"},"integrations":{"ga4":{"measurementId":"G-R146N3CQHE"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://trophy.so/contact-sales?utm_source=docs\u0026utm_medium=navbar-links","label":"Book a call"},{"href":"https://app.trophy.so","label":"Dashboard"}],"primary":{"type":"button","label":"Get started","href":"https://app.trophy.so/sign-up?utm_source=docs\u0026utm_medium=navbar-links"}},"href":"getting-started/introduction"},{"language":"es","navbar":{"links":[{"href":"https://app.trophy.so","label":"Panel"}],"primary":{"type":"button","label":"Comenzar gratis","href":"https://app.trophy.so/sign-up?utm_source=docs\u0026utm_medium=navbar-links"}},"href":"es/getting-started/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"trophy","hasAudioNarration":false,"actualSubdomain":"trophy","customDomains":["docs.trophy.so"],"gitSource":{"type":"github","owner":"trophyso","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad894147d72e48f7067fbd4","collectionId":"c9dad40e-fce7-4f59-8aae-776e5389f638","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad894147d72e48f7067fbd4"},"feedback":{"thumbs":true,"edits":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ad894147d72e48f7067fbd4","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"en","tag":"Admin API","count":61},{"language":"es","tag":"API de Administración","count":61},{"language":"en","tag":"Application API","count":33},{"language":"es","tag":"API de Aplicación","count":33},{"language":"en","tag":"Points","count":29},{"language":"es","tag":"Puntos","count":29},{"language":"en","tag":"Webhooks","count":24},{"language":"es","tag":"Webhooks","count":24},{"language":"en","tag":"Home","count":23},{"language":"es","tag":"Inicio","count":23},{"language":"en","tag":"Overview","count":16},{"language":"en","tag":"Users","count":16},{"language":"es","tag":"Resumen","count":16},{"language":"es","tag":"Usuarios","count":16},{"language":"en","tag":"Streaks","count":13},{"language":"es","tag":"Rachas","count":13},{"language":"en","tag":"Leaderboards","count":11},{"language":"es","tag":"Clasificaciones","count":11},{"language":"en","tag":"Features","count":10},{"language":"es","tag":"Funciones","count":10}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@trophy.so","showHelpButton":true}},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"a.nav-tabs-item:has(img[src*=\"/icons/mcp.svg\"])::before{content:\"\";display:block;width:1rem;height:1rem;flex-shrink:0;background-color:currentColor;-webkit-mask:url(/icons/mcp.svg) center/contain no-repeat;mask:url(/icons/mcp.svg) center/contain no-repeat}a.nav-tabs-item img[src*=\"/icons/mcp.svg\"]{display:none}"}],"page":{"pagePath":"admin-api/rate-limiting","slug":"/admin-api/rate-limiting","pageMetadata":{"title":"Rate Limiting","description":"Learn about the Trophy API and request rate limiting.","og:description":"Learn about the Trophy API and request rate limiting.","icon":"circle-gauge","href":"/admin-api/rate-limiting"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Learn about the Trophy API and request rate limiting.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const RateLimitBadge=({tier,noTooltip=false})=>{const{Badge,Tooltip}=_provideComponents()||{};if(!Badge)_missingMdxReference(`Badge`,true);if(!Tooltip)_missingMdxReference(`Tooltip`,true);const getColor=tier=>{switch(tier){case 1:return`yellow`;case 2:return`green`;default:return`gray`}};const getLimit=tier=>{switch(tier){case 1:return 5;case 2:return 50}};return noTooltip?_jsxs(Badge,{stroke:true,color:getColor(tier),children:[`Tier `,tier]}):_jsx(Tooltip,{headline:`Rate Limit`,tip:`This endpoint is rate limited to ${getLimit(tier)} req/s`,cta:`Learn about rate limiting`,href:`/api-reference/rate-limiting`,children:_jsxs(Badge,{stroke:true,color:getColor(tier),children:[`Tier `,tier]})})};function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Heading,Tip,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`All admin API endpoints are rate limited according to `,_jsx(_MdxComponentBoundary,{name:`RateLimitBadge`,children:_jsx(RateLimitBadge,{tier:1})}),` of the application API’s `,_jsx(_components.a,{href:`/api-reference/rate-limiting`,children:`rate limiting`}),` model.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`If you feel you need a higher rate limit, then please `,_jsx(_components.a,{href:`mailto:support@trophy.so`,children:`contact\nus`}),` and we’ll be happy to discuss your needs.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`get-support`,children:`Get Support`}),`\n`,_jsxs(_components.p,{children:[`Want to get in touch with the Trophy team? Reach out to us via `,_jsx(_components.a,{href:`mailto:support@trophy.so`,children:`email`}),`. We’re here to help!`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{RateLimitBadge,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Rate Limiting","description":"Learn about the Trophy API and request rate limiting.","og:description":"Learn about the Trophy API and request rate limiting.","icon":"circle-gauge","href":"/admin-api/rate-limiting"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[150,839,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"Get Support","slug":"get-support","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"trophy","siteName":"Trophy Docs","title":"Rate Limiting - Trophy Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/admin-api/rate-limiting","matchLevel":0},"es":{"href":"/es/admin-api/rate-limiting","matchLevel":1}}},"lastModified":"2026-07-24T10:31:49.536Z","originalFileLocation":"admin-api/rate-limiting.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Learn about the Trophy API and request rate limiting.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Trophy Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Rate Limiting - Trophy Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Learn about the Trophy API and request rate limiting.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Trophy Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.trophy.so/admin-api/rate-limiting\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://trophy.so/opengraph-image\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Rate Limiting - Trophy Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Learn about the Trophy API and request rate limiting.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://trophy.so/opengraph-image\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/trophy/t6NWEI6PzwUnssdx/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Trophy Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4CC74A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.trophy.so/admin-api/rate-limiting\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/admin-api/rate-limiting.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.trophy.so/admin-api/rate-limiting\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.trophy.so/es/admin-api/rate-limiting\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.trophy.so/admin-api/rate-limiting\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.trophy.so/#organization\",\"name\":\"Trophy Docs\",\"url\":\"https://docs.trophy.so\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/trophy/GbV1_8bgp0p544xO/logo/logo_light.svg?fit=max\u0026auto=format\u0026n=GbV1_8bgp0p544xO\u0026q=85\u0026s=d517feb8579a84d5b85e84a698cb2bc5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.trophy.so#website\",\"name\":\"Trophy Docs\",\"url\":\"https://docs.trophy.so\",\"publisher\":{\"@id\":\"https://docs.trophy.so/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.trophy.so/admin-api/rate-limiting#webpage\",\"url\":\"https://docs.trophy.so/admin-api/rate-limiting\",\"name\":\"Rate Limiting\",\"description\":\"Learn about the Trophy API and request rate limiting.\",\"dateModified\":\"2026-07-24T10:31:49.536Z\",\"isPartOf\":{\"@id\":\"https://docs.trophy.so#website\"},\"breadcrumb\":{\"@id\":\"https://docs.trophy.so/admin-api/rate-limiting#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.trophy.so/admin-api/rate-limiting#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Overview\",\"item\":\"https://docs.trophy.so/admin-api/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rate Limiting\",\"item\":\"https://docs.trophy.so/admin-api/rate-limiting\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.trophy.so/admin-api/rate-limiting#article\",\"headline\":\"Rate Limiting\",\"name\":\"Rate Limiting\",\"description\":\"Learn about the Trophy API and request rate limiting.\",\"url\":\"https://docs.trophy.so/admin-api/rate-limiting\",\"mainEntityOfPage\":{\"@id\":\"https://docs.trophy.so/admin-api/rate-limiting#webpage\"},\"image\":\"https://trophy.so/opengraph-image\",\"dateModified\":\"2026-07-24T10:31:49.536Z\",\"publisher\":{\"@id\":\"https://docs.trophy.so/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.trophy.so#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Trophy Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Trophy Docs","nav":{"global":null,"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://trophy.so/contact-sales?utm_source=docs\u0026utm_medium=navbar-links","label":"Book a call"},{"href":"https://app.trophy.so","label":"Dashboard"}],"primary":{"type":"button","label":"Get started","href":"https://app.trophy.so/sign-up?utm_source=docs\u0026utm_medium=navbar-links"}},"tabs":[{"tab":"Home","icon":"house","pages":[{"title":"Home","href":"/getting-started/introduction"}]},{"tab":"Guides","icon":"rocket","pages":[{"title":"Guides","href":"/guides/how-to-build-an-achievements-feature"}]},{"tab":"Application API","icon":"globe","pages":[{"title":"Application API","href":"/api-reference/introduction"}]},{"tab":"Admin API","icon":"globe-lock","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/admin-api/introduction"},{"title":"Authentication","description":"Integrate securely with the Admin API using account-level admin API keys transmitted in the `X-API-KEY` header.","icon":"key","href":"/admin-api/authentication"},{"title":"Rate Limiting","icon":"circle-gauge","href":"/admin-api/rate-limiting"},{"title":"Client Libraries","description":"Use Trophy's type-safe SDKs to integrate with the API.","icon":"code-xml","href":"/admin-api/client-libraries"}]},{"group":"Metrics","pages":[{"title":"List metrics","openapi":"openapi/admin.json GET /metrics","href":"/admin-api/endpoints/metrics/list-metrics"},{"title":"Get a metric by ID","openapi":"openapi/admin.json GET /metrics/{id}","href":"/admin-api/endpoints/metrics/get-a-metric"},{"title":"Update metrics","openapi":"openapi/admin.json PATCH /metrics","href":"/admin-api/endpoints/metrics/update-metrics"},{"title":"Create metrics","openapi":"openapi/admin.json POST /metrics","href":"/admin-api/endpoints/metrics/create-metrics"},{"title":"Delete metrics","openapi":"openapi/admin.json DELETE /metrics","href":"/admin-api/endpoints/metrics/delete-metrics"}]},{"group":"Events","pages":[{"title":"Submit a batch of metric events","openapi":"openapi/admin.json POST /metrics/events","href":"/admin-api/endpoints/events/submit-a-batch-of-metric-events"}]},{"group":"Attributes","pages":[{"title":"List attributes","openapi":"openapi/admin.json GET /attributes","href":"/admin-api/endpoints/attributes/list-attributes"},{"title":"Get an attribute","openapi":"openapi/admin.json GET /attributes/{id}","href":"/admin-api/endpoints/attributes/get-an-attribute"},{"title":"Update attributes","openapi":"openapi/admin.json PATCH /attributes","href":"/admin-api/endpoints/attributes/update-attributes"},{"title":"Create attributes","openapi":"openapi/admin.json POST /attributes","href":"/admin-api/endpoints/attributes/create-attributes"},{"title":"Delete attributes","openapi":"openapi/admin.json DELETE /attributes","href":"/admin-api/endpoints/attributes/delete-attributes"}]},{"group":"Achievements","pages":[{"title":"List achievements","openapi":"openapi/admin.json GET /achievements","href":"/admin-api/endpoints/achievements/list-achievements"},{"title":"Get an achievement by ID","openapi":"openapi/admin.json GET /achievements/{id}","href":"/admin-api/endpoints/achievements/get-an-achievement"},{"title":"Update achievements","openapi":"openapi/admin.json PATCH /achievements","href":"/admin-api/endpoints/achievements/update-achievements"},{"title":"Create achievements","openapi":"openapi/admin.json POST /achievements","href":"/admin-api/endpoints/achievements/create-achievements"},{"title":"Delete achievements","openapi":"openapi/admin.json DELETE /achievements","href":"/admin-api/endpoints/achievements/delete-achievements"}]},{"group":"Streaks","pages":[{"title":"Get streak settings","openapi":"openapi/admin.json GET /streaks/settings","href":"/admin-api/endpoints/streaks/get-streak-settings"},{"title":"Update streak settings","openapi":"openapi/admin.json PATCH /streaks/settings","href":"/admin-api/endpoints/streaks/update-streak-settings"},{"title":"Create streak freezes for multiple users","openapi":"openapi/admin.json POST /streaks/freezes","href":"/admin-api/endpoints/streaks/grant-freezes"},{"title":"Create streak pauses for multiple users","openapi":"openapi/admin.json POST /streaks/pauses","href":"/admin-api/endpoints/streaks/create-pauses"},{"title":"Delete streak pauses","openapi":"openapi/admin.json DELETE /streaks/pauses","href":"/admin-api/endpoints/streaks/delete-pauses"},{"title":"Restore streaks for multiple users","openapi":"openapi/admin.json POST /streaks/restore","href":"/admin-api/endpoints/streaks/restore-streaks"},{"title":"Reset streaks to zero for multiple users","openapi":"openapi/admin.json POST /streaks/reset","href":"/admin-api/endpoints/streaks/reset-streaks"}]},{"group":"Points","pages":[{"title":"List points systems","openapi":"openapi/admin.json GET /points","href":"/admin-api/endpoints/points/list-points-systems"},{"title":"Get a points system by ID","openapi":"openapi/admin.json GET /points/{id}","href":"/admin-api/endpoints/points/get-a-points-system"},{"title":"Update points systems","openapi":"openapi/admin.json PATCH /points","href":"/admin-api/endpoints/points/update-points-systems"},{"title":"Create points systems","openapi":"openapi/admin.json POST /points","href":"/admin-api/endpoints/points/create-points-systems"},{"title":"Delete points systems","openapi":"openapi/admin.json DELETE /points","href":"/admin-api/endpoints/points/delete-points-systems"},{"title":"List points triggers","openapi":"openapi/admin.json GET /points/{systemId}/triggers","href":"/admin-api/endpoints/points/list-points-triggers"},{"title":"Get a points trigger by ID","openapi":"openapi/admin.json GET /points/{systemId}/triggers/{id}","href":"/admin-api/endpoints/points/get-a-points-trigger"},{"title":"Update points triggers","openapi":"openapi/admin.json PATCH /points/{systemId}/triggers","href":"/admin-api/endpoints/points/update-points-triggers"},{"title":"Create points triggers","openapi":"openapi/admin.json POST /points/{systemId}/triggers","href":"/admin-api/endpoints/points/create-points-triggers"},{"title":"Delete points triggers","openapi":"openapi/admin.json DELETE /points/{systemId}/triggers","href":"/admin-api/endpoints/points/delete-points-triggers"},{"title":"List points levels","openapi":"openapi/admin.json GET /points/{systemId}/levels","href":"/admin-api/endpoints/points/list-levels"},{"title":"Get a points level by ID","openapi":"openapi/admin.json GET /points/{systemId}/levels/{id}","href":"/admin-api/endpoints/points/get-a-level"},{"title":"Update multiple points levels","openapi":"openapi/admin.json PATCH /points/{systemId}/levels","href":"/admin-api/endpoints/points/update-levels"},{"title":"Create points levels","openapi":"openapi/admin.json POST /points/{systemId}/levels","href":"/admin-api/endpoints/points/create-levels"},{"title":"Delete multiple points levels","openapi":"openapi/admin.json DELETE /points/{systemId}/levels","href":"/admin-api/endpoints/points/delete-levels"},{"title":"List points boosts","openapi":"openapi/admin.json GET /points/{systemId}/boosts","href":"/admin-api/endpoints/points/list-boosts"},{"title":"Get a points boost by ID","openapi":"openapi/admin.json GET /points/{systemId}/boosts/{id}","href":"/admin-api/endpoints/points/get-a-boost"},{"title":"Update multiple points boosts","openapi":"openapi/admin.json PATCH /points/{systemId}/boosts","href":"/admin-api/endpoints/points/update-boosts"},{"title":"Create points boosts","openapi":"openapi/admin.json POST /points/{systemId}/boosts","href":"/admin-api/endpoints/points/create-boosts"},{"title":"Delete multiple points boosts","openapi":"openapi/admin.json DELETE /points/{systemId}/boosts","href":"/admin-api/endpoints/points/delete-boosts"}]},{"group":"Leaderboards","pages":[{"title":"List leaderboards","openapi":"openapi/admin.json GET /leaderboards","href":"/admin-api/endpoints/leaderboards/list-leaderboards"},{"title":"Get a leaderboard","openapi":"openapi/admin.json GET /leaderboards/{id}","href":"/admin-api/endpoints/leaderboards/get-a-leaderboard"},{"title":"Update leaderboards","openapi":"openapi/admin.json PATCH /leaderboards","href":"/admin-api/endpoints/leaderboards/update-leaderboards"},{"title":"Create leaderboards","openapi":"openapi/admin.json POST /leaderboards","href":"/admin-api/endpoints/leaderboards/create-leaderboards"},{"title":"Delete leaderboards","openapi":"openapi/admin.json DELETE /leaderboards","href":"/admin-api/endpoints/leaderboards/delete-leaderboards"}]},{"group":"Tenants","pages":[{"title":"List tenants","openapi":"openapi/admin.json GET /tenants","href":"/admin-api/endpoints/tenants/list-tenants"},{"title":"Get a tenant","openapi":"openapi/admin.json GET /tenants/{id}","href":"/admin-api/endpoints/tenants/get-a-tenant"},{"title":"Update tenants","openapi":"openapi/admin.json PATCH /tenants","href":"/admin-api/endpoints/tenants/update-tenants"},{"title":"Create tenants","openapi":"openapi/admin.json POST /tenants","href":"/admin-api/endpoints/tenants/create-tenants"},{"title":"Delete tenants","openapi":"openapi/admin.json DELETE /tenants","href":"/admin-api/endpoints/tenants/delete-tenants"}]},{"group":"Application API Keys","pages":[{"title":"Create application API keys for users","openapi":"openapi/admin.json POST /application-api-keys","href":"/admin-api/endpoints/application-api-keys/create-application-api-keys"},{"title":"Delete application API keys","openapi":"openapi/admin.json DELETE /application-api-keys","href":"/admin-api/endpoints/application-api-keys/delete-application-api-keys"}]},{"group":"Settings","pages":[{"title":"Get organization settings","openapi":"openapi/admin.json GET /settings","href":"/admin-api/endpoints/settings/get-organization-settings"},{"title":"Update organization settings","openapi":"openapi/admin.json PATCH /settings","href":"/admin-api/endpoints/settings/update-organization-settings"}]}]},{"tab":"Webhooks","icon":"webhook","pages":[{"title":"Webhooks","href":"/webhooks/introduction"}]},{"tab":"MCP","icon":"https://mintlify.s3.us-west-1.amazonaws.com/trophy/icons/mcp.svg","pages":[{"title":"MCP","href":"/mcp/overview"}]},{"tab":"UI Kit","icon":"shapes","pages":[{"title":"UI Kit","href":"/uikit/overview"}]}],"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/trophyso"},{"anchor":"Status","icon":"radio-tower","href":"https://status.trophy.so"},{"anchor":"llms.txt","icon":"bot","href":"https://docs.trophy.so/llms-full.txt"},{"anchor":"Help","icon":"life-buoy","href":"mailto:support@trophy.so"}]}},{"language":"es","navbar":{"links":[{"href":"https://app.trophy.so","label":"Panel"}],"primary":{"type":"button","label":"Comenzar gratis","href":"https://app.trophy.so/sign-up?utm_source=docs\u0026utm_medium=navbar-links"}},"pages":[{"title":"es","href":"/es/admin-api/rate-limiting"}]}]},"title":"Rate Limiting - Trophy Docs","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":[],"chunks":[]}