Inject order
Send an order from any aggregator or source into Fire for processing.
Environments
Start your integration against staging — it mirrors production but is isolated from live data. The API playground in this reference defaults to staging. Switch to production only when you are ready to go live.
Authentication
Every request requires a Bearer token obtained from the Login endpoint, plus three identification headers:Request and response format
- All request bodies must be JSON with
Content-Type: application/json - All responses are JSON
- Dates and timestamps use ISO 8601 format (
2024-11-15T14:30:00Z)
Errors
Fire uses standard HTTP status codes. All error responses include a JSON body with a machine-readablecode and a human-readable message.
Rate limits
Requests are rate-limited per API key. If you exceed the limit, Fire returns429 Too Many Requests. Implement exponential backoff starting at 1 second.
