Register App

An application needs to be registered with Zesty.io before it can be installed. Because application registration and application installation have a one-to-many relationship, applications are immutable(aside from the public field).

Applications are either public or private. Private applications are only available to the user who created it and are approved by default. Public applications require approval before they're made available to all Zesty.io users. Applications are private unless manually promoted to public by Zesty.io staff - reach out to [email protected] to get your private application promoted to public.

Note: It is intended to not have a PUT and PATCH endpoints due to security concern particularly changing the URL, as that will allow user to use unapproved app that could pose vulnerability issues accross all users and to our system in general. We advise to reach out [email protected] if you really need to update your app.

Body: raw JSON

namedescription
label[string] Required. Unique Display Name
name[string] Required. Unique Parsley Reference Name
url[string] Required. Unique (secure) URL where the application is hosted. It is required to use https protocol. Otherwise, API will not allow app to be submitted.
publisher[string] Required. The party which registered the application
description[string] Additional context
Language
Credentials
Header