read and write any record as JSON
Your key, for auth=:
It works for an hour; reload the page for a new one. Anyone with it can act as you for that hour, so keep it to yourself.
Every list is JSON at its own path in the database, the path of the record holding it joined with |, so a signed-in user can read or write a record with a single request: PUT https://firerpapp-default-rtdb.firebaseio.com/lists/<business>/<business>|<list>/<record>.json?auth=<Firebase ID token> with {"v": {"field": "value"}} (GET reads it, DELETE removes it; GET on the list with ?orderBy="$key"&limitToFirst=10 pages it A to Z). The same rules apply as in the app: a private business is its owner's alone, the demo is open to everyone to read. The caller is responsible for valid values: the form's checks (required, unique, ranges, patterns, rules) and auto numbers run in the page.