Endpoints that consecutively fail to acknowledge events.
A dead endpoint is an endpoint that failed consecutively to acknowledge events. Currently, we define consecutive failure as at least one event having maxed out its retry limit to the maximum configured. In the future, we plan to support different consecutive-failure strategies.See also Endpoints and Retry schedule.
An endpoint becomes dead after exhausting its retry limit
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Convoy","colors":{"primary":"#2780F1","light":"#739FEA","dark":"#477BD3"},"logo":{"light":"https://mintcdn.com/convoy/ZDnFuM112cm76jYI/logo/light.svg?fit=max\u0026auto=format\u0026n=ZDnFuM112cm76jYI\u0026q=85\u0026s=3d933080cf301678d7fafe5f50d4ec12","dark":"https://mintcdn.com/convoy/vmJyPsa9GtTKdw-a/logo/dark.svg?fit=max\u0026auto=format\u0026n=vmJyPsa9GtTKdw-a\u0026q=85\u0026s=7d0ea6ef778d7ed00854dc455e9b12ea"},"favicon":"https://mintcdn.com/convoy/Ckv6F6QCAG1QB-UF/favicon.png?fit=max\u0026auto=format\u0026n=Ckv6F6QCAG1QB-UF\u0026q=85\u0026s=cc975351cd155c7828899933dca4f999","background":{"image":"https://mintcdn.com/convoy/Ckv6F6QCAG1QB-UF/background.png?fit=max\u0026auto=format\u0026n=Ckv6F6QCAG1QB-UF\u0026q=85\u0026s=165fcf2460dff22b7e1c8d84d0741646"},"navbar":{"primary":{"type":"github","label":"GitHub","href":"https://github.com/frain-dev/convoy"}},"footer":{"socials":{"twitter":"https://twitter.com/getconvoy?lang=en","linkedin":"https://www.linkedin.com/company/convoy-webhooks"}},"seo":{"metatags":{"canonical":"https://www.getconvoy.io/docs"}},"integrations":{"posthog":{"apiKey":"phc_X7uV1sRNzjoTmWp8uXYrzrfrdUtGdMRTEEklRNt04eb","apiHost":"https://us.i.posthog.com"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://convoy-community.slack.com/join/shared_invite/zt-xiuuoj0m-yPp~ylfYMCV9s038QL0IUQ#/shared-invite/email"},{"anchor":"GitHub","icon":"github","href":"https://github.com/frain-dev/convoy"},{"anchor":"Status","icon":"signal","href":"https://status.getconvoy.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"convoy","hasAudioNarration":false,"actualSubdomain":"convoy","customDomains":["getconvoy.io"],"gitSource":{"type":"github","owner":"frain-dev","repo":"convoy-website","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae50032dbe71608b89029e5","collectionId":"118644cb-011e-4922-8a20-f36a66055bb0","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae50032dbe71608b89029e5"},"feedback":{"thumbs":true,"edits":false,"issues":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae50032dbe71608b89029e5","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":70},{"language":"default","tag":"Documentation","count":68},{"language":"default","tag":"Product Manual","count":28},{"language":"default","tag":"Glossary","count":13},{"language":"default","tag":"Endpoints","count":9},{"language":"default","tag":"Events","count":8},{"language":"default","tag":"Subscription Filters","count":8},{"language":"default","tag":"Deployment","count":8},{"language":"default","tag":"Subscriptions","count":7},{"language":"default","tag":"Portal Links","count":6}]},"assistantConfig":{},"basePath":"/docs","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":"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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"glossary/dead-endpoints","slug":"/glossary/dead-endpoints","pageMetadata":{"title":"Dead Endpoints","description":"Endpoints that consecutively fail to acknowledge events.","href":"/glossary/dead-endpoints"},"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: \"Endpoints that consecutively fail to acknowledge events.\"\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];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Frame,OptimizedImage}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`A dead endpoint is an endpoint that failed consecutively to acknowledge events. Currently, we define consecutive failure as at least one event having maxed out its retry limit to the maximum configured. In the future, we plan to support different consecutive-failure strategies.`}),`\n`,_jsxs(_components.p,{children:[`See also `,_jsx(_components.a,{href:`/glossary/endpoints`,children:`Endpoints`}),` and `,_jsx(_components.a,{href:`/glossary/retry-schedule`,children:`Retry schedule`}),`.`]}),`\n`,_jsx(Frame,{caption:`An endpoint becomes dead after exhausting its retry limit`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=15edac9d4b51b0d86976c065facf0469`,alt:`How an endpoint becomes a dead endpoint`,\"data-og-width\":`1024`,width:`1024`,\"data-og-height\":`968`,height:`968`,\"data-path\":`images/glossary/dead-endpoints.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?w=280\u0026fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=65347deedfbe1b5d3290dc727a51e873 280w, https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?w=560\u0026fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=595068a203d899b76aaeac13fd2c9eda 560w, https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?w=840\u0026fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=e485a476a58ef05ca06eff7be721f2aa 840w, https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?w=1100\u0026fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=68d7bda3e86b388f9950d1ed30db78c0 1100w, https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?w=1650\u0026fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=80dd7d1075f3efe294c1d6c1489d3685 1650w, https://mintcdn.com/convoy/_WONT-xWtAta0Rq9/images/glossary/dead-endpoints.png?w=2500\u0026fit=max\u0026auto=format\u0026n=_WONT-xWtAta0Rq9\u0026q=85\u0026s=af23d5ce6bdf8a4aa23f7fa10cf7125f 2500w`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{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":"Dead Endpoints","description":"Endpoints that consecutively fail to acknowledge events.","href":"/glossary/dead-endpoints"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"convoy","siteName":"Convoy","title":"Dead Endpoints - Convoy","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-23T12:55:15.686Z","originalFileLocation":"glossary/dead-endpoints.mdx"},"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=\"Endpoints that consecutively fail to acknowledge events.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Convoy\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_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=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Dead Endpoints - Convoy\">\u003cmeta data-mint-head property=\"og:description\" content=\"Endpoints that consecutively fail to acknowledge events.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Convoy\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.getconvoy.io/docs/glossary/dead-endpoints\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://convoy.mintlify.app/_mintlify/api/og/v2?division=Glossary\u0026amp;title=Dead+Endpoints\u0026amp;description=Endpoints+that+consecutively+fail+to+acknowledge+events.\u0026amp;theme=c3e2637d3c607fb0b7840509\u0026amp;signature=9ec99ccd8daa07ee117424cb7f7bd343950ca5c56a7fd1d63de8040d10448452\">\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=\"Dead Endpoints - Convoy\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Endpoints that consecutively fail to acknowledge events.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://convoy.mintlify.app/_mintlify/api/og/v2?division=Glossary\u0026amp;title=Dead+Endpoints\u0026amp;description=Endpoints+that+consecutively+fail+to+acknowledge+events.\u0026amp;theme=c3e2637d3c607fb0b7840509\u0026amp;signature=9ec99ccd8daa07ee117424cb7f7bd343950ca5c56a7fd1d63de8040d10448452\">\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=\"/docs/mintlify-assets/_mintlify/favicons/convoy/kEzgHUgYWKvNq-_s/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Convoy\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2780F1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.getconvoy.io/docs/glossary/dead-endpoints\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/glossary/dead-endpoints.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.getconvoy.io/#organization\",\"name\":\"Convoy\",\"url\":\"https://www.getconvoy.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/convoy/ZDnFuM112cm76jYI/logo/light.svg?fit=max\u0026auto=format\u0026n=ZDnFuM112cm76jYI\u0026q=85\u0026s=3d933080cf301678d7fafe5f50d4ec12\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.getconvoy.io/docs#website\",\"name\":\"Convoy\",\"url\":\"https://www.getconvoy.io/docs\",\"publisher\":{\"@id\":\"https://www.getconvoy.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints#webpage\",\"url\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints\",\"name\":\"Dead Endpoints\",\"description\":\"Endpoints that consecutively fail to acknowledge events.\",\"dateModified\":\"2026-06-23T12:55:15.686Z\",\"isPartOf\":{\"@id\":\"https://www.getconvoy.io/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Glossary\",\"item\":\"https://www.getconvoy.io/docs/glossary/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dead Endpoints\",\"item\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints#article\",\"headline\":\"Dead Endpoints\",\"name\":\"Dead Endpoints\",\"description\":\"Endpoints that consecutively fail to acknowledge events.\",\"url\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints\",\"mainEntityOfPage\":{\"@id\":\"https://www.getconvoy.io/docs/glossary/dead-endpoints#webpage\"},\"dateModified\":\"2026-06-23T12:55:15.686Z\",\"publisher\":{\"@id\":\"https://www.getconvoy.io/#organization\"},\"isPartOf\":{\"@id\":\"https://www.getconvoy.io/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Convoy\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Convoy","nav":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://convoy-community.slack.com/join/shared_invite/zt-xiuuoj0m-yPp~ylfYMCV9s038QL0IUQ#/shared-invite/email"},{"anchor":"GitHub","icon":"github","href":"https://github.com/frain-dev/convoy"},{"anchor":"Status","icon":"signal","href":"https://status.getconvoy.io"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Home","pages":[{"title":"Quickstart","mode":"wide","href":"/home/quickstart"},{"title":"Introduction","href":"/home/introduction"}]},{"group":"Guides","pages":[{"title":"Send Your First Webhook Event","sidebarTitle":"Send Event","href":"/guides/sending-webhook-example"},{"title":"Receive Your First Webhook Event","sidebarTitle":"Receive Event","href":"/guides/receiving-webhook-example"},{"title":"Best practices for generating webhook events","sidebarTitle":"Best practices for generating webhook events","href":"/guides/best-practices-for-generating-webhook-events"},{"title":"API-driven onboarding","href":"/guides/api-onboarding"}]},{"group":"Deployment","pages":[{"title":"Architecture","href":"/deployment/architecture"},{"title":"Configuration","href":"/deployment/configuration"},{"title":"PostgreSQL \u0026 PGBouncer","sidebarTitle":"PostgreSQL \u0026 PGBouncer","href":"/deployment/postgres-and-pgbouncer"},{"title":"Redis \u0026 Redis Sentinel","sidebarTitle":"Redis \u0026 Redis Sentinel","href":"/deployment/redis-and-sentinel"},{"group":"Install Convoy","pages":[{"title":"Docker","href":"/deployment/install-convoy/docker"},{"title":"Kubernetes","href":"/deployment/install-convoy/kubernetes"},{"title":"AKS (Azure Kubernetes Service)","href":"/deployment/install-convoy/aks"},{"title":"Troubleshooting","href":"/deployment/install-convoy/troubleshooting"}]}]},{"group":"Product Manual","pages":[{"title":"Organizations and Projects","href":"/product-manual/organizations-and-projects"},{"title":"Role-Based Access Control (RBAC)","href":"/product-manual/rbac"},{"title":"Google Single Sign-On (SSO)","href":"/product-manual/google-sso"},{"title":"Endpoints","href":"/product-manual/endpoints"},{"title":"Endpoint verification and outbound connections","href":"/product-manual/endpoint-verification"},{"title":"Signatures","href":"/product-manual/signatures"},{"title":"Sources","href":"/product-manual/sources"},{"title":"Subscriptions","href":"/product-manual/subscriptions"},{"title":"Events and Event Deliveries","href":"/product-manual/events-and-event-deliveries"},{"title":"Portal Links","href":"/product-manual/portal-links"},{"title":"Meta Events","href":"/product-manual/meta-events"},{"title":"Idempotency","href":"/product-manual/idempotency"},{"title":"Webhooks Documentation","href":"/product-manual/webhooks-documentation"},{"group":"Forward Proxies","pages":[{"title":null,"href":"/product-manual/forward-proxies/nginx"},{"title":null,"href":"/product-manual/forward-proxies/smokescreen"}]},{"group":"Message Brokers","pages":[{"title":"Apache Kafka","href":"/product-manual/message-brokers/kafka"},{"title":"Amazon SQS","href":"/product-manual/message-brokers/sqs"},{"title":"Google PubSub","href":"/product-manual/message-brokers/pub-sub"},{"title":"RabbitMQ","href":"/product-manual/message-brokers/rabbitmq"}]},{"title":"Rate Limits","href":"/product-manual/rate-limits"},{"title":"Filters","href":"/product-manual/filters"},{"title":"Functions","href":"/product-manual/functions"},{"title":"Metrics","href":"/product-manual/metrics"},{"title":"Read Replicas","href":"/product-manual/read-replicas"},{"title":"Circuit Breaker","href":"/product-manual/circuit-breaker"},{"title":"Postgres Queue","href":"/product-manual/postgres-queue"},{"title":"Retention Policy","href":"/product-manual/retention-policy"},{"title":"Custom Certificate Authority","href":"/product-manual/custom-certificate-authority"}]},{"group":"Command Line","pages":[{"title":"CLI","sidebarTitle":"Convoy","href":"/cli-file/convoy"},{"title":"Convoy CLI","href":"/cli-file/convoy-cli"}]},{"group":"SDK","pages":[{"title":"SDK","sidebarTitle":"Overview","href":"/sdk/sdk"}]},{"group":"Cloud","pages":[{"title":"Convoy Cloud Upgrade Policy","sidebarTitle":"Cloud Upgrade Policy","href":"/cloud/cloud-upgrade-policy"},{"title":"Convoy Cloud Subscription and Access Policy","sidebarTitle":"Convoy Cloud Subscription and Access Policy","href":"/cloud/cloud-subscription-policy"}]},{"group":"Legal","pages":[{"title":"Support Policy","href":"/legal/support-policy"},{"title":"Software License Agreement","href":"/legal/software-license-agreement"}]},{"group":"Business \u0026 Enterprise","pages":[{"title":"Licensing","href":"/business-and-enterprise/licensing"},{"title":"Paid Features","href":"/business-and-enterprise/paid-features"},{"title":"Single Sign-On (SAML)","href":"/business-and-enterprise/single-sign-on"}]},{"group":"Glossary","pages":[{"title":"Glossary","href":"/glossary/overview"},{"title":"Projects","href":"/glossary/projects"},{"title":"Endpoints","href":"/glossary/endpoints"},{"title":"Events","href":"/glossary/events"},{"title":"Event delivery","href":"/glossary/event-delivery"},{"title":"Event Types","href":"/glossary/event-types"},{"title":"Delivery Attempts","description":"A single attempt to dispatch an event to an endpoint.","href":"/glossary/delivery-attempts"},{"title":"Dead Endpoints","href":"/glossary/dead-endpoints"},{"title":"Secrets","description":"Used to sign the payload when sending events to an endpoint.","href":"/glossary/secrets"},{"title":"Hash Functions","href":"/glossary/hash-functions"},{"title":"Replay Attacks","href":"/glossary/replay-attacks"},{"title":"Rate Limiting Endpoints","href":"/glossary/rate-limiting-endpoints"},{"title":"Retry Schedule","href":"/glossary/retry-schedule"}]},{"group":"Resources","pages":[{"title":"Telemetry","href":"/resources/telemetry"},{"title":"Feature Flags","href":"/resources/feature-flags"}]},{"group":"FAQ","pages":[{"title":"FAQ","sidebarTitle":"Overview","href":"/faq/faq"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/welcome"}]},{"tab":"Webhook Guides","pages":[{"title":"Webhook Guides","href":"/webhook-guides/webhook-retries"}]}]},"basePath":"","title":"Dead Endpoints - Convoy","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-Bj1PpgeO.js","DynamicMarkdown-Bas9A7wq.js","zoom-image-lightbox-B-WKhCOL.js","lightbox-handle-r17bVUz3.js"]}