Every instance created in Zesty.io can be interacted with over https using the instance API (Application Programming Interface). When an instance is created it is assigned a ZUID (Zesty Universal IDentifier). Using this ZUID the instances API can be requested with the following URL pattern.
There can be many consumers of the Instances API. For example; the manager-ui consumes your instances API to provide it's functionality. Another common example is making instances API requests as part of a CI/CD (Continuous Integration/Continuous Development) flow.
Instance access is restricted by a roles & permissions system. Accessing an instance with the API requires making an authenticated request. Which is a request that includes an
Authentication header which contains either a user session or an access token. Which one you use will depend upon your use case and needs.
The node-sdk is the primary tool for interacting with Zesty.io platform resources. It can be used to programmatically manage an instance.