Call Ormuz from my application
Read and manipulate public resources through stable IDs and contracts.
Use APIs, events and user journeys to bring Ormuz into your application. Connect existing systems and keep custom work in your own services when needed.
/v1/processes/:id/runsonboarding_case.approvedCreate and read public resources, start supported operations and receive business changes through documented events and webhooks.
Read and manipulate public resources through stable IDs and contracts.
Consume documented events instead of polling operational systems.
Use a host connector when a supported business system should remain the operational home.
Materialise a typed External Task and let your service produce the result.
Use the extension contract and governance published in Partner Docs.
Applications depend on the Ormuz business contract; extensions absorb provider-specific details.
{
"id": "inv_abc123",
"object": "invoice",
"buyer_id": "pty_...",
"currency": "eur",
"status": "issued"
}{
"object": "payment",
"id": "pay_abc123",
"amount": 125000,
"currency": "eur"
}An invoice, a buyer or a payment keeps its public identity as the operation moves between systems.
Already have a service that performs a specialised calculation or internal check? Let the process hand it a task and wait for its result.
Your service claims the task and returns a validated result. Ormuz coordinates the steps before and after it.
The process creates a task with the information to handle.
Your service claims the task and returns its result.
The result is validated before moving to the next step.