simulateDirect
Changed onDry run for direct-mode payloads: validates a DirectPayload against a direct: true use case configuration and previews the internal entity and meter reading updates the pipeline would apply — without persisting anything.
Unlike the ingest endpoint, validation does not stop at the first problem: ALL issues across all operations are collected into errors, each carrying the index of the operation it refers to. When the payload is valid, the response additionally contains the translated update previews plus non-blocking warnings (for example unique-id fields that are not defined in the target entity schema, or a failed server-side unique-id type derivation).
Use this endpoint while designing a direct integration, before sending events to POST /v3/erp/updates/events. See documentation at /docs/DIRECT_MODE.md.
Request
- Base URLhttps://integration-toolkit.sls.epilot.io
- URLhttps://integration-toolkit.sls.epilot.io/v1/erp/updates/direct_simulation
- AuthHTTP bearer
Request body
Response
Simulation executed - valid reports the verdict, errors lists every violation
Changes
- info
added the new optional request property
/////// - info
added the optional property
//////to the response with the status
- info
- info
added the new optional request property
//////////// - info
added the new optional request property
////////////
- info