Base URL
Last updated
Base URL is the main URL to a web service that should be used for every module and remote procedure in an app, for example: https://mywebservice.com/api/v1.
Make sure that the base URL is a production endpoint with a domain that belongs to the app itself.
Apps with development or staging URLs, or apps with a domain belonging to a cloud computing service, will not be approved.
When the service has a different domain for each user, the domain should be requested in the connection and then the value should be used in the Base tab.
An example from the Mailerlite app:
{
"baseUrl": "https://api.mailerlite.com/api/v2"
}An example from the Freshsales app:
{
"baseUrl": "https://{{connection.domain}}.freshsales.io"
}{
"baseUrl": "https://mydomain.freshsales.io"
}The "mydomain" should be a variable used from the Connection.
{
"baseUrl": "https://mailerlite.heroku.com/development"
}All of the modules should build on top of the baseURL from the Base section (starting with a forward slash /). It is very unlikely that a single module will need to have a completely different URL than the rest.

The underlined part, which is the same for each module, should be in the Base tab.

Modules "url" should start with forward slash /
Last updated

