Skip to main content

InstantFlows API (1.0)

Download OpenAPI specification:Download

Introduction

Our InstantFlows API offers solutions for common business processes, like KYC (AML-compliant person onboarding) and KYB (AML-compliant business onboarding).

Create a new KYC session

This endpoint starts a KYC session. The initial result will be risk profiling results (if any) and the identity verification process URL. If the risk profiling result indicate a high risk individual, the flow will stop and only the risk results will be returned.

Request Body schema: application/json

Required fields depends on the country. country is always required.

externalReference
string

An external reference for your use.

required
object

Responses

Request samples

Content type
application/json
{
  • "externalReference": "my-reference-12345",
  • "input": {
    }
}

Response samples

Content type
application/json
{
  • "data": {
    }
}

Get KYC session results

Fetches the transaction response. Required to get the whole response if the initial risk check did not fail.

path Parameters
transactionId
required
string
Example: some-transaction-id

Transaction Id returned from the original request.

Responses

Response samples

Content type
application/json
{
  • "data": {
    }
}

Create a new KYB session

This endpoint starts a KYB session. The initial response will include risk profiling of applicant details (if any), the basic information found on the organisation and the identity verification process URL for identifying the applicant. If no organisation was found, the flow will stop and no identity verification process URL is returned.

Request Body schema: application/json
externalReference
string

An external reference for your use.

required
object

Responses

Request samples

Content type
application/json
{}

Response samples

Content type
application/json
{
  • "data": {
    }
}

Get KYB session results

Fetches the transaction response. Required to get the whole response if the initial risk check did not fail and the organisation exists.

path Parameters
transactionId
required
string
Example: some-transaction-id

Transaction Id returned from the original request.

Responses

Response samples

Content type
application/json
{
  • "data": {
    }
}