SUPPORT COMMUNITY
Support Community New ticket
Sign in
English (US) Deutsch Español Français (France) Italiano
Support
Documentation Help Center Community
    TrueLayer Home Blog
    English (US) Deutsch Español Français (France) Italiano
  1. TrueLayer Help Centre
  2. Data

Browse Sections

    Data

    Authentication Flow

    • How to use PKCE in the TrueLayer Auth Flow
    • Should I implement PKCE?
    • What is the PKCE Authentication Flow?
    • I use Safari on iOS and I'm having issues connecting to a new bank.

    Best practices and getting started

    • Getting Started with Data API
    • How do I implement app-to-app flows on mobile?
    • Best practices when dealing with access and refresh tokens
    • How to add your logo to the Auth Dialog?
    • Asynchronous requests: best practices
    • Does TrueLayer provide SDKs or code samples?
    See all 7 articles

    General Questions

    • Does ING Spain return account holder details for joint accounts?
    • Is it possible to get date of birth from the /info endpoint?
    • I'm upgrading to auth dialog v3, what do I need to know?
    • What is overdraft and how do banks usually handle it?
    • How do I filter Starling Space transfers from transactions?
    • How do I filter Monzo pots transfers from transactions?
    See all 26 articles

    Authentication and tokens

    • Why are my tokens getting invalidated?
    • I'm implementing the re-authentication flow. What should I know?
    • What are the differences between a `code`, an `access_token` and a `refresh_token`?
    • What happens after we hit the /delete endpoint?
    • Is there a feature that shows how long left we have to access an account?
    • Why am I missing the refresh token in my response?
    See all 11 articles

    Batch endpoint

    • What's the average latency to sync a connection using /batch?
    • What are the advantages of using the Batch Endpoint as opposed to the current approach?
    • My user has asked to remove their data. How can TrueLayer do that?
    • If part of my request is not successful, will I receive a partial response?
    • Can I retrieve data on batch using synchronous calls?
    • If my access_token has a couple of minutes left to expire, can I still get data in batch?

    Transactions

    • Why are some transactions missing for Starling users?
    • [UK] Which providers support pending transactions?
    • Why am I seeing only 88 days of transactions on Monzo requests?
    • [Irish Providers] How far back can I pull transactions?
    • [Italian Providers] How far back can I pull transactions?
    • [French Providers] How far back can I pull transactions?
    See all 19 articles

    Classification and Merchants

    • Does Data API split repayments of credit between interest and principal repayment?
    • How do you categorise BNPL (buy now pay later) repayments?
    • In which countries are transaction categorisation and transaction classification supported?
    • What data enrichment does TrueLayer perform on banking data?
    • What percentage of transactions receive a classification or merchant name?
    • Can there be a case where there's no description, nor a merchant name for a transaction?
    See all 7 articles

    Asynchronous API

    • How many times does TrueLayer retry a request before failing?
    • Why can I not receive notifications to my chosen webhook_uri?
    • When will TrueLayer not retry async requests?
    • When will TrueLayer retry async requests?
    • Why use Async requests?

    Data API Errors and solutions

    • Why am I getting 401 "unauthorized_error"?
    • Why are my account_id's changing after reauthentication?
    • Why am I having "invalid authorization code"?
    • Why am I getting `invalid_token` errors?
    • What does 'endpoint_not_supported' mean?
    • What's the difference between "unauthorized" and "access_denied" errors?
    See all 14 articles

    API Changes

    • What is the difference between the balances returned?
    • Looking for changelogs? Check this out.

    TrueLayer Client Care Charter

    30 minutes

    We promise to respond within 30 minutes during our opening hours.

    12 hours

    We're available 08:00—20:00 GMT to assist you with your queries.

    6 languages

    English, German, Spanish, French, Portuguese & Italian.

    4 channels

    Get help via live chat, tweet, post on our Community or create a ticket.

    © TrueLayer | Privacy Policy | Terms of Service