added

New Connection: Wise (formerly Transferwise)

improved

Payments without a payeeId

We have added a new feature to our payment auth requests, including standing orders and recurring payments.

improved

Default Initial Consent From Periods

We now make use of the initial transactions month history information we get for our banking providers (made available in our connection list) to allow our clients to retrieve more than the usual 12 months of transactions on initial connection.
If the banking provider gives us information on how far back they can go for transactions, we will either go the full length they provide, or 36 months by default (which ever is shortest). So for example:

fixed

Payee Schema Validation

Inputs for payee details like sort code and account number are validated correctly, returning a HTTP 400 Bad Request response with the correct body describing what format is expected for the given fields.

improved

Sync Endpoints Include Connection ID

Previously, the sync end points didn't return any information about the connection ID the syncs are associated with. This has now been updated. See reference for updated response schema here

improved

Typescript API client

The latest version (v5.0.0) of our API client has been rewritten in Typescript! :tada:
This will allow you to use our client library with strongly typed method arguments and responses.
You can find it here!

added

Post Connection Enrichment Data

🚧

Prerequisites

To view the webhook, you need an API client with regular_transactions:read scope enabled.

Native and Mobile Apps Docs

New section explaining some best practices when using our API as part of a Mobile app.

improved

IP Addresses of Moneyhub Services

We have updated the IP Addresses of Moneyhub Services section to include both inbound and outbound ip addresses for clients to be able to use them in their firewall and whitelist settings.

improved

Documentation Update

The flow of the Moneyhub API documentation has changed to show a "Getting Started" section, followed by a "Deep Dive" section.