mono-logo

Overview

Last updated June 7th, 2024

Introduction

Our data enrichment APIs are designed to empower you with deeper financial insights into your customers' financial accounts. Through functionalities such as transaction categorization, metadata addition, and statement insights generation, these APIs offer valuable tools to enhance financial decision-making and streamline processes.

Prerequisites

Before you begin to use the Data Enrichment APIs, make sure to complete the following essential steps:

Base URL

Base URL

The base URL for all API requests under Data Enrichment APIs is: https://api.withmono.com/v1/enrichments

Data Enrichment Features

The three API features under the Data Enrichment product are explained as follows:

1. Transaction Categorisation

The Transaction Categorisation API enables automatic categorization of financial transactions. By analyzing transaction data, this API assigns categories such as groceries, utilities, or entertainment to each transaction, making it easier for users to track and manage their spending.

2.Transaction Metadata

The Transaction Metadata API enriches transactions with additional details, providing a more comprehensive view of each financial activity. This can include merchant information, geographical data, and transaction types.

3.Statement Insights

The Statement Insights API analyzes all transactions linked to a provided account ID and generates insightful summaries. This includes balance summaries, transaction patterns, and unusual activity detection, which are sent to users via webhook.

Key Benefits:

  • Improved Financial Insights: Gain a deeper understanding of financial transactions through categorization and metadata.

  • Enhanced Decision-Making: Use enriched data to make informed financial decisions.

  • Streamlined Processes: Automate the analysis and categorization of financial data for efficiency.

Common Validations

  • When your business status is blocked, disabled or does not have connect enabled, the error below is sent:

Request

123456
{
    "status": "failed",
    "message": "Your Business is not authorized to access this endpoint, kindly contact support.",
    "timestamp": "2024-07-10T11:44:23.606Z",
    "data": null
}
  • When your Mono Dashboard app product is not connect, the error below is sent:

Request

123456
{
    "status": "failed",
    "message": "Unauthorized key. Enable the app for Mono Connect or contact support.",
    "timestamp": "2024-07-10T11:44:23.606Z",
    "data": null
}

Did this page help you?