Exchange Authentication

Hoseki Connect is purpose-built to facilitate two primary functionalities: authenticating end-user exchange accounts and retrieving data from these accounts. This section provides a detailed guide on initiating and completing the Hoseki Connect authentication process to access account data.

  1. Initiation by Client Application: The end-user initiates the account connection process within your client application.

  2. Session Creation: Generate a session on your server to manage the authentication flow. This session acts as a bridge between your client and Hoseki's services.

  3. Client Secret Transmission: Transmit the session’s client_secret back to your client application to proceed with the authentication.

  4. Authentication by Client User: To continue the authentication process, you will need to integrate Hoseki Connect on your client. To do so, follow our Integrating Hoseki Connect UI guide.

connect-flow

Client-side User Interface

The authentication process involves a client-side user interface that allows users to approve data sharing and link their accounts with your application and Hoseki. This interface should be opened in a browser tab. It is designed to be compatible with all major web browsers on desktop and mobile operating systems.