Firebase alternative

Build apps with a hosted key/value API.

Use EasierIT to store and retrieve app data by key, manage API keys and users, and avoid running your own backend server. It keeps the Firebase-style convenience while keeping query costs visible and predictable.

Stored keys 0
Total reads 0
Total writes 0

API

Read and write app data with three keys.

Use the generated API key as key1, one end-user identifier as key2, and the stored field name as key3. Update queries include the JSON value in data.

Use POST https://api.easierit.com.au/api/status with just key1 to check the linked account email, remaining query balance, and configured read/write costs without spending points.

Use POST https://api.easierit.com.au/api/write-bulk and POST https://api.easierit.com.au/api/read-bulk when one user bucket needs many fields in one request.

Use POST https://api.easierit.com.au/api/list to enumerate stored field names, and POST https://api.easierit.com.au/api/sync-since to fetch changed rows since a cursor for browser sync flows.

Get value

Read one stored field.

A read query looks up the value stored at key1 + key2 + key3 and spends the configured read query cost.

Update value

Write or replace one stored field.

An update query writes data at the same three-key address and spends the configured write query cost.

Examples

Call every non-housing API function from PHP, Flutter, and JavaScript.

These snippets cover every non-housing JSON API route shown above. Replace the sample key1, key2, and key3 values, along with the sample cursor fields, with your own app keys and user bucket.

PHP

Call every non-housing endpoint with cURL.

Use one helper to send JSON, then call status, single-value, bulk, list, and sync routes with the same sample bucket.

Flutter

Post every endpoint with the http package.

Reuse one JSON helper, then add one function per non-housing route so the browser app can call the full API surface.

JavaScript

Use fetch for every non-housing route.

Create one shared helper, then add status, single-value, bulk, list, and sync functions that all return decoded JSON.