This guide is for developers who call LyEve from their own code: a website, a mobile app, a
backend job or another service. Everything goes over HTTP and JSON, so any language works.
The pages it links hold the detail. This page tells you which one to read next.
- Quickstart: start an engine, get a token, and write
and read your first entry with
curl.
- Core concepts: the two APIs and their ports, tenants and roles,
in the words the routes use.
- Your first content type: model a content type
with a relation, then read it back filtered and with the related entry inline.
- API keys: give your site or service its own key, limited to
the actions it needs.
- Read and write content: every
Content API route, its query parameters and how paging works.
- SDK overview: the TypeScript client, if you work in TypeScript or
JavaScript.
| If you want to | Use | Needs |
|---|
| Run steps of your own when an entry changes, with no server to deploy | A flow with an event trigger | Free |
| Have another system called with a signed request when content changes | Webhooks | Free up to 25 per tenant. More, and retry policies of your own, need webhook-pro |
| Push changes to browsers and apps that stay connected | Realtime | realtime |
| Feed every change into NATS, Kafka or RabbitMQ | Message broker events | messagebroker |
| Send a window of past changes again | Event replay | events |