diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts index ed67342631d..925f25838c6 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts @@ -1726,6 +1726,10 @@ export const functions: NavMenuConstant = { name: 'Logging', url: '/guides/functions/logging' as `/${string}`, }, + { + name: 'Error codes', + url: '/guides/functions/error-codes' as `/${string}`, + }, { name: 'Troubleshooting', url: '/guides/functions/troubleshooting' as `/${string}`, @@ -1744,10 +1748,6 @@ export const functions: NavMenuConstant = { name: 'Status codes', url: '/guides/functions/status-codes' as `/${string}`, }, - { - name: 'Error codes', - url: '/guides/functions/error-codes' as `/${string}`, - }, { name: 'Recursive/Nested function calls', url: '/guides/functions/recursive-functions' as `/${string}`, diff --git a/apps/docs/content/guides/functions/status-codes.mdx b/apps/docs/content/guides/functions/status-codes.mdx index e10548aa25a..2674e0205b4 100644 --- a/apps/docs/content/guides/functions/status-codes.mdx +++ b/apps/docs/content/guides/functions/status-codes.mdx @@ -7,6 +7,14 @@ subtitle: 'Understand HTTP status codes returned by Edge Functions to properly d {/* supa-mdx-lint-disable Rule001HeadingCase */} +When invoking an Edge Function, the response may return a variety of HTTP status codes. The most common status codes are listed below. + + + +Error responses may also include an `sb-error-code` header that identifies the specific error condition. See [Error Codes](/docs/guides/functions/error-codes) for a complete list of error codes and their meanings. + + + ## Success Responses ### 2XX Success