Access your customer dashboad
client_id
and secret
, which you will use as the basic auth username and password for your API key respectively. Note that your client_id
and secret
vary between thedevelopment
and production
environments.Call the API to create a session
client_id
and secret
for the development
environment, call Create Session to create a session used when invoking the SDK.Install the SDK
development
and production
environments in your Customer Dashboard.Initialize the SDK
session_id
retrieved from Create Session. The SDK is where users will interact with the Knot UI to authenticate to various merchants. All login flows, including step-up authentication, are handled with the SDK. Users will see real-time feedback as they progress through authenticating with a merchant.Handle SDK callbacks
onSuccess
, onError
, onExit
, and onEvent
SDK callbacks to be notified of client-side events.Subscribe to webhooks
type: card_switcher
in the request and capture the last_user_action
object.Switch a card
AUTHENTICATED
webhook when send_card: true
, fired after a user authenticates to a merchant account. You can read more about sending card data to Knot here.