
Integration model
Fire is the master system. Any external system that needs to react to changes in Fire — or inject orders into it — integrates through the same interface:- Fire emits webhook events whenever something changes (store, menu, or product updates that need to be published, or order status changes)
- Fire receives orders injected by your system via the API
A common use case is an aggregator orchestrator — a system that connects Fire to multiple delivery platforms (Uber Eats, Rappi, etc.) and handles publication and order flow between them. The integration works the same way for any other type of client.
Data flows
Publication flow — Fire notifies your system of changes that must be propagated:What you build
Your integration needs to:| Responsibility | Direction |
|---|---|
| Expose an HTTPS endpoint to receive webhook events | Fire → Your system |
| Process publication events (store, menu, product) | Fire → Your system |
| Inject orders into Fire | Your system → Fire |
| Handle order status updates from Fire | Fire → Your system |
Next steps
Key concepts
Understand the core building blocks of the Fire integration.
Authentication
Set up your API credentials.
Quickstart
Get your integration running end to end.
Webhook setup
Register your endpoint to receive Fire events.


