Skip to main content

Functions API

🤖 This is a generated document — do not edit. Built by tools/wiki/generate-functions-page.ts from the onRequest modules under apps/firebase-functions/src (endpoints, defineSecret declarations, collection() touches, verifyAuth markers). Refresh with bun run wiki:build and commit; staleness fails the wiki gates in CI and pre-push. About this section: Generated Docs.

See also: Secrets Management, Firestore and Security Rules, Entitlements

The Cloud Functions HTTP surface — 6 functions, 11 endpoints. auth = the handler verifies a Firebase ID token (verifyAuth); recent auth additionally requires a fresh sign-in (assertRecentAuth); rate-limited = a quota/rate check guards the call. Markers are parsed from the handler bodies — a new endpoint shows up here on the next wiki:build.

Endpoints​

MethodEndpointAccessModule
POST/feedback/sendauth, rate-limitedfeedback.ts
GET/geo/autocompletepublicgeo.ts
GET/geo/searchpublicgeo.ts
POST/geo/matrixpublicgeo.ts
GET/geo/directionspublicgeo.ts
GET/healthCheckpublicindex.ts
GET/helloworld/pingpublichelloworld.ts
POST/subscription/change-planauthsubscription.ts
DELETE/users/dataauth, recent authusers.ts
GET/users/exportauthusers.ts
DELETE/users/accountauth, recent authusers.ts

Secrets & collections by function​

What each function declares (secrets from Firebase Secret Manager) and which Firestore collections its module reads or writes.