Klaas API

Transactions Categorization

2min
This API is used to identify and categorize transactions.
POST
Request
Header Parameters
Content-Type
required
String
Must be 'application/json'
partner_code
required
String
Partner code
partner_token
required
String
Partner token
Body Parameters
uuid
required
String
UUID,unique identifier of partner user (for future billing purposes)
institutionCode
required
String
Institution Code, it should be the code in central bank
transactionSource
required
String
Transaction source,enum values: checking/creditcard. In case a user has transactions in both checking account and creditcard account, please POST Klavi API twice with different "transactionSource"
transactionDetails
required
Object
Transaction detail object
Curl
Responses
200
404


Response

You can see that this API only adds the following three fields to the categoryDetail object in the request body.

Name

Type

Description

category

String

Transaction 1 level category

subcategory

String

Transaction 2 level category

thirdCategory

String

Transaction 3 level category