Glossary
Reference this page for functional definitions of key terms used across the App Xchange platform. This glossary is a work in progress, with more definitions coming soon.
Action
Typically a variation on writing or changing data on the target system. This could also be a single item GET or other use cases.
CLI
Command Line Interface. This is used to call “xchange” commands and generate connector template code when building a connector using our SDK Documentation .
Connection
A definition is built into a connector to outline exactly what a user needs to connect the connector to a product or application. In these cases, App Xchange leverages that definition to enable certain features and behaviors on the platform, like different types of authentication or testing connections before executing the flows that depend on them. For more information, see Connections.
Connector
An intermediary between the App Xchange platform and an external product, database, or application. Connectors enable integrations to be built by facilitating interactions with those products or applications.
Data Object
The method of handling data on App Xchange, which does not have to be a direct recreation of the external database.
Data Reader
Performs Cache Writes on the platform. This reads data (complete or incremental) and automatically (by default) writes that data to the App Xchange cache.
OAuth Client
An application that makes requests to a resource server (such as an API) on behalf of a user. It is part of the OAuth protocol, a framework for authorization that enables third-party applications to obtain limited access to an HTTP service. The client typically needs to be registered with the authorization server to obtain an OAuth client ID and secret, which are used to authenticate the client to the server. The client uses the OAuth tokens received from the authorization server to access protected resources.
SDK
Software Development Kit for Connector Development. This is a collection of tools and libraries that allow developers to create applications for App Xchange. It Includes a local testing version.