List Edge Functions
List the edge functions in your active account's library, newest first. An edge function is a small JavaScript handler that ngris compiles to a WebAssembly bundle and runs at the edge on the requests (or responses) of the endpoints you attach it to. You attach a built function with an edge-function traffic-policy rule (Add Rule).
Requires the endpoints:read permission on the active account. Reading the library is not plan-gated, so an account that lost the edge_functions entitlement can still see (and delete) its functions; the entitled field tells you whether the plan currently allows creating and changing them.
Query parameters
1; a value below 1 (or not a number) reads as 1.20, maximum 100 (a larger value is capped; a value below 1 reads as 20).name contains this text.draft, building, ready or failed.Response (200 OK)
edge-function rules on the account's endpoints run this function's current bundle. 0 while the function has no bundle_key.0 when none have been recorded yet.q / status across all pages.edge_functions entitlement (needed to create, edit and upload source).The function fields (uuid, name, phase, status, source, bundle_key, …) are described in the edge function object.
Deprecated: until the sunset this response also carries the legacy integer id and *_id fields. Don't use them; read uuid and the *_uuid fields.
Errors
endpoints:read (Insufficient permissions).failed to list edge functions.