Skip to main content

API clients

important

As of December 1, 2020, the Other API client type is no longer available. Existing API clients that use this type continue to work. AppDirect recommends that you migrate existing API clients that use this type to another API client type. Also starting on December 1, 2020, the OAuth 1.0 protocol is no longer be available as an API client type for non-interactive applications. Only OAuth 2.0 is be available. Existing OAuth 1.0 API clients continue to work. For enhanced security, AppDirect recommends that you use OAuth 2.0, and that you migrate existing OAuth 1.0 API clients to OAuth 2.0. For more information, see Create API clients or Edit API clients. After you update and save the Other API client or OAuth 1.0 to a more up-to-date method, you cannot revert your changes.

API clients are computers or users that are authorized to request, and in some cases, edit information on AppDirect-powered marketplaces, using AppDirect APIs. API clients are authenticated by a consumer secret and consumer key that are incorporated into each API call made by the client.

Marketplace Managers can create consumer keys and corresponding consumer secrets to authenticate API clients on their marketplace using API client types that are appropriate to the intended task.

The topics in this section describe how to create API clients in the Marketplace Manager user interface. To edit an API client, see Edit API clients.

Client typeDescription
Web server applicationsThese are traditional web applications that run on a server, for example ASP .NET, Java, Ruby on Rails or Node.js. For more informatin, see Create API clients for web server applications.
Single page web applicationsThese are JavaScript front-end applications that run in a browser, for example Angular, jQuery or React. For more information, see Create API clients for single page web applications.
Native applicationsThese are mobile, desktop, or hybrid applications than run natively in a device, for example Android, iOS, Ionic, Windows, OS/X. For more infoormation, see Create API clients for native applications.
Non-interactive applicationsThese are server-to-server (machine-to-machine) applications, for example command-line tools, daemons, IoT devices, or services running on the back end. For more information, see Create API clients for non-interactive applications.
OtherThese are other API client types. AppDirect does not recommend using this client type. Instead, use one of the four other API client types to create a new API client.
Note: This option is deprecated as of December 1, 2020 and can on longer be selected as an option.

Was this page helpful?