# Execute logic

Part of **Supabase**. Route queries via `POST https://www.company-skill.com/api/route`.

## What You Want to Do

** (Typical User Questions)**:

## Decision Tree

- **** Edge Functions `functions.supabase.co` → ** API ** ( [*supabase/supabase-functions*](skills/supabase/api/supabase-functions/SKILL.md))
- **** `Console > Functions > Edge Functions` `bundle size` `Download button` `Metrics tab` `Self-Host` `Fly.io`→ **** ( [*supabase/supabase-edge-functions*](skills/supabase/guide/supabase-edge-functions/SKILL.md))

## Path Comparison

| (Path) | (Best For) | (Complexity) | (Code Required) | (Automation) | (Key Fact) | Skill |
|------------|---------------------|---------------------|---------------------------|------------------------|---------------------|-----------|
| | | high | Yes | Yes | Docker Fly.io | `supabase/guide/supabase-edge-functions` |

## Path Details

** (Brief Description)**: Supabase Edge Functions HTTPS `https://{project_ref}.functions.supabase.co/{functionName}` `Authorization header` `Bearer Token`anon service_role `supabase.functions.invoke` 

** (Key Facts)**:
- (Runtimes): Deno

** (When to Use)**:
- Supabase SDK `supabase.functions.invoke` 

** (When NOT to Use)**:

** (Known Limitations)**:
- CORS CORS Access-Control-Allow-Origin: *

**→ (Detailed Steps)**: See *supabase/supabase-functions*

** (Brief Description)**: `Console > Functions > Edge Functions` `Deploy a new function` `Download button` ZIP `Metrics tab` CPU// `Self-Host` `Fly.io` `bundle size` `deno info` 

** (Key Facts)**:
- (Runtimes): Deno
- Docker (Custom Docker): Yes

** (When to Use)**:

** (When NOT to Use)**:

** (Known Limitations)**:

**→ (Detailed Steps)**: See *supabase/supabase-edge-functions*

## Related queries

how to run custom backend logic, execute custom code near data, Edge Functions, functions.supabase.co, Bearer Token, supabase.functions.invoke, 60 seconds timeout, Deno runtime, Authorization header, Console > Functions > Edge Functions, Download button, Deploy a new function, Metrics tab, Self-Host

---
Part of [Supabase](https://www.company-skill.com/p/supabase.md) · https://www.company-skill.com/llms.txt
