API & webhooks

4myapp solutions · API

API and webhooks: connect your app to any system

Every data collection automatically gets a REST API, and every in-app event can fire a signed webhook. When a ready-made integration isn't enough, the programmable layer underneath is waiting.

What the programmable layer gives you

A REST API generated from your collections

Read, create, update and delete on every collection, with filtering, sorting and pagination — without writing a server endpoint.

Scoped access keys

Each key carries only the rights it needs, can be restricted to specific collections and is revoked instantly.

Event webhooks

New user, record updated, payment captured, subscription expired — each event can call your endpoint with structured data.

HMAC signatures and retries

Every call is signed so you can verify it came from us, and failed deliveries are retried with a growing back-off.

Predictable rate limits

Limits are documented and exposed in response headers, so you always know where you stand before you hit them.

Call log and test environment

See what was requested, what came back and how long it took, while test keys work on data separate from production.

Generate a key in the panel, choose its rights and start calling. The documentation regenerates from your own collection structure, so it never lags behind the app. For webhooks you register your endpoint, pick the events and inspect deliveries in the log.

Frequently asked questions about the API and webhooks

Keys sent in a header, with per-key scopes. Acting on behalf of an app user is done with tokens issued at sign-in.

Build on top of the programmable layer

Pick a plan, generate a test key and get your first call working in minutes.