Warning
You are browsing the documentation for the new Sharetribe Web Template. If you are using FTW-daily, hourly or product, see the legacy documentation.

Last updated

Applications

Flex Applications are the entities that authenticate to and access the Flex APIs.

Table of Contents

In Flex, accessing the Marketplace API or the Integration API starts with creating an application. Each application has the necessary credentials (client ID and optional client secret) that are used to authenticate your application to the Flex APIs.

Applications come in two types: Marketplace API applications and Integration API applications. Both types of applications have both a client ID and a client secret. As a general rule, the client ID can be considered public information, while the client secret must always be kept secure.

Best practices

  • Create a separate application for each of your systems that access the Flex APIs. For example, if you have a web and a mobile app, create two separate Marketplace API applications.
  • Name your applications so that it is easier for you to recognize how each one is used. For instance, use names like "Web UI", "iOS mobile app", "reporting", "mailing list integration", etc.