Tutorials for REST, SOAP, HL7, MCP, the scheduler, Microsoft 365 and deployment.
Install the platform, write the first service, expose it over REST and extend it until it orchestrates several remote systems. Start here when the project is new.
Start the main tutorialDefine the API, assign a security definition to the channel and generate the OpenAPI specification from the deployed services.
REST API tutorialReceive clinical and EDI messages, select the destination in the dashboard or in a routing service of your own, and deliver each message over MLLP, REST or FHIR.
HL7 tutorialCreate an MCP gateway, assign API keys to its clients and register existing services as tools that Cursor, Claude and other MCP clients invoke.
MCP tutorialBuild requests as Python objects, read incoming envelopes as parsed data and configure WS-Security in security definitions rather than in code.
SOAP tutorialsExecute a service at an interval or on a cron expression, pass it parameters and review the execution history of each job in the dashboard.
Scheduler tutorialKeep services and the enmasse configuration file in one repository and deploy both to each environment with the same procedure.
Deployment tutorialRead and send mail through Microsoft 365, and query SAP or Dynamics through OData, from services configured in the same dashboard.
Microsoft 365 tutorialWrite business rules in a notation that analysts and developers both read, and test services without a running server.
Rule engine tutorialdef handle(self):
data = self.request.payload
# Business people wrote the rule, Python runs it
if result := self.rules.airport.match(data):
self.invoke('ops.rebook-passengers', result)Select a tutorial above or schedule a demo to review how Zato fits your environment.