Skip to main content
The console at https://app.sahlfinancial.com signs staff in with a session (email and password, or OAuth, optionally MFA) and calls the routes below with that session. A session is not an API key: a key cannot call any route in this table. The Partner API is the six /v1/kyc routes listed in the API reference. This page groups the console routes by feature.
Source: the Sahl API code, read on 2026-10-07. “Roles” are the roles the route checks. tenant_viewer is read-only everywhere.

Features and their API mapping

Bank connections in production

In the code, creating a connection and reading transactions or analysis answer 409 with the code bank_connect_unavailable unless the request is for the sandbox. Sandbox gives simulated data. Treat real bank data in production as not available until Sahl tells you otherwise.

Review queue

The review routes exist and are session-only. The console has no page that calls them, so do not plan on a console screen for them.

What you can do with a key today

For anything in the table above marked “Not exposed”, use the console. See Coverage for the evidence behind each line.