If you set aDocumentation Index
Fetch the complete documentation index at: https://docs.dojifunded.com/llms.txt
Use this file to discover all available pages before exploring further.
webhookUrl when creating an API key, the engine POSTs trade lifecycle events to that URL in real time.
Webhook delivery and the verification scheme are in active development. The events listed here reflect current intent — the exact payload shapes will be documented as they are finalised.
Setup
SetwebhookUrl during key creation:
- The URL must use
https://. - The URL must be reachable from the engine — test with a public endpoint before going to production.
Events
The engine sends events for the following lifecycle transitions:| Event | Trigger |
|---|---|
order.ack | Order accepted by the engine |
order.fill | Order fully or partially filled |
order.cancel | Order cancelled (by user or risk system) |
position.close | Position closed |
account.breach | Risk-rule threshold crossed |
Verification
Sign your endpoint to reject requests that didn’t originate from DojiFunded. A full verification scheme (HMAC-SHA256 signatures over the payload + timestamp) will be documented separately once it is live. As an interim measure, verify that:- The source IP matches the known DojiFunded engine IP range.
- Your endpoint returns
2xxwithin a reasonable timeout — failed deliveries will be retried.
Roadmap
Webhooks are live for basic order events. Coming soon:- Formal HMAC-SHA256 payload signing
- Retry policy and delivery guarantees documentation
- Per-event filtering on the key

