This Zato article is a companion to
an earlier post - previously,
we covered accepting REST API calls and now we will look at how Zato services can invoke external REST endpoints.
This is a quick guide on how to turn SSH commands into a REST API service. The use-case may be remote
administration of devices or equipment that does not offer a REST interface or making sure
that access to SSH commands is restricted to selected external REST-based API clients only.
This article deals with WordPress, Elementor and webhooks APIs - how to accept data sent from WordPress forms
and how to transform such requests into JSON messages to external API endpoints.
This Zato how-to is about ensuring that only API clients with valid SSL/TLS certificates,
including expected certificate fingerprints or other metadata, can invoke selected REST endpoints.
In this way, we are making access to the endpoints secure and, at the same time, we can
guard against a class of faults related to the Certificate Authority infrastructure.
Even if most of new APIs today are built around REST, there are still already existing,
production applications and systems that expose their APIs using SOAP and WSDL only -
in today’s article we are integrating with a SOAP service in order to expose
it as a REST interface to external applications.
As we are preparing to release
Zato
3.2 soon, all the programming examples are being rewritten to showcase what the platform is capable of.
That includes REST examples too and this article presents a few samples taken from the
documentation.
We begin in 2021 with a deep dive into Zato REST API channels. What are they?
How to use them efficiently? How can they configured for maximum flexibility? Read on to learn all the details.
With the rise of Single-Page Applications (SPA) in web frontends, it is often the case that backend REST APIs
based on Zato need to be configured for CORS. This article will explore what CORS is
and how to make Zato participate in scenarios using it.
Zato 3.1 includes new means to manage access to REST services based on input Method and Accept headers in HTTP requests - here is how they can be employed in practice.