Kasisto Integration API Specification for Banks and Financial Institutions
Integrate your customer data with Kasisto.
This page describes the Kasisto Integration API version 1.0 beta.
Unlike many other REST API specifications, this specifies an API that your institution must implement on the server.
This is not an API that your institition will call, rather this is a way for Kasisto to integrate with your institition in order to provide conversational AI capabilities.
Kasisto utilizes Swagger as a way to specify the API end-points. You can turn our API spec into server-side code with Swagger Codegen.
The following security requirements must be met:
Type | Requirement |
---|---|
Encryption | All servers must implement HTTPS/TLS end-points |
Authentication | The secret key request header must be validated |
Authorization | The user token request header must be validated |
Kasisto provides server code samples which implement a server stub to get you started. Code is available for multiple languages.
The kasisto-swagger.json file can be used to generate server stubs in additional languages. You can turn our API spec into server-side code with Swagger Codegen.