Frequently asked questions

Frequently Asked Questions

What is the easiest way to test your APIs?2020-05-22T02:19:40+00:00

You can start using our APIs by signing up to our developer console and selecting one of our free testing plans. For easy testing and integration, we support both Swagger UI and Postman. For more information, please visit our Quickstart Guide.

What makes FinchXP different to other enrichment services?2020-04-22T08:42:46+00:00

FinchXP intelligence is underpinned by machine learning and artificial intelligence principles to ensure the accurate identification and classification of transaction data. In analysing over 4 billion transactions, our machine learning model provides 95% accuracy, 15-30% higher than alternatives on the market.

Is your Loyalty API right for my business?2020-04-22T08:45:26+00:00

Yes, if you are a loyalty, reward or cash back program looking to reward customers faster, improve engagement, and increase revenue through customer insights. Our on-demand Loyalty API matches eligible transactions to eligible merchants in seconds.

Is your Lending API right for my business?2020-04-22T08:45:14+00:00

Yes, if you are a lender managing an influx of COVID relief requests and need accurate expense categorisation for faster credit assessment. If you are looking to provide digital loans and need even faster approval, we offer real-time categorisation that can identify high risk activities that are commonly missed.

Is your PFM API right for my business?2020-04-22T08:44:56+00:00

Yes, if you are a PFM provider that relies on highly accurate transaction data to deliver personalised insights to customers. PFMs currently using data aggregators can benefit from an immediate 25-40% lift in accuracy by using our PFM API as an overlay.

What are FinchXP’s products?2020-04-22T08:44:27+00:00

FinchXP offers 3 data intelligence products:

Our PFM API turns raw transaction data into clean UI and meaningful insights with 95% accuracy for merchant name, location and category.

Our Lending API  features Australia’s most advanced categorisation to help you conduct accurate credit assessments, available in real-time for digital loans.

Our Loyalty API automates your rewards program by identifying eligible online and in-store transactions in real-time.


What is included in the testing plan?2020-05-22T02:46:30+00:00

Your free testing plan gives you access to one of the following APIs:

  • Lending API

Your testing limits are as follows:

  • 100 unique end users
  • 1,000 transactions
  • 90 days
  • Real-Time Service

Once your testing plan expires or exceeds the limit, you will need to upgrade to a paid account. You will be charged a flat fee per active user, based on your processing requirements.

What type of transaction information does your API provide?2020-04-22T07:09:16+00:00

Each API on our platform generates a different output.

Please see our documentation for the output fields when using PFM API, Lending API or Loyalty API.

What is the difference between real-time and standard services?2020-05-22T02:31:07+00:00

FinchXP has two services:

Standard service is for customers in production requiring overnight data intelligence on up to 1 million end-users or 10 million transactions per job e.g. personal finance, retail analytics, and digital banking. These files will be processed between 1am – 5am AEST and made available at 9am AEST Monday – Friday. You will receive a notification when your files are ready.

Real-time service is for customers in production requiring advanced data intelligence in real-time e.g. on-demand lending, personal finance alerts/notifications, and more. Once in production, our real-time endpoint is capable of handling concurrent requests (up to 100 transactions per request) in milliseconds.

Can I create custom fields?2020-04-22T07:45:46+00:00

Yes, we support up to 50+ customer fields. Please contact our Sales team to discuss a custom solution to meet your needs.

Is FinchXP only for Australian businesses?2020-04-22T08:00:12+00:00

FinchXP supports all Australian bank transaction data and Australian aggregate data.

How frequently can I import data?2020-04-22T07:57:29+00:00

There are no limits to the volume or frequency of data you wish to upload. You will simply be charged on a flat fee per active user, after you finish your 60 day free trial.

I’ve tested FinchXP, how do I upgrade my plan?2020-04-22T07:05:29+00:00

Please contacts our Sales team so that we can upgrade your account to a flat fee per active user.

You may also enquire about increased processing speed, or a custom solution for your account.

How much does FinchXP cost?2020-04-22T07:02:11+00:00

See our pricing options or contact our Sales team to discuss further.

Do you have special pricing for startups?2020-04-20T07:54:54+00:00

Our pricing options are designed to scale as your business grows, with special minimum costs per month for startups.

How do I supply data for enrichment?2020-05-22T02:32:56+00:00

For Standard service, we support multiple combinations for file format and compressions:

Formats: CSV, TSV (Tab-separated variant of CSV), JSON, PARQUET and ORC.
Compression: Zipped, GZipped, B2Zipped and Snappy.

For Real-time service, we only support JSON requests.

Please read our documentation for details on how to upload and access enriched files.

What files format do you supply enriched data?2020-04-22T07:57:04+00:00

For enriched data, we support GZipped CSV.

What if I don’t have data for real testing purposes?2020-05-22T02:36:19+00:00

The FinchXP Test data consists of 100 transactions from 4 fake users with accounts at 4 fake financial institutions/banks – the non-sensitive data is publicly available from our github repository.

You are welcome to test using your own real data although testing (both fake and real data) is limited to 1000 transactions, 100 users, or 90 days: whichever is first. For security and performance reasons, we have set limits of 100 transactions per request and 3 requests per user (per day).

If you would like to test with your own data, please contact us and we’ll provide you with a list of financial institutions/banks that we support for testing.

How do I pay for my invoice?2020-04-22T07:36:17+00:00

You will receive an invoice at the start of each month for your API usage for the month prior. Payment terms and details will be included in this invoice.

How do I increase my processing speed?2020-05-22T02:38:10+00:00

If you’d like to change your processing speed from standard service to real-time, please contact our Sales team.

I’ve signed up for the wrong product. How can I change this?2020-04-22T07:42:00+00:00

If you’d like to change your existing plan to a new product type, please contact our Sales team.

Is FinchXP secure?2020-05-22T02:38:58+00:00

FinchXP is committed to ensuring the safety and security of our customers. We regularly review our information security management system, including internal policies, audits, and documentation to keep your data safe at all times.

Our Developer portal is hosted on AWS S3 via Server-side rendering, so access to your API Key and Client credentials are secure. Your files are stored in this secure S3 bucket. Together with our endpoints supporting TLS with strong crypto-suite, your data is encrypted securely in transfer, in use and at rest.

When data is received on the platform, it is separated, anonymised and only made available to your API Users.


Can FinchXP use my data?2020-05-22T02:39:43+00:00

FinchXP respects your privacy and takes safeguarding personal data seriously. Data shared with FinchXP remains strictly confidential and will not be used for anything other than providing the service requested of us.

Does FinchXP handle PII Data?2020-05-22T02:40:08+00:00

No. Finch does not require any PII Data to conduct transaction data enrichment. This includes any form of identifiable information such as email or phone number.

Do you store my data when you enrich it?2020-05-22T02:40:31+00:00

FinchXP’s machine learning model relies on new and existing data sources to continuously improve accuracy levels. We only store raw transactional descriptions and related metadata such as amount, currency, and known bank providers. We never handle nor store PII data.

What if my Client ID or Client Secret has been compromised?2020-05-22T02:41:21+00:00

If your Client ID and/or Client Secret has been compromised or stolen, please login to the Developer Console, revoke the compromised credentials, and create a new pair of credentials for your application.

Alternatively, you can contact Finch Support for assistance.

What if my API Key or Developer Console account has been compromised?2020-05-22T02:41:28+00:00

If your API Key or Developer Console account has been compromised or stolen, please contact Finch Support immediately so that we can issue a new API Key and/or assist with account recovery.

How can I keep my credentials secure?2020-05-22T02:44:34+00:00

There are 2 ways to keep your credentials secure:

  1. Keep credentials secured on your server-side. Your credentials should not be used directly in your front-end web applications or mobile web applications.
  2. Double check that you are making calls to our endpoint servers using `https://` protocol (i.e. https://api.finchxp.com) for both nonprod and production environments.
Can I share my client details?2020-05-22T02:42:10+00:00

Anyone with access to your client details will be able to make API calls and use your plan. While we do not allow the retrieval of onboarded data,  credentials will allow a user to access your enriched data, check usage reports and upload new jobs which will incur new charges.

If your organisation requires multiple teams / personnel to work with different datasets, microservices or applications; it is strongly recommended that each entity has their own pair of Client ID and Client Secret credentials. These can be easily created (and revoked) in the Developer Portal.

Go to Top
Close Bitnami banner